oasys::BluetoothServiceRegistration Class Reference

#include <BluetoothSDP.h>

Inheritance diagram for oasys::BluetoothServiceRegistration:

oasys::Logger List of all members.

Detailed Description

Definition at line 132 of file BluetoothSDP.h.

Public Member Functions

 BluetoothServiceRegistration (bdaddr_t *local=BDADDR_ANY, const char *logpath="/dtn/bt/sdp/reg")
 ~BluetoothServiceRegistration ()
bool success ()

Protected Member Functions

bool register_service ()

Protected Attributes

sdp_session_t * session_handle_
bool status_
bdaddr_t local_addr_


Constructor & Destructor Documentation

oasys::BluetoothServiceRegistration::BluetoothServiceRegistration ( bdaddr_t *  local = BDADDR_ANY,
const char *  logpath = "/dtn/bt/sdp/reg" 
)

Definition at line 244 of file BluetoothSDP.cc.

References local_addr_, register_service(), and status_.

oasys::BluetoothServiceRegistration::~BluetoothServiceRegistration (  ) 

Definition at line 253 of file BluetoothSDP.cc.

References session_handle_.


Member Function Documentation

bool oasys::BluetoothServiceRegistration::success (  )  [inline]

Definition at line 150 of file BluetoothSDP.h.

References status_.

Referenced by dtn::BluetoothConvergenceLayer::NeighborDiscovery::run().

bool oasys::BluetoothServiceRegistration::register_service (  )  [protected]

Definition at line 261 of file BluetoothSDP.cc.

References local_addr_, OASYS_BLUETOOTH_SDP_DESC, OASYS_BLUETOOTH_SDP_NAME, OASYS_BLUETOOTH_SDP_PROV, OASYS_BLUETOOTH_SDP_UUID, and session_handle_.

Referenced by BluetoothServiceRegistration().


Member Data Documentation

sdp_session_t* oasys::BluetoothServiceRegistration::session_handle_ [protected]

Definition at line 155 of file BluetoothSDP.h.

Referenced by register_service(), and ~BluetoothServiceRegistration().

bool oasys::BluetoothServiceRegistration::status_ [protected]

Definition at line 156 of file BluetoothSDP.h.

Referenced by BluetoothServiceRegistration(), and success().

bdaddr_t oasys::BluetoothServiceRegistration::local_addr_ [protected]

Definition at line 157 of file BluetoothSDP.h.

Referenced by BluetoothServiceRegistration(), and register_service().


The documentation for this class was generated from the following files:
Generated on Fri Dec 22 14:48:05 2006 for DTN Reference Implementation by  doxygen 1.5.1