liblinphone  3.8.0
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
LinphoneCoreConfiguringStatusCb configuring_status
DisplayStatusCb display_status
DisplayMessageCb display_message
DisplayMessageCb display_warning
DisplayUrlCb display_url
ShowInterfaceCb show
LinphoneCoreTextMessageReceivedCb text_received
LinphoneCoreFileTransferRecvCb file_transfer_recv
LinphoneCoreFileTransferSendCb file_transfer_send
LinphoneCoreFileTransferProgressIndicationCb file_transfer_progress_indication
LinphoneCoreNetworkReachableCb network_reachable
LinphoneCoreLogCollectionUploadStateChangedCb log_collection_upload_state_changed
LinphoneCoreLogCollectionUploadProgressIndicationCb log_collection_upload_progress_indication
void * user_data

Detailed Description

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


Field Documentation

Notifies global state changes

Notifies registration state changes

Notifies call state changes

Notify received presence events

Notify about pending presence subscription request

Ask the application some authentication information

Notifies that call log list has been updated

a message is received, can be text or external body

An is-composing notification has been received

A dtmf has been received received

An out of call refer was received

Notifies on change in the encryption of call streams

Notifies when a transfer is in progress

a LinphoneFriend's BuddyInfo has changed

Notifies on refreshing of call's statistics.

Notifies an incoming informational message received.

Notifies subscription state change

Notifies a an event notification, see linphone_core_subscribe()

Notifies publish state change (only from LinphoneEvent api)

Notifies configuring status changes

Deprecated:
Callback that notifies various events with human readable text.
Deprecated:
Callback to display a message to the user
Deprecated:
Callback to display a warning to the user
Deprecated:
Notifies the application that it should show up
Deprecated:
, use message_received instead
A text message has been received
Deprecated:
Callback to store file received attached to a LinphoneChatMessage
Deprecated:
Callback to collect file chunk to be sent for a LinphoneChatMessage
Deprecated:
Callback to indicate file transfer progress

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

Callback to upload collected logs

Callback to indicate log collection upload progress

User data associated with the above callbacks


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