Liblinphone  3.10.2
Data Fields
_LinphoneCoreVTable Struct Reference

#include <linphonecore.h>

Data Fields

LinphoneCoreGlobalStateChangedCb global_state_changed
LinphoneCoreRegistrationStateChangedCb registration_state_changed
LinphoneCoreCallStateChangedCb call_state_changed
LinphoneCoreNotifyPresenceReceivedCb notify_presence_received
LinphoneCoreNewSubscriptionRequestedCb new_subscription_requested
LinphoneCoreAuthInfoRequestedCb auth_info_requested
LinphoneCoreCallLogUpdatedCb call_log_updated
LinphoneCoreMessageReceivedCb message_received
LinphoneCoreIsComposingReceivedCb is_composing_received
LinphoneCoreDtmfReceivedCb dtmf_received
LinphoneCoreReferReceivedCb refer_received
LinphoneCoreCallEncryptionChangedCb call_encryption_changed
LinphoneCoreTransferStateChangedCb transfer_state_changed
LinphoneCoreBuddyInfoUpdatedCb buddy_info_updated
LinphoneCoreCallStatsUpdatedCb call_stats_updated
LinphoneCoreInfoReceivedCb info_received
LinphoneCoreSubscriptionStateChangedCb subscription_state_changed
LinphoneCoreNotifyReceivedCb notify_received
LinphoneCorePublishStateChangedCb publish_state_changed
LinphoneCoreConfiguringStatusCb configuring_status
MS2_DEPRECATED DisplayStatusCb display_status
MS2_DEPRECATED DisplayMessageCb display_message
MS2_DEPRECATED DisplayMessageCb display_warning
MS2_DEPRECATED DisplayUrlCb display_url
MS2_DEPRECATED ShowInterfaceCb show
MS2_DEPRECATED
LinphoneCoreTextMessageReceivedCb 
text_received
MS2_DEPRECATED
LinphoneCoreFileTransferRecvCb 
file_transfer_recv
MS2_DEPRECATED
LinphoneCoreFileTransferSendCb 
file_transfer_send
MS2_DEPRECATED
LinphoneCoreFileTransferProgressIndicationCb 
file_transfer_progress_indication
LinphoneCoreNetworkReachableCb network_reachable
LinphoneCoreLogCollectionUploadStateChangedCb log_collection_upload_state_changed
LinphoneCoreLogCollectionUploadProgressIndicationCb log_collection_upload_progress_indication
LinphoneCoreFriendListCreatedCb friend_list_created
LinphoneCoreFriendListRemovedCb friend_list_removed
void * user_data

Detailed Description

This structure holds all callbacks that the application should implement. None is mandatory.


Field Documentation

Ask the application some authentication information

a LinphoneFriend's BuddyInfo has changed

Notifies on change in the encryption of call streams

Notifies that call log list has been updated

Notifies call state changes

Notifies on refreshing of call's statistics.

Notifies publish state change (only from LinphoneEvent api)

Deprecated:
Callback to display a message to the user

Notifies configuring status changes

Deprecated:
Callback that notifies various events with human readable text.
Deprecated:
Callback to display a warning to the user

A dtmf has been received received

Deprecated:
Callback to indicate file transfer progress
Deprecated:
Callback to store file received attached to a LinphoneChatMessage
Deprecated:
Callback to collect file chunk to be sent for a LinphoneChatMessage

Notifies global state changes

Notifies an incoming informational message received.

An is-composing notification has been received

Callback to indicate log collection upload progress

Callback to upload collected logs

a message is received, can be text or external body

Callback to report IP network status (I.E up/down )

Notify about pending presence subscription request

Notify received presence events

Notifies a an event notification, see linphone_core_subscribe()

An out of call refer was received

Notifies registration state changes

Deprecated:
Notifies the application that it should show up

Notifies subscription state change

Deprecated:
, use message_received instead
A text message has been received

Notifies when a transfer is in progress

User data associated with the above callbacks


The documentation for this struct was generated from the following file: