#include <source/ariba/utility/bootstrap/modules/multicastdns/MulticastDns.h>
Inherits ariba::utility::BootstrapModule.

Public Member Functions | |
| MulticastDns (BootstrapInformationCallback *_callback) | |
| virtual | ~MulticastDns () |
| 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) |
Private Member Functions | |
| use_logging_h (MulticastDns) | |
Static Private Attributes | |
| static const string | serviceType = "_spovnet._tcp" |
Definition at line 70 of file MulticastDns.h.
| ariba::utility::MulticastDns::MulticastDns | ( | BootstrapInformationCallback * | _callback | ) |
Definition at line 48 of file MulticastDns.cpp.
| ariba::utility::MulticastDns::~MulticastDns | ( | ) | [virtual] |
Definition at line 56 of file MulticastDns.cpp.
| string ariba::utility::MulticastDns::getInformation | ( | ) | [virtual] |
| string ariba::utility::MulticastDns::getName | ( | ) | [virtual] |
| bool ariba::utility::MulticastDns::isFunctional | ( | ) | [virtual] |
| void ariba::utility::MulticastDns::publishService | ( | string | name, | |
| string | info1, | |||
| string | info2, | |||
| string | info3 | |||
| ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 159 of file MulticastDns.cpp.
References logging_debug, logging_error, logging_warn, and serviceType.
| void ariba::utility::MulticastDns::revokeService | ( | string | name | ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 238 of file MulticastDns.cpp.
References logging_debug, and logging_warn.
| void ariba::utility::MulticastDns::start | ( | ) | [virtual] |
Implements ariba::utility::BootstrapModule.
Definition at line 75 of file MulticastDns.cpp.
References logging_error, and serviceType.
| void ariba::utility::MulticastDns::stop | ( | ) | [virtual] |
| ariba::utility::MulticastDns::use_logging_h | ( | MulticastDns | ) | [private] |
const string ariba::utility::MulticastDns::serviceType = "_spovnet._tcp" [static, private] |
1.5.8