Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
Classes | Macros | Variables
HCIHandler.cpp File Reference
#include <cstring>
#include <string>
#include <memory>
#include <cstdint>
#include <cstdio>
#include <algorithm>
#include <jau/debug.hpp>
#include <jau/environment.hpp>
#include <jau/basic_algos.hpp>
#include <jau/packed_attribute.hpp>
#include "BTIoctl.hpp"
#include "HCIIoctl.hpp"
#include "HCIComm.hpp"
#include "HCIHandler.hpp"
#include "BTTypes1.hpp"
#include "SMPHandler.hpp"
#include "DBTConst.hpp"
#include <inttypes.h>
#include <unistd.h>
#include <poll.h>
#include <signal.h>
Include dependency graph for HCIHandler.cpp:

Go to the source code of this file.

Classes

struct  hci_rp_status
 

Macros

#define FILTER_ALL_EVENTS   0
 

Variables

static HCISMPMsgCallbackList::equal_comparator _changedHCISMPMsgCallbackEqComp
 SMPMsgCallback handling. More...
 
static MgmtEventCallbackList::equal_comparator _mgmtEventCallbackEqComparator
 

Macro Definition Documentation

◆ FILTER_ALL_EVENTS

#define FILTER_ALL_EVENTS   0

Variable Documentation

◆ _mgmtEventCallbackEqComparator

MgmtEventCallbackList::equal_comparator _mgmtEventCallbackEqComparator
static
Initial value:
=
[](const MgmtEventCallback &a, const MgmtEventCallback &b) -> bool { return a == b; }

Definition at line 2194 of file HCIHandler.cpp.

◆ _changedHCISMPMsgCallbackEqComp

HCISMPMsgCallbackList::equal_comparator _changedHCISMPMsgCallbackEqComp
static
Initial value:
=
[](const HCISMPMsgCallback& a, const HCISMPMsgCallback& b) -> bool { return a == b; }

SMPMsgCallback handling.

Definition at line 2232 of file HCIHandler.cpp.