|
Liblinphone
5.4.0
|
Functions | |
| const bctbx_list_t * | linphone_core_get_chat_rooms (LinphoneCore *core) |
| Returns a list of chat rooms. More... | |
| LinphoneChatRoomParams * | linphone_core_create_default_chat_room_params (LinphoneCore *core) |
| Creates and returns the default chat room parameters. More... | |
| void | linphone_core_set_message_sending_delay (LinphoneCore *core, int duration) |
| It sets the duration of the timer that starts just after the SUBSCRIBE is sent to delay the sending of chat messages in group chats. More... | |
| LinphoneImNotifPolicy * | linphone_im_notif_policy_ref (LinphoneImNotifPolicy *policy) |
| Acquire a reference to the LinphoneImNotifPolicy object. More... | |
| void | linphone_im_notif_policy_unref (LinphoneImNotifPolicy *policy) |
| Release reference to the LinphoneImNotifPolicy object. More... | |
| void * | linphone_im_notif_policy_get_user_data (const LinphoneImNotifPolicy *policy) |
| Retrieve the user pointer associated with the LinphoneImNotifPolicy object. More... | |
| void | linphone_im_notif_policy_set_user_data (LinphoneImNotifPolicy *policy, void *user_data) |
| Assign a user pointer to the LinphoneImNotifPolicy object. More... | |
| void | linphone_im_notif_policy_clear (LinphoneImNotifPolicy *policy) |
| Clear an IM notif policy (deactivate all receiving and sending of notifications). More... | |
| void | linphone_im_notif_policy_enable_all (LinphoneImNotifPolicy *policy) |
| Enable all receiving and sending of notifications. More... | |
| bool_t | linphone_im_notif_policy_get_send_is_composing (const LinphoneImNotifPolicy *policy) |
| Tell whether is_composing notifications are being sent. More... | |
| void | linphone_im_notif_policy_set_send_is_composing (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable is_composing notifications sending. More... | |
| bool_t | linphone_im_notif_policy_get_recv_is_composing (const LinphoneImNotifPolicy *policy) |
| Tell whether is_composing notifications are being notified when received. More... | |
| void | linphone_im_notif_policy_set_recv_is_composing (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable is_composing notifications receiving. More... | |
| bool_t | linphone_im_notif_policy_get_send_imdn_delivered (const LinphoneImNotifPolicy *policy) |
| Tell whether imdn delivered notifications are being sent. More... | |
| void | linphone_im_notif_policy_set_send_imdn_delivered (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable imdn delivered notifications sending. More... | |
| bool_t | linphone_im_notif_policy_get_recv_imdn_delivered (const LinphoneImNotifPolicy *policy) |
| Tell whether imdn delivered notifications are being notified when received. More... | |
| void | linphone_im_notif_policy_set_recv_imdn_delivered (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable imdn delivered notifications receiving. More... | |
| bool_t | linphone_im_notif_policy_get_send_imdn_delivery_error (const LinphoneImNotifPolicy *policy) |
| Tell whether imdn delivery error notifications are being sent. More... | |
| void | linphone_im_notif_policy_set_send_imdn_delivery_error (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable imdn delivery error notifications sending. More... | |
| bool_t | linphone_im_notif_policy_get_recv_imdn_delivery_error (const LinphoneImNotifPolicy *policy) |
| Tell whether imdn delivery error notifications are being notified when received. More... | |
| void | linphone_im_notif_policy_set_recv_imdn_delivery_error (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable imdn delivery error notifications receiving. More... | |
| bool_t | linphone_im_notif_policy_get_send_imdn_displayed (const LinphoneImNotifPolicy *policy) |
| Tell whether imdn displayed notifications are being sent. More... | |
| void | linphone_im_notif_policy_set_send_imdn_displayed (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable imdn displayed notifications sending. More... | |
| bool_t | linphone_im_notif_policy_get_recv_imdn_displayed (const LinphoneImNotifPolicy *policy) |
| Tell whether imdn displayed notifications are being notified when received. More... | |
| void | linphone_im_notif_policy_set_recv_imdn_displayed (LinphoneImNotifPolicy *policy, bool_t enable) |
| Enable imdn displayed notifications receiving. More... | |
| LinphoneChatRoomParams* linphone_core_create_default_chat_room_params | ( | LinphoneCore * | core | ) |
Creates and returns the default chat room parameters.
| core | LinphoneCore object |
| const bctbx_list_t* linphone_core_get_chat_rooms | ( | LinphoneCore * | core | ) |
| void linphone_core_set_message_sending_delay | ( | LinphoneCore * | core, |
| int | duration | ||
| ) |
It sets the duration of the timer that starts just after the SUBSCRIBE is sent to delay the sending of chat messages in group chats.
| core | LinphoneCore object |
| duration | the duration of the timer in seconds. |
linphone_core_send_message_after_notify_enabled returns false | void linphone_im_notif_policy_clear | ( | LinphoneImNotifPolicy * | policy | ) |
Clear an IM notif policy (deactivate all receiving and sending of notifications).
Note: Error IMDN must be enabled for Lime recovery mechanism
| policy | LinphoneImNotifPolicy object. |
| void linphone_im_notif_policy_enable_all | ( | LinphoneImNotifPolicy * | policy | ) |
Enable all receiving and sending of notifications.
| policy | LinphoneImNotifPolicy object. |
| bool_t linphone_im_notif_policy_get_recv_imdn_delivered | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether imdn delivered notifications are being notified when received.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_recv_imdn_delivery_error | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether imdn delivery error notifications are being notified when received.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_recv_imdn_displayed | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether imdn displayed notifications are being notified when received.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_recv_is_composing | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether is_composing notifications are being notified when received.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_send_imdn_delivered | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether imdn delivered notifications are being sent.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_send_imdn_delivery_error | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether imdn delivery error notifications are being sent.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_send_imdn_displayed | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether imdn displayed notifications are being sent.
| policy | LinphoneImNotifPolicy object |
| bool_t linphone_im_notif_policy_get_send_is_composing | ( | const LinphoneImNotifPolicy * | policy | ) |
Tell whether is_composing notifications are being sent.
| policy | LinphoneImNotifPolicy object |
| void* linphone_im_notif_policy_get_user_data | ( | const LinphoneImNotifPolicy * | policy | ) |
Retrieve the user pointer associated with the LinphoneImNotifPolicy object.
| policy | LinphoneImNotifPolicy object. |
| LinphoneImNotifPolicy* linphone_im_notif_policy_ref | ( | LinphoneImNotifPolicy * | policy | ) |
Acquire a reference to the LinphoneImNotifPolicy object.
| policy | LinphoneImNotifPolicy object. |
| void linphone_im_notif_policy_set_recv_imdn_delivered | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable imdn delivered notifications receiving.
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to notify received imdn delivered notifications. |
| void linphone_im_notif_policy_set_recv_imdn_delivery_error | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable imdn delivery error notifications receiving.
Note: Error IMDN must be enabled for Lime recovery mechanism
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to notify received imdn delivery error notifications. |
| void linphone_im_notif_policy_set_recv_imdn_displayed | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable imdn displayed notifications receiving.
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to notify received imdn displayed notifications. |
| void linphone_im_notif_policy_set_recv_is_composing | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable is_composing notifications receiving.
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to notify received is_composing notifications. |
| void linphone_im_notif_policy_set_send_imdn_delivered | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable imdn delivered notifications sending.
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to send imdn delivered notifications. |
| void linphone_im_notif_policy_set_send_imdn_delivery_error | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable imdn delivery error notifications sending.
Note: Error IMDN must be enabled for Lime recovery mechanism
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to send imdn delivery error notifications. |
| void linphone_im_notif_policy_set_send_imdn_displayed | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable imdn displayed notifications sending.
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to send imdn displayed notifications. |
| void linphone_im_notif_policy_set_send_is_composing | ( | LinphoneImNotifPolicy * | policy, |
| bool_t | enable | ||
| ) |
Enable is_composing notifications sending.
| policy | LinphoneImNotifPolicy object |
| enable | Boolean value telling whether to send is_composing notifications. |
| void linphone_im_notif_policy_set_user_data | ( | LinphoneImNotifPolicy * | policy, |
| void * | user_data | ||
| ) |
Assign a user pointer to the LinphoneImNotifPolicy object.
| policy | LinphoneImNotifPolicy object. |
| user_data | The user pointer to associate with the LinphoneImNotifPolicy object. |
| void linphone_im_notif_policy_unref | ( | LinphoneImNotifPolicy * | policy | ) |
Release reference to the LinphoneImNotifPolicy object.
| policy | LinphoneImNotifPolicy object. |
1.8.13