btrfs: Attempt to fix GCC2 build.
[haiku.git] / src / add-ons / kernel / bluetooth / btCoreData / FrameInterface.h
blob18701c4230aae68c4829867d9b233ee1e066df3c
1 #ifndef _FRAME_INTERFACE_H
2 #define _FRAME_INTERFACE_H
4 #include <net_buffer.h>
6 #include <btCoreData.h>
8 extern net_buffer_module_info* gBufferModule;
10 L2capFrame*
11 SignalByIdent(HciConnection* conn, uint8 ident);
13 status_t
14 TimeoutSignal(L2capFrame* frame, uint32 timeo);
16 status_t
17 unTimeoutSignal(L2capFrame* frame);
19 L2capFrame*
20 SpawmFrame(HciConnection* conn, L2capChannel* channel, net_buffer* buffer, frame_type frame);
22 L2capFrame*
23 SpawmSignal(HciConnection* conn, L2capChannel* channel, net_buffer* buffer, uint8 ident, uint8 code);
25 status_t
26 AcknowledgeSignal(L2capFrame* frame);
28 status_t
29 QueueSignal(L2capFrame* frame);
31 #endif