Liblinphone  3.11.1
Deprecated List
Global _LinphoneCoreVTable::auth_info_requested
Use authentication_requested instead. Ask the application some authentication information
Global _LinphoneCoreVTable::display_message
Callback to display a message to the user
Global _LinphoneCoreVTable::display_status
Callback that notifies various events with human readable text.
Global _LinphoneCoreVTable::display_url
Global _LinphoneCoreVTable::display_warning
Callback to display a warning to the user
Global _LinphoneCoreVTable::file_transfer_progress_indication
Callback to indicate file transfer progress
Global _LinphoneCoreVTable::file_transfer_recv
Callback to store file received attached to a LinphoneChatMessage
Global _LinphoneCoreVTable::file_transfer_send
Callback to collect file chunk to be sent for a LinphoneChatMessage
Global _LinphoneCoreVTable::text_received
, use #message_received instead
A text message has been received
Global DisplayMessageCb )(LinphoneCore *lc, const char *message)
Global DisplayStatusCb )(LinphoneCore *lc, const char *message)
Global DisplayUrlCb )(LinphoneCore *lc, const char *message, const char *url)
Global linphone_address_destroy (LinphoneAddress *u)
Use linphone_address_unref() instead
Global linphone_address_is_secure (const LinphoneAddress *addr)
use linphone_address_get_secure()
Global linphone_call_get_user_pointer (call)
Use linphone_call_get_user_data() instead.
Global linphone_call_is_in_conference (const LinphoneCall *call)
Use linphone_call_get_conference() instead.
Global linphone_call_log_destroy (LinphoneCallLog *cl)
Use linphone_call_log_unref() instead.
Global linphone_call_log_get_from (cl)
Use linphone_call_log_get_from_address() instead.
Global linphone_call_log_get_to (cl)
Use linphone_call_log_get_to_address() instead.
Global linphone_call_log_get_user_pointer (cl)
Use linphone_call_log_get_user_data() instead.
Global linphone_call_log_set_user_pointer (cl, ud)
Use linphone_call_log_set_user_data() instead.
Global linphone_call_params_destroy (LinphoneCallParams *cp)
Use linphone_call_params_unref() instead.
Global linphone_call_params_local_conference_mode
Use linphone_call_params_get_local_conference_mode() instead.
Global linphone_call_set_user_pointer (call, ud)
Use linphone_call_set_user_data() instead.
Global linphone_chat_message_get_from (msg)
Use linphone_chat_message_get_from_address() instead.
Global linphone_chat_message_get_to (msg)
Use linphone_chat_message_get_to_address() instead.
Global linphone_chat_message_set_from (msg, addr)
Use linphone_chat_message_set_from_address() instead.
Global linphone_chat_message_start_file_download (LinphoneChatMessage *message, LinphoneChatMessageStateChangedCb status_cb, void *ud)
Use linphone_chat_message_download_file() instead.
Global linphone_chat_room_destroy (LinphoneChatRoom *cr)
Use linphone_chat_room_unref() instead.
Global linphone_chat_room_get_lc (LinphoneChatRoom *cr)
use linphone_chat_room_get_core()
Global linphone_chat_room_send_message (LinphoneChatRoom *cr, const char *msg)
Use linphone_chat_room_send_chat_message() instead.
Parameters
crLinphoneChatRoom object
msgmessage to be sent
Global linphone_chat_room_send_message2 (LinphoneChatRoom *cr, LinphoneChatMessage *msg, LinphoneChatMessageStateChangedCb status_cb, void *ud)
Use linphone_chat_room_send_chat_message() instead.
Note
The LinphoneChatMessage must not be destroyed until the the callback is called. The LinphoneChatMessage reference is transfered to the function and thus doesn't need to be unref'd by the application.
Global linphone_core_add_friend (LinphoneCore *lc, LinphoneFriend *fr)
use linphone_friend_list_add_friend() instead.
Global linphone_core_add_listener (LinphoneCore *lc, LinphoneCoreVTable *vtable)
Use linphone_core_add_callbacks() instead.
Global linphone_core_create_lp_config (LinphoneCore *lc, const char *filename)
Use linphone_core_create_config() instead.
Global linphone_core_destroy (LinphoneCore *lc)
Use linphone_core_unref() instead.
Global linphone_core_disable_logs (void)
Use linphone_core_set_log_level instead.
Global linphone_core_enable_logs (FILE *file)
Use linphone_core_set_log_file and linphone_core_set_log_level instead.
Global linphone_core_enable_logs_with_cb (OrtpLogFunc logfunc)
Use linphone_core_set_log_handler and linphone_core_set_log_level instead.
Global linphone_core_enable_video (LinphoneCore *lc, bool_t vcap_enabled, bool_t display_enabled)
Use linphone_core_enable_video_capture and linphone_core_enable_video_display instead.
Global linphone_core_get_default_proxy (LinphoneCore *lc, LinphoneProxyConfig **config)
Use linphone_core_get_default_proxy_config() instead.
Global linphone_core_get_firewall_policy (const LinphoneCore *lc)
Use linphone_core_get_nat_policy() instead.
Global linphone_core_get_friend_by_address (const LinphoneCore *lc, const char *addr)
use linphone_core_find_friend() instead.
Global linphone_core_get_friend_list (const LinphoneCore *lc)
use linphone_core_get_friends_lists() or linphone_friend_list_get_friends() instead.
Global linphone_core_get_play_level (LinphoneCore *lc)
Global linphone_core_get_presence_info (const LinphoneCore *lc)
Use linphone_core_get_presence_model() instead
Global linphone_core_get_rec_level (LinphoneCore *lc)
Global linphone_core_get_ring_level (LinphoneCore *lc)
Global linphone_core_get_sip_port (LinphoneCore *lc)
use linphone_core_get_sip_transports() instead.
Global linphone_core_get_user_agent_name (void)
Use linphone_core_get_user_agent instead.
Global linphone_core_get_user_agent_version (void)
Use linphone_core_get_user_agent instead.
Global linphone_core_interpret_friend_uri (LinphoneCore *lc, const char *uri, char **result)
Use linphone_core_interpret_url() instead
Global linphone_core_new (const LinphoneCoreVTable *vtable, const char *config_path, const char *factory_config_path, void *userdata)
Use linphone_factory_create_core() instead.
Global linphone_core_new_with_config (const LinphoneCoreVTable *vtable, LpConfig *config, void *userdata)
Use linphone_factory_create_core_with_config() instead.
Global linphone_core_remove_friend (LinphoneCore *lc, LinphoneFriend *fr)
use linphone_friend_list_remove_friend() instead.
Global linphone_core_remove_listener (LinphoneCore *lc, const LinphoneCoreVTable *vtable)
Use linphone_core_remove_callbacks() instead.
Global linphone_core_send_dtmf (LinphoneCore *lc, char dtmf)
Use linphone_call_send_dtmf instead. This function only works during calls. The dtmf is automatically played to the user.
Parameters
lcThe LinphoneCore object
dtmfThe dtmf name specified as a char, such as '0', '#' etc...
Global linphone_core_set_default_proxy (lc, config)
Use linphone_core_set_default_proxy_config() instead.
Global linphone_core_set_firewall_policy (LinphoneCore *lc, LinphoneFirewallPolicy pol)
Use linphone_core_set_nat_policy() instead.
Global linphone_core_set_play_level (LinphoneCore *lc, int level)

Global linphone_core_set_presence_info (LinphoneCore *lc, int minutes_away, const char *alternative_contact, LinphoneOnlineStatus os)
Use linphone_core_set_presence_model() instead
Global linphone_core_set_rec_level (LinphoneCore *lc, int level)

Global linphone_core_set_ring_level (LinphoneCore *lc, int level)
Global linphone_core_set_sip_port (LinphoneCore *lc, int port)
use linphone_core_set_sip_transports() instead.
Global linphone_friend_destroy (LinphoneFriend *lf)
Use linphone_friend_unref() instead.
Global linphone_friend_get_status (const LinphoneFriend *lf)
Use linphone_friend_get_presence_model() instead
Global linphone_friend_new (void)
use linphone_core_create_friend instead
Global linphone_friend_new_with_addr
Use linphone_friend_new_with_address instead
Global linphone_friend_new_with_address (const char *addr)
use linphone_core_create_friend_with_address instead
Global linphone_friend_set_addr
Use linphone_friend_set_address instead
Global linphone_proxy_config_avpf_enabled (LinphoneProxyConfig *cfg)
use linphone_proxy_config_set_avpf_mode()
Global linphone_proxy_config_destroy (LinphoneProxyConfig *cfg)
Global linphone_proxy_config_enable_avpf (LinphoneProxyConfig *cfg, bool_t enable)
use linphone_proxy_config_set_avpf_mode()
Global linphone_proxy_config_get_identity (const LinphoneProxyConfig *cfg)
use linphone_proxy_config_get_identity_address()
Global linphone_proxy_config_is_registered (const LinphoneProxyConfig *cfg)
Use linphone_proxy_config_get_state() instead.
Global linphone_proxy_config_new (void)
, use linphone_core_create_proxy_config instead
Global linphone_proxy_config_normalize_number (LinphoneProxyConfig *proxy, const char *username, char *result, size_t result_len)
use linphone_proxy_config_normalize_phone_number()
Global linphone_proxy_config_set_identity (LinphoneProxyConfig *cfg, const char *identity)
Use linphone_proxy_config_set_identity_address()
Global linphone_tunnel_auto_detect (LinphoneTunnel *tunnel)
Replaced by linphone_tunnel_set_mode(LinphoneTunnelModeAuto)
Global linphone_tunnel_auto_detect_enabled (LinphoneTunnel *tunnel)
Replaced by linphone_tunnel_get_mode()
Global linphone_tunnel_config_destroy (LinphoneTunnelConfig *tunnel)
use linphone_tunnel_config_unref().
Global linphone_tunnel_enable (LinphoneTunnel *tunnel, bool_t enabled)
Replaced by linphone_tunnel_set_mode()
Global linphone_tunnel_enabled (const LinphoneTunnel *tunnel)
Replaced by linphone_tunnel_get_mode()
Global linphone_vcard_free (LinphoneVcard *vCard)
Use linphone_vcard_unref() or belle_sip_object_unref() instead.
Global linphone_vcard_new (void)
Use linphone_factory_create_vcard() instead.
Global LinphoneChatMessageStateChangedCb )(LinphoneChatMessage *msg, LinphoneChatMessageState state, void *ud)
Use LinphoneChatMessageCbsMsgStateChangedCb instead.
Global LinphoneCoreTextMessageReceivedCb )(LinphoneCore *lc, LinphoneChatRoom *room, const LinphoneAddress *from, const char *message)
use LinphoneCoreMessageReceivedCb instead.
Parameters
lcLinphoneCore object
roomLinphoneChatRoom involved in this conversation. Can be be created by the framework in case the from is not present in any chat room.
fromLinphoneAddress from
messageincoming message
Global LinphoneFirewallPolicy
Use LinphoneNatPolicy instead.
Global LinphoneFirewallPolicy
Use LinphoneNatPolicy instead.
Global ShowInterfaceCb )(LinphoneCore *lc)