![]() | ![]() | ![]() | [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 >>> |