#include <config.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <bluetooth/bluetooth.h>
#include <bluetooth/hci.h>
#include <bluetooth/rfcomm.h>
#include "../io/IO.h"
#include "Bluetooth.h"
#include "../debug/Log.h"
#include "../thread/SpinLock.h"
Go to the source code of this file.
Namespaces | |
namespace | oasys |
Classes | |
class | oasys::BluetoothSocket |
BluetoothSocket is a base class that wraps around a Bluetooth socket. More... | |
struct | oasys::BluetoothSocket::bluetooth_socket_params |
Socket parameters are public fields that should be set after creating the socket but before the socket is used. More... | |
Defines | |
#define | BDADDR_ANY (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}}) |
#define BDADDR_ANY (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}}) |
Definition at line 40 of file BluetoothSocket.h.
Referenced by oasys::BluetoothSocket::BluetoothSocket(), dtn::BluetoothConvergenceLayer::interface_up(), oasys::BluetoothInquiry::next(), dtn::BluetoothConvergenceLayer::parse_link_params(), and oasys::RFCOMMClient::rc_connect().