liblinphone
3.5.2
|
#include <linphonecore.h>
This structure holds all callbacks that the application should implement. None is mandatory.
LinphoneGlobalStateCb _LinphoneVTable::global_state_changed |
Notifies globlal state changes
LinphoneRegistrationStateCb _LinphoneVTable::registration_state_changed |
Notifies registration state changes
LinphoneCallStateCb _LinphoneVTable::call_state_changed |
Notifies call state changes
NotifyPresenceReceivedCb _LinphoneVTable::notify_presence_recv |
Notify received presence events
NewSubscribtionRequestCb _LinphoneVTable::new_subscription_request |
Notify about pending subscription request
AuthInfoRequested _LinphoneVTable::auth_info_requested |
Ask the application some authentication information
CallLogUpdated _LinphoneVTable::call_log_updated |
Notifies that call log list has been updated
TextMessageReceived _LinphoneVTable::text_received |
A text message has been received
DtmfReceived _LinphoneVTable::dtmf_received |
A dtmf has been received received
ReferReceived _LinphoneVTable::refer_received |
An out of call refer was received
BuddyInfoUpdated _LinphoneVTable::buddy_info_updated |
a LinphoneFriend's BuddyInfo has changed
NotifyReceivedCb _LinphoneVTable::notify_recv |
Other notifications
DisplayStatusCb _LinphoneVTable::display_status |
Callback that notifies various events with human readable text.
DisplayMessageCb _LinphoneVTable::display_message |
Callback to display a message to the user
DisplayUrlCb _LinphoneVTable::display_url |
Callback to display a warning to the user
ShowInterfaceCb _LinphoneVTable::show |
Notifies the application that it should show up
CallEncryptionChangedCb _LinphoneVTable::call_encryption_changed |
Notifies on change in the encryption of call streams