#include <source/ariba/utility/bootstrap/modules/bluetoothsdp/BluetoothSdp.h>
Inherits ariba::utility::BootstrapModule.

Public Member Functions | |
| BluetoothSdp (BootstrapInformationCallback *_callback) | |
| virtual | ~BluetoothSdp () |
| virtual void | start () |
| virtual void | stop () |
| virtual string | getName () |
| virtual string | getInformation () |
| virtual bool | isFunctional () |
| virtual void | publishService (string name, string info1, string info2, string info3) |
| virtual void | revokeService (string name) |
Static Public Attributes | |
| static OverlayBootstrap * | CONNECTION_CHECKER = NULL |
Private Member Functions | |
| use_logging_h (BluetoothSdp) | |
Private Attributes | |
| boost::asio::io_service | io_service_ |
| boost::asio::deadline_timer | scan_timer_ |
| boost::thread | t_ |
Definition at line 77 of file BluetoothSdp.h.
| ariba::utility::BluetoothSdp::BluetoothSdp | ( | BootstrapInformationCallback * | _callback | ) |
Definition at line 69 of file BluetoothSdp.cpp.
| ariba::utility::BluetoothSdp::~BluetoothSdp | ( | ) | [virtual] |
Definition at line 81 of file BluetoothSdp.cpp.
| string ariba::utility::BluetoothSdp::getInformation | ( | ) | [virtual] |
| string ariba::utility::BluetoothSdp::getName | ( | ) | [virtual] |
| bool ariba::utility::BluetoothSdp::isFunctional | ( | ) | [virtual] |
| void ariba::utility::BluetoothSdp::publishService | ( | string | name, | |
| string | info1, | |||
| string | info2, | |||
| string | info3 | |||
| ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 130 of file BluetoothSdp.cpp.
References logging_debug, and logging_error.
| void ariba::utility::BluetoothSdp::revokeService | ( | string | name | ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 245 of file BluetoothSdp.cpp.
References logging_debug.
| void ariba::utility::BluetoothSdp::start | ( | ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 100 of file BluetoothSdp.cpp.
References io_service_, and t_.
| void ariba::utility::BluetoothSdp::stop | ( | ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 113 of file BluetoothSdp.cpp.
References io_service_, and t_.
| ariba::utility::BluetoothSdp::use_logging_h | ( | BluetoothSdp | ) | [private] |
OverlayBootstrap * ariba::utility::BluetoothSdp::CONNECTION_CHECKER = NULL [static] |
Definition at line 80 of file BluetoothSdp.h.
boost::asio::io_service ariba::utility::BluetoothSdp::io_service_ [private] |
boost::asio::deadline_timer ariba::utility::BluetoothSdp::scan_timer_ [private] |
Definition at line 109 of file BluetoothSdp.h.
boost::thread ariba::utility::BluetoothSdp::t_ [private] |
1.5.8