Avahi.EntryGroup¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r |
The state of the avahi entry group |
Signals¶
- Inherited:
Name |
Short Description |
---|---|
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class Avahi.EntryGroup(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new()¶
- Return type:
- add_record(flags, name, type, ttl, rdata, size)¶
- Parameters:
- Raises:
- Return type:
- add_record_full(interface, protocol, flags, name, clazz, type, ttl, rdata, size)¶
- Parameters:
interface (
int
) –protocol (
AvahiCore.Protocol
) –flags (
AvahiCore.PublishFlags
) –name (
str
) –clazz (
int
) –type (
int
) –ttl (
int
) –size (
int
) –
- Raises:
- Return type:
- attach(client)¶
- Parameters:
client (
Avahi.Client
) –- Raises:
- Return type:
- commit()¶
- Raises:
- Return type:
- reset()¶
- Raises:
- Return type:
Signal Details¶
- Avahi.EntryGroup.signals.state_changed(entry_group, object)¶
- Signal Name:
state-changed
- Flags:
- Parameters:
entry_group (
Avahi.EntryGroup
) – The object which received the signalobject (
Avahi.EntryGroupState
) –
Property Details¶
- Avahi.EntryGroup.props.state¶
- Name:
state
- Type:
- Default Value:
- Flags:
The state of the avahi entry group