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