1 /* 2 * l2cap.h 3 * 4 * Logical Link Control and Adaption Protocl (L2CAP) 5 * 6 * Created by Matthias Ringwald on 5/16/09. 7 */ 8 9 #include "hci.h" 10 11 typedef enum { 12 COMMAND_REJECT = 1, 13 CONNECTION_REQUEST, 14 CONNECTION_RESPONSE, 15 CONFIGURE_REQUEST, 16 CONFIGURE_RESPONSE, 17 DISCONNECTION_REQUEST, 18 DISCONNECTION_RESPONSE, 19 ECHO_REQUEST, 20 ECHO_RESPONSE, 21 INFORMATIONAL_REQUEST, 22 INFORMATIONAL_RESPONSE 23 } L2CAP_SIGNALING_COMMANDS; 24 25 void l2cap_init(); 26 int l2cap_send_signaling_packet(hci_con_handle_t handle, L2CAP_SIGNALING_COMMANDS cmd, uint8_t identifier, ...); 27 28 extern uint16_t local_cid; 29 extern uint8_t sig_seq_nr; 30