Direct-BT  2.3.1
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 <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 MgmtEventCallbackList::equal_comparator _mgmtEventCallbackEqComparator
 
static HCISMPMsgCallbackList::equal_comparator _changedHCISMPMsgCallbackEqComp
 SMPMsgCallback handling. More...
 

Macro Definition Documentation

◆ FILTER_ALL_EVENTS

#define FILTER_ALL_EVENTS   0

Variable Documentation

◆ _changedHCISMPMsgCallbackEqComp

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

SMPMsgCallback handling.

Definition at line 1593 of file HCIHandler.cpp.

◆ _mgmtEventCallbackEqComparator

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

Definition at line 1555 of file HCIHandler.cpp.

jau::FunctionDef
Definition: function_def.hpp:309