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