|
liblinphone
3.8.1
|
#include <linphonecore.h>
This structure holds all callbacks that the application should implement. None is mandatory.
| LinphoneCoreGlobalStateChangedCb _LinphoneCoreVTable::global_state_changed |
Notifies global state changes
| LinphoneCoreRegistrationStateChangedCb _LinphoneCoreVTable::registration_state_changed |
Notifies registration state changes
| LinphoneCoreCallStateChangedCb _LinphoneCoreVTable::call_state_changed |
Notifies call state changes
| LinphoneCoreNotifyPresenceReceivedCb _LinphoneCoreVTable::notify_presence_received |
Notify received presence events
| LinphoneCoreNewSubscriptionRequestedCb _LinphoneCoreVTable::new_subscription_requested |
Notify about pending presence subscription request
| LinphoneCoreAuthInfoRequestedCb _LinphoneCoreVTable::auth_info_requested |
Ask the application some authentication information
| LinphoneCoreCallLogUpdatedCb _LinphoneCoreVTable::call_log_updated |
Notifies that call log list has been updated
| LinphoneCoreMessageReceivedCb _LinphoneCoreVTable::message_received |
a message is received, can be text or external body
| LinphoneCoreIsComposingReceivedCb _LinphoneCoreVTable::is_composing_received |
An is-composing notification has been received
| LinphoneCoreDtmfReceivedCb _LinphoneCoreVTable::dtmf_received |
A dtmf has been received received
| LinphoneCoreReferReceivedCb _LinphoneCoreVTable::refer_received |
An out of call refer was received
| LinphoneCoreCallEncryptionChangedCb _LinphoneCoreVTable::call_encryption_changed |
Notifies on change in the encryption of call streams
| LinphoneCoreTransferStateChangedCb _LinphoneCoreVTable::transfer_state_changed |
Notifies when a transfer is in progress
| LinphoneCoreBuddyInfoUpdatedCb _LinphoneCoreVTable::buddy_info_updated |
a LinphoneFriend's BuddyInfo has changed
| LinphoneCoreCallStatsUpdatedCb _LinphoneCoreVTable::call_stats_updated |
Notifies on refreshing of call's statistics.
| LinphoneCoreInfoReceivedCb _LinphoneCoreVTable::info_received |
Notifies an incoming informational message received.
| LinphoneCoreSubscriptionStateChangedCb _LinphoneCoreVTable::subscription_state_changed |
Notifies subscription state change
| LinphoneCoreNotifyReceivedCb _LinphoneCoreVTable::notify_received |
Notifies a an event notification, see linphone_core_subscribe()
| LinphoneCoreConfiguringStatusCb _LinphoneCoreVTable::configuring_status |
Notifies publish state change (only from LinphoneEvent api)
| DisplayStatusCb _LinphoneCoreVTable::display_status |
Notifies configuring status changes
| DisplayMessageCb _LinphoneCoreVTable::display_message |
| DisplayMessageCb _LinphoneCoreVTable::display_warning |
| DisplayUrlCb _LinphoneCoreVTable::display_url |
| ShowInterfaceCb _LinphoneCoreVTable::show |
| LinphoneCoreTextMessageReceivedCb _LinphoneCoreVTable::text_received |
| LinphoneCoreFileTransferRecvCb _LinphoneCoreVTable::file_transfer_recv |
| LinphoneCoreFileTransferSendCb _LinphoneCoreVTable::file_transfer_send |
| LinphoneCoreFileTransferProgressIndicationCb _LinphoneCoreVTable::file_transfer_progress_indication |
| LinphoneCoreNetworkReachableCb _LinphoneCoreVTable::network_reachable |
Callback to report IP network status (I.E up/down )
| LinphoneCoreLogCollectionUploadStateChangedCb _LinphoneCoreVTable::log_collection_upload_state_changed |
Callback to upload collected logs
| LinphoneCoreLogCollectionUploadProgressIndicationCb _LinphoneCoreVTable::log_collection_upload_progress_indication |
Callback to indicate log collection upload progress
| void* _LinphoneCoreVTable::user_data |
User data associated with the above callbacks
1.8.8