BluetoothSocket.h File Reference

#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...
class  oasys::RFCOMMChannel

Defines

#define BDADDR_ANY   (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}})


Define Documentation

#define BDADDR_ANY   (&(bdaddr_t) {{0, 0, 0, 0, 0, 0}})

Definition at line 24 of file BluetoothSocket.h.

Referenced by dtn::BluetoothConvergenceLayer::ConnectionManager::addListener(), dtn::BluetoothConvergenceLayer::BluetoothConvergenceLayer(), oasys::BluetoothServiceDiscoveryClient::BluetoothServiceDiscoveryClient(), oasys::BluetoothSocket::BluetoothSocket(), dtn::BluetoothConvergenceLayer::Connection::connect(), dtn::BluetoothConvergenceLayer::ConnectionManager::connection(), dtn::BluetoothConvergenceLayer::dump_interface(), dtn::BluetoothConvergenceLayer::init_link(), dtn::BluetoothConvergenceLayer::interface_up(), dtn::BluetoothConvergenceLayer::Listener::Listener(), dtn::BluetoothConvergenceLayer::ConnectionManager::listener(), oasys::BluetoothSocket::local_addr(), dtn::BluetoothConvergenceLayer::open_contact(), oasys::RFCOMMClient::rc_connect(), oasys::BluetoothSocket::remote_addr(), and dtn::BluetoothConvergenceLayer::Connection::send_announce().


Generated on Fri Dec 22 14:48:01 2006 for DTN Reference Implementation by  doxygen 1.5.1