Avahi.EntryGroup

g Avahi.EntryGroup Avahi.EntryGroup GObject.Object GObject.Object GObject.Object->Avahi.EntryGroup

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

add_record (flags, name, type, ttl, rdata, size)

add_record_full (interface, protocol, flags, name, clazz, type, ttl, rdata, size)

attach (client)

commit ()

reset ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Name

Type

Flags

Short Description

state

Avahi.EntryGroupState

r

The state of the avahi entry group

Signals

Inherited:

GObject.Object (1)

Name

Short Description

state-changed

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

GObject.Object

r

Class Details

class Avahi.EntryGroup(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Avahi.EntryGroupClass

classmethod new()
Return type:

Avahi.EntryGroup

add_record(flags, name, type, ttl, rdata, size)
Parameters:
Raises:

GLib.Error

Return type:

bool

add_record_full(interface, protocol, flags, name, clazz, type, ttl, rdata, size)
Parameters:
Raises:

GLib.Error

Return type:

bool

attach(client)
Parameters:

client (Avahi.Client) –

Raises:

GLib.Error

Return type:

bool

commit()
Raises:

GLib.Error

Return type:

bool

reset()
Raises:

GLib.Error

Return type:

bool

Signal Details

Avahi.EntryGroup.signals.state_changed(entry_group, object)
Signal Name:

state-changed

Flags:

RUN_LAST, DETAILED

Parameters:

Property Details

Avahi.EntryGroup.props.state
Name:

state

Type:

Avahi.EntryGroupState

Default Value:

Avahi.EntryGroupState.GA_ENTRY_GROUP_STATE_UNCOMMITED

Flags:

READABLE

The state of the avahi entry group