#include <BluetoothSDP.h>
Inheritance diagram for oasys::BluetoothServiceRegistration:
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_ |
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 | ( | ) |
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().
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().