Class

IbisCTCPMessage

since: 0.5

Description [src]

final class Ibis.CTCPMessage : GObject.Object
{
  /* No available fields */
}

An object that represents a CTCP message.

See the draft CTCP RFC for more information.

Available since: 0.5

Ancestors

Constructors

ibis_ctcp_message_new

Creates a new CTCP message with command as the command.

since: 0.5

Functions

ibis_ctcp_message_parse

Attempts to parse a CTCP message from str.

since: 0.5

Instance methods

ibis_ctcp_message_get_command

Gets the command from message.

since: 0.5

ibis_ctcp_message_get_params

Gets the parameters from message.

since: 0.5

ibis_ctcp_message_is_command

Checks if the command of message matches command.

since: 0.7

ibis_ctcp_message_serialize

Serializes message to a string.

since: 0.5

ibis_ctcp_message_set_params

Sets the parameters of message.

since: 0.5

ibis_ctcp_message_set_paramsv

Sets the parameters of message to params.

since: 0.5

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Ibis.CTCPMessage:command

The command for this message.

since: 0.5

Ibis.CTCPMessage:params

The params for this message.

since: 0.5

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct IbisCTCPMessageClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.