Fawkes API  Fawkes Development Version
fawkes::DummyServiceBrowser Class Reference

Dummy Service browser. More...

#include <>>

Inheritance diagram for fawkes::DummyServiceBrowser:

Public Member Functions

 DummyServiceBrowser ()
 Constructor. More...
 
virtual ~DummyServiceBrowser ()
 Virtual empty destructor. More...
 
virtual void watch_service (const char *service_type, ServiceBrowseHandler *h)
 Add browse handler for specific service. More...
 
virtual void unwatch_service (const char *service_type, ServiceBrowseHandler *h)
 Remove browse handler for specific service. More...
 
- Public Member Functions inherited from fawkes::ServiceBrowser
virtual ~ServiceBrowser ()
 Virtual empty destructor. More...
 

Detailed Description

Dummy Service browser.

Does nothing, used to fulfill NetworkAspect guarantees if Avahi is not available.

Definition at line 31 of file dummy_service_browser.h.

Constructor & Destructor Documentation

◆ DummyServiceBrowser()

fawkes::DummyServiceBrowser::DummyServiceBrowser ( )

Constructor.

Definition at line 35 of file dummy_service_browser.cpp.

◆ ~DummyServiceBrowser()

fawkes::DummyServiceBrowser::~DummyServiceBrowser ( )
virtual

Virtual empty destructor.

Definition at line 41 of file dummy_service_browser.cpp.

Member Function Documentation

◆ unwatch_service()

void fawkes::DummyServiceBrowser::unwatch_service ( const char *  service_type,
ServiceBrowseHandler h 
)
virtual

Remove browse handler for specific service.

Parameters
service_typetype of service to browse for, implementation dependant.
hbrowse handler to remove for this service.

Implements fawkes::ServiceBrowser.

Definition at line 54 of file dummy_service_browser.cpp.

◆ watch_service()

void fawkes::DummyServiceBrowser::watch_service ( const char *  service_type,
ServiceBrowseHandler h 
)
virtual

Add browse handler for specific service.

Parameters
service_typetype of service to browse for, implementation dependant.
hbrowse handler to add for this service.

Implements fawkes::ServiceBrowser.

Definition at line 47 of file dummy_service_browser.cpp.


The documentation for this class was generated from the following files: