Infinity.CommunicationMethodInterface

Fields

Name

Type

Access

Description

add_member

object

r

Default signal handler of the Infinity.CommunicationMethod ::add-member signal.

cancel_messages

object

r

Cancel sending messages that have not yet been sent to the given connection.

enqueued

object

r

Handles when a message has been enqueued to be sent on a registered connection.

is_member

object

r

Returns whether the given connection is a member of the group.

parent

GObject.TypeInterface

r

received

object

r

Handles reception of a message from a registered connection. This normally includes informing a group’s NetObject and forwarding the message to other group members.

remove_member

object

r

Default signal handler of the Infinity.CommunicationMethod ::remove-member signal.

send_all

object

r

Sends a message to all group members, except except. Takes ownership of xml.

send_single

object

r

Sends a message to a single connection. Takes ownership of xml.

sent

object

r

Handles when a message has been sent to a registered connection.

Methods

None

Details

class Infinity.CommunicationMethodInterface

The default signal handlers of virtual methods of Infinity.CommunicationMethod. These implement communication within a Infinity.CommunicationGroup.