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 signal
- object ( - 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 signal
- object ( - 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