xref: /btstack/src/l2cap.h (revision 95cbd9471c2c32d8765b35e216a4ac177f6d4d90)
143625864Smatthias.ringwald /*
243625864Smatthias.ringwald  *  l2cap.h
343625864Smatthias.ringwald  *
443625864Smatthias.ringwald  *  Logical Link Control and Adaption Protocl (L2CAP)
543625864Smatthias.ringwald  *
643625864Smatthias.ringwald  *  Created by Matthias Ringwald on 5/16/09.
743625864Smatthias.ringwald  */
843625864Smatthias.ringwald 
9fd7ed8d4Smatthias.ringwald #pragma once
10fd7ed8d4Smatthias.ringwald 
1143625864Smatthias.ringwald #include "hci.h"
12*95cbd947Smatthias.ringwald #include "l2cap_signaling.h"
1343625864Smatthias.ringwald 
1416833f0aSmatthias.ringwald typedef struct {
1516833f0aSmatthias.ringwald 
1616833f0aSmatthias.ringwald } l2cap_channel_t;
1716833f0aSmatthias.ringwald 
1816833f0aSmatthias.ringwald typedef struct {
1916833f0aSmatthias.ringwald 
2016833f0aSmatthias.ringwald } l2cap_service_t;
2116833f0aSmatthias.ringwald 
2243625864Smatthias.ringwald void l2cap_init();
2343625864Smatthias.ringwald int l2cap_send_signaling_packet(hci_con_handle_t handle, L2CAP_SIGNALING_COMMANDS cmd, uint8_t identifier, ...);
24