RmObjectEmit

RmObjectEmit — Helper functions for interacting with RmObject

Stability Level

Stable, unless otherwise indicated

Functions

Description

Helper functions for interacting with RmObject, e.g. all emit functions.

Functions

rm_object_emit_connection_changed ()

void
rm_object_emit_connection_changed (gint event,
                                   RmConnection *connection);

Emit signal: connection-notify.

Parameters

event

a RmConnectionType

 

connection

a RmConnection

 

rm_object_emit_contact_process ()

void
rm_object_emit_contact_process (RmContact *contact);

Emit signal: contact-process.

Parameters

contact

a RmContact

 

rm_object_emit_fax_process ()

void
rm_object_emit_fax_process (const gchar *filename);

Emit signal: process-fax

Parameters

filename

fax filename in spooler directory

 

rm_object_emit_connection_incoming ()

void
rm_object_emit_connection_incoming (RmConnection *connection);

Emit signal connection-changed with type RM_CONNECTON_TYPE_INCOMING

Parameters

connection

a RmConnection

 

rm_object_emit_connection_outgoing ()

void
rm_object_emit_connection_outgoing (RmConnection *connection);

Emit signal connection-changed with type RM_CONNECTON_TYPE_OUTGOINF

Parameters

connection

a RmConnection

 

rm_object_emit_connection_connect ()

void
rm_object_emit_connection_connect (RmConnection *connection);

Emit signal connection-changed with type RM_CONNECTON_TYPE_CONNECT

Parameters

connection

a RmConnection

 

rm_object_emit_connection_disconnect ()

void
rm_object_emit_connection_disconnect (RmConnection *connection);

Emit signal connection-changed with type RM_CONNECTON_TYPE_DISCONNECT

Parameters

connection

a RmConnection

 

rm_object_emit_connection_status ()

void
rm_object_emit_connection_status (gint status,
                                  RmConnection *connection);

Emit signal: connection-status.

Parameters

status

connection status

 

connection

a RmConnection

 

rm_object_emit_message ()

void
rm_object_emit_message (gchar *title,
                        gchar *message);

Emit signal: message.

Parameters

title

title text

 

message

message text

 

rm_object_emit_contacts_changed ()

void
rm_object_emit_contacts_changed (void);

Emit signal: contacts-changed.


rm_object_emit_authenticate ()

void
rm_object_emit_authenticate (RmAuthData *auth_data);

Emit signal: authenticate.

Parameters

auth_data

a RmAuthData

 

rm_object_emit_profile_changed ()

void
rm_object_emit_profile_changed (void);

Emit signal: profile-changed.