Dmap.MdnsBrowser¶
- Subclasses:
 None
Methods¶
- Inherited:
 - Structs:
 
class  | 
  | 
  | 
|
  | 
|
  | 
Virtual Methods¶
- Inherited:
 
  | 
|
  | 
Properties¶
None
Signals¶
- Inherited:
 
Name  | 
Short Description  | 
|---|---|
Emitted each time a service becomes available to browser  | 
|
Fields¶
- Inherited:
 
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
object  | 
r  | 
Class Details¶
- class Dmap.MdnsBrowser(**kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
- classmethod new(type)¶
 - Parameters:
 type (
Dmap.MdnsServiceType) – The type of service to browse.- Returns:
 a pointer to a
Dmap.MdnsBrowser.- Return type:
 
Creates a new mDNS browser.
- get_service_type()¶
 - Return type:
 
- get_services()¶
 - Returns:
 services available to self.
- Return type:
 
- start()¶
 - Raises:
 - Returns:
 - Return type:
 
Starts a
Dmap.MdnsBrowser.
- stop()¶
 - Raises:
 - Returns:
 - Return type:
 
Stops a
Dmap.MdnsBrowser.
- do_service_added(service) virtual¶
 - Parameters:
 service (
Dmap.MdnsService) –
- do_service_removed(service) virtual¶
 - Parameters:
 service (
Dmap.MdnsService) –
Signal Details¶
- Dmap.MdnsBrowser.signals.service_added(mdns_browser, service)¶
 - Signal Name:
 service-added- Flags:
 - Parameters:
 mdns_browser (
Dmap.MdnsBrowser) – The object which received the signalservice (
Dmap.MdnsService) –Dmap.MdnsService
Emitted each time a service becomes available to browser
- Dmap.MdnsBrowser.signals.service_removed(mdns_browser, object)¶
 - Signal Name:
 service-removed- Flags:
 - Parameters:
 mdns_browser (
Dmap.MdnsBrowser) – The object which received the signalobject (
str) –