| [Insert name here] Reference Manual |
|---|
void prelude_client_mgr_broadcast (prelude_client_mgr_t *cmgr, prelude_msg_t *msg); void prelude_client_mgr_broadcast_async (prelude_client_mgr_t *cmgr, prelude_msg_t *msg); prelude_client_mgr_t* prelude_client_mgr_new (int type, const char *cfgline); void prelude_client_mgr_notify_connection (prelude_client_mgr_t *mgr, void (*callback) (struct list_head *clist));
void prelude_client_mgr_broadcast (prelude_client_mgr_t *cmgr,
prelude_msg_t *msg);Send the message contained in msg to all the client.
| cmgr : | Pointer on a client manager object. |
| msg : | Pointer on a prelude_msg_t object. |
void prelude_client_mgr_broadcast_async
(prelude_client_mgr_t *cmgr,
prelude_msg_t *msg);| cmgr : | |
| msg : |
|
prelude_client_mgr_t* prelude_client_mgr_new
(int type,
const char *cfgline);prelude_client_mgr_new() initialize a new Client Manager object. The filename argument will be the backup file associated with this object.
| type : | type of the manager to add. |
| cfgline : | Manager configuration string. |
| Returns : | a pointer on a prelude_client_mgr_t object, or NULL if an error occured. |
void prelude_client_mgr_notify_connection
(prelude_client_mgr_t *mgr,
void (*callback) (struct list_head *clist));| mgr : | |
| callback : |
|
| <<< common | plugin-common >>> |