#include <bttypes.h>
class TBTSyncPackets |
Public Member Enumerations | |
---|---|
enum | TSyncPackets { ESyncPacketsHV1, ESyncPacketsHV2, ESyncPacketsHV3, ESyncPacketsEV3, ..., ESyncAnyESCOPacket } |
Public Member Functions | |
---|---|
TBTSyncPackets(TBTSyncPacketTypes) | |
IMPORT_C TBTSyncPacketTypes | operator()() |
Class to represent a set of synchronous packet types (SCO and eSCO on v1.2). This differs from TBTSyncPacketTypes as it is the interface used by CBluetoothSynchronousLink in order to detect the difference between a pre and post eSCO caller. This is necessary as HV1 packets in the SCO numbering clash with EV5 packets in the sync numbering.
Individual synchronous packet types.
See also: TBTSyncPacketTypes