liblinphone  3.6.1
Data Fields
_LinphoneVTable Struct Reference

#include <linphonecore.h>

Data Fields

LinphoneGlobalStateCb global_state_changed
LinphoneRegistrationStateCb registration_state_changed
LinphoneCallStateCb call_state_changed
NotifyPresenceReceivedCb notify_presence_recv
NewSubscribtionRequestCb new_subscription_request
AuthInfoRequested auth_info_requested
CallLogUpdated call_log_updated
MessageReceived message_received
DtmfReceived dtmf_received
ReferReceived refer_received
CallEncryptionChangedCb call_encryption_changed
LinphoneTransferStateChanged transfer_state_changed
BuddyInfoUpdated buddy_info_updated
NotifyReceivedCb notify_recv
CallStatsUpdated call_stats_updated
DisplayStatusCb display_status
DisplayMessageCb display_message
DisplayMessageCb display_warning
DisplayUrlCb display_url
ShowInterfaceCb show

Detailed Description

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


Field Documentation

Notifies globlal state changes

Notifies registration state changes

Notifies call state changes

Notify received presence events

Notify about pending subscription request

Ask the application some authentication information

Notifies that call log list has been updated

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

a message is received, can be text or external body 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

Other notifications

Notifies on refreshing of call's statistics.

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

DEPRECATED Notifies the application that it should show up


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