Avahi.ServiceBrowser¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
class |
|
|
Virtual Methods¶
- Inherited:
Properties¶
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r/w |
Domain to browse in |
||
r/w |
Browser lookup flags |
||
r/w |
Interface use for browser |
||
r/w |
Avahi protocol to browse |
||
r/w |
Service type to browse for |
Signals¶
- Inherited:
Name |
Short Description |
---|---|
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class Avahi.ServiceBrowser(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new_full(interface, protocol, type, domain, flags)¶
- Parameters:
interface (
int
) –protocol (
AvahiCore.Protocol
) –type (
str
) –domain (
str
) –flags (
Avahi.LookupFlags
) –
- Return type:
- attach(client)¶
- Parameters:
client (
Avahi.Client
) –- Raises:
- Return type:
Signal Details¶
- Avahi.ServiceBrowser.signals.all_for_now(service_browser)¶
- Signal Name:
all-for-now
- Flags:
- Parameters:
service_browser (
Avahi.ServiceBrowser
) – The object which received the signal
- Avahi.ServiceBrowser.signals.cache_exhausted(service_browser)¶
- Signal Name:
cache-exhausted
- Flags:
- Parameters:
service_browser (
Avahi.ServiceBrowser
) – The object which received the signal
- Avahi.ServiceBrowser.signals.failure(service_browser, object)¶
- Signal Name:
failure
- Flags:
- Parameters:
service_browser (
Avahi.ServiceBrowser
) – The object which received the signal
- Avahi.ServiceBrowser.signals.new_service(service_browser, object, p0, p1, p2, p3, p4)¶
- Signal Name:
new-service
- Flags:
- Parameters:
service_browser (
Avahi.ServiceBrowser
) – The object which received the signalobject (
int
) –p0 (
Avahi.Protocol
) –p1 (
str
) –p2 (
str
) –p3 (
str
) –p4 (
Avahi.LookupResultFlags
) –
- Avahi.ServiceBrowser.signals.removed_service(service_browser, object, p0, p1, p2, p3, p4)¶
- Signal Name:
removed-service
- Flags:
- Parameters:
service_browser (
Avahi.ServiceBrowser
) – The object which received the signalobject (
int
) –p0 (
Avahi.Protocol
) –p1 (
str
) –p2 (
str
) –p3 (
str
) –p4 (
Avahi.LookupResultFlags
) –
Property Details¶
- Avahi.ServiceBrowser.props.domain¶
-
Domain to browse in
- Avahi.ServiceBrowser.props.flags¶
- Name:
flags
- Type:
- Default Value:
- Flags:
Browser lookup flags
- Avahi.ServiceBrowser.props.interface¶
-
Interface use for browser
- Avahi.ServiceBrowser.props.protocol¶
- Name:
protocol
- Type:
- Default Value:
- Flags:
Avahi protocol to browse