Signal

IbisClient::writing-message

since: 0.4

Declaration

gboolean
writing_message (
  IbisClient* self,
  IbisMessage* message,
  gpointer user_data
)

Description [src]

Emitted just before the client has queued message to be written to the output stream to allow dropping or modification of messages.

This signal supports details based on the normalized uppercase version of the command from the message. For example, PRIVMSG, NOTICE, etc.

Default handler:

The default handler is called after the handlers added via g_signal_connect().

The signal can be detailed
Available since: 0.4

Parameters

message

Type: IbisMessage

The message.

The data is owned by the caller of the function.

Return value

Type: gboolean

TRUE to stop the message from being written, or FALSE to continue as normal.