liblinphone 3.4.3
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
TextMessageReceived text_received
DtmfReceived dtmf_received
ReferReceived refer_received
BuddyInfoUpdated buddy_info_updated
NotifyReceivedCb notify_recv
DisplayStatusCb display_status
DisplayMessageCb display_message
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

A text message has been received

A dtmf has been received received

An out of call refer was received

a LinphoneFriend's BuddyInfo has changed

Other notifications

Callback that notifies various events with human readable text.

Callback to display a message to the user

Callback to display a warning to the user

Notifies the application that it should show up


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