Liblinphone  5.5.0
Linphone.CoreListener Class Reference
Inheritance diagram for Linphone.CoreListener:
Linphone.LinphoneObject

Public Member Functions

delegate void OnNewAlertTriggeredDelegate (Linphone.Core core, Linphone.Alert alert)
 
delegate void OnGlobalStateChangedDelegate (Linphone.Core core, Linphone.GlobalState state, string message)
 
delegate void OnRegistrationStateChangedDelegate (Linphone.Core core, Linphone.ProxyConfig proxyConfig, Linphone.RegistrationState state, string message)
 
delegate void OnConferenceInfoReceivedDelegate (Linphone.Core core, Linphone.ConferenceInfo conferenceInfo)
 
delegate void OnPushNotificationReceivedDelegate (Linphone.Core core, string payload)
 
delegate void OnPreviewDisplayErrorOccurredDelegate (Linphone.Core core, int errorCode)
 
delegate void OnCallStateChangedDelegate (Linphone.Core core, Linphone.Call call, Linphone.CallState state, string message)
 
delegate void OnNotifyPresenceReceivedDelegate (Linphone.Core core, Linphone.Friend linphoneFriend)
 
delegate void OnNotifyPresenceReceivedForUriOrTelDelegate (Linphone.Core core, Linphone.Friend linphoneFriend, string uriOrTel, Linphone.PresenceModel presenceModel)
 
delegate void OnNewSubscriptionRequestedDelegate (Linphone.Core core, Linphone.Friend linphoneFriend, string url)
 
delegate void OnAuthenticationRequestedDelegate (Linphone.Core core, Linphone.AuthInfo authInfo, Linphone.AuthMethod method)
 
delegate void OnCallLogUpdatedDelegate (Linphone.Core core, Linphone.CallLog callLog)
 
delegate void OnCallIdUpdatedDelegate (Linphone.Core core, string previousCallId, string currentCallId)
 
delegate void OnRemainingNumberOfFileTransferChangedDelegate (Linphone.Core core, uint downloadCount, uint uploadCount)
 
delegate void OnMessageReceivedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message)
 
delegate void OnNewMessageReactionDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message, Linphone.ChatMessageReaction reaction)
 
delegate void OnReactionRemovedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message, Linphone.Address address)
 
delegate void OnMessagesReceivedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, IEnumerable< Linphone.ChatMessage > messages)
 
delegate void OnMessageSentDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message)
 
delegate void OnChatRoomSessionStateChangedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.CallState state, string message)
 
delegate void OnChatRoomReadDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom)
 
delegate void OnMessageReceivedUnableDecryptDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message)
 
delegate void OnIsComposingReceivedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom)
 
delegate void OnDtmfReceivedDelegate (Linphone.Core core, Linphone.Call call, int dtmf)
 
delegate void OnReferReceivedDelegate (Linphone.Core core, Linphone.Address referToAddr, Linphone.Headers customHeaders, Linphone.Content content)
 
delegate void OnCallGoclearAckSentDelegate (Linphone.Core core, Linphone.Call call)
 
delegate void OnCallEncryptionChangedDelegate (Linphone.Core core, Linphone.Call call, bool mediaEncryptionEnabled, string authenticationToken)
 
delegate void OnCallSendMasterKeyChangedDelegate (Linphone.Core core, Linphone.Call call, string masterKey)
 
delegate void OnCallReceiveMasterKeyChangedDelegate (Linphone.Core core, Linphone.Call call, string masterKey)
 
delegate void OnTransferStateChangedDelegate (Linphone.Core core, Linphone.Call transferred, Linphone.CallState callState)
 
delegate void OnBuddyInfoUpdatedDelegate (Linphone.Core core, Linphone.Friend linphoneFriend)
 
delegate void OnCallStatsUpdatedDelegate (Linphone.Core core, Linphone.Call call, Linphone.CallStats callStats)
 
delegate void OnInfoReceivedDelegate (Linphone.Core core, Linphone.Call call, Linphone.InfoMessage message)
 
delegate void OnSubscriptionStateChangedDelegate (Linphone.Core core, Linphone.Event linphoneEvent, Linphone.SubscriptionState state)
 
delegate void OnNotifySentDelegate (Linphone.Core core, Linphone.Event linphoneEvent, Linphone.Content body)
 
delegate void OnNotifyReceivedDelegate (Linphone.Core core, Linphone.Event linphoneEvent, string notifiedEvent, Linphone.Content body)
 
delegate void OnSubscribeReceivedDelegate (Linphone.Core core, Linphone.Event linphoneEvent, string subscribeEvent, Linphone.Content body)
 
delegate void OnPublishStateChangedDelegate (Linphone.Core core, Linphone.Event linphoneEvent, Linphone.PublishState state)
 
delegate void OnPublishReceivedDelegate (Linphone.Core core, Linphone.Event linphoneEvent, string publishEvent, Linphone.Content body)
 
delegate void OnConfiguringStatusDelegate (Linphone.Core core, Linphone.ConfiguringState status, string message)
 
delegate void OnNetworkReachableDelegate (Linphone.Core core, bool reachable)
 
delegate void OnLogCollectionUploadStateChangedDelegate (Linphone.Core core, Linphone.CoreLogCollectionUploadState state, string info)
 
delegate void OnLogCollectionUploadProgressIndicationDelegate (Linphone.Core core, long offset, long total)
 
delegate void OnFriendListCreatedDelegate (Linphone.Core core, Linphone.FriendList friendList)
 
delegate void OnFriendListRemovedDelegate (Linphone.Core core, Linphone.FriendList friendList)
 
delegate void OnCallCreatedDelegate (Linphone.Core core, Linphone.Call call)
 
delegate void OnVersionUpdateCheckResultReceivedDelegate (Linphone.Core core, Linphone.VersionUpdateCheckResult result, string version, string url)
 
delegate void OnConferenceStateChangedDelegate (Linphone.Core core, Linphone.Conference conference, Linphone.ConferenceState state)
 
delegate void OnChatRoomStateChangedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatRoomState state)
 
delegate void OnChatRoomSubjectChangedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom)
 
delegate void OnChatRoomEphemeralMessageDeletedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom)
 
delegate void OnImeeUserRegistrationDelegate (Linphone.Core core, bool status, string userId, string info)
 
delegate void OnQrcodeFoundDelegate (Linphone.Core core, string result)
 
delegate void OnFirstCallStartedDelegate (Linphone.Core core)
 
delegate void OnLastCallEndedDelegate (Linphone.Core core)
 
delegate void OnAudioDeviceChangedDelegate (Linphone.Core core, Linphone.AudioDevice audioDevice)
 
delegate void OnAudioDevicesListUpdatedDelegate (Linphone.Core core)
 
delegate void OnEcCalibrationResultDelegate (Linphone.Core core, Linphone.EcCalibratorStatus status, int delayMs)
 
delegate void OnEcCalibrationAudioInitDelegate (Linphone.Core core)
 
delegate void OnEcCalibrationAudioUninitDelegate (Linphone.Core core)
 
delegate void OnAccountRegistrationStateChangedDelegate (Linphone.Core core, Linphone.Account account, Linphone.RegistrationState state, string message)
 
delegate void OnDefaultAccountChangedDelegate (Linphone.Core core, Linphone.Account account)
 
delegate void OnAccountAddedDelegate (Linphone.Core core, Linphone.Account account)
 
delegate void OnAccountRemovedDelegate (Linphone.Core core, Linphone.Account account)
 
delegate void OnMessageWaitingIndicationChangedDelegate (Linphone.Core core, Linphone.Event lev, Linphone.MessageWaitingIndication mwi)
 
delegate void OnSnapshotTakenDelegate (Linphone.Core core, string filePath)
 
delegate void OnMessageContentEditedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message)
 
delegate void OnMessageRetractedDelegate (Linphone.Core core, Linphone.ChatRoom chatRoom, Linphone.ChatMessage message)
 

Properties

OnNewAlertTriggeredDelegate OnNewAlertTriggered [get, set]
 
OnGlobalStateChangedDelegate OnGlobalStateChanged [get, set]
 
OnRegistrationStateChangedDelegate OnRegistrationStateChanged [get, set]
 
OnConferenceInfoReceivedDelegate OnConferenceInfoReceived [get, set]
 
OnPushNotificationReceivedDelegate OnPushNotificationReceived [get, set]
 
OnPreviewDisplayErrorOccurredDelegate OnPreviewDisplayErrorOccurred [get, set]
 
OnCallStateChangedDelegate OnCallStateChanged [get, set]
 
OnNotifyPresenceReceivedDelegate OnNotifyPresenceReceived [get, set]
 
OnNotifyPresenceReceivedForUriOrTelDelegate OnNotifyPresenceReceivedForUriOrTel [get, set]
 
OnNewSubscriptionRequestedDelegate OnNewSubscriptionRequested [get, set]
 
OnAuthenticationRequestedDelegate OnAuthenticationRequested [get, set]
 
OnCallLogUpdatedDelegate OnCallLogUpdated [get, set]
 
OnCallIdUpdatedDelegate OnCallIdUpdated [get, set]
 
OnRemainingNumberOfFileTransferChangedDelegate OnRemainingNumberOfFileTransferChanged [get, set]
 
OnMessageReceivedDelegate OnMessageReceived [get, set]
 
OnNewMessageReactionDelegate OnNewMessageReaction [get, set]
 
OnReactionRemovedDelegate OnReactionRemoved [get, set]
 
OnMessagesReceivedDelegate OnMessagesReceived [get, set]
 
OnMessageSentDelegate OnMessageSent [get, set]
 
OnChatRoomSessionStateChangedDelegate OnChatRoomSessionStateChanged [get, set]
 
OnChatRoomReadDelegate OnChatRoomRead [get, set]
 
OnMessageReceivedUnableDecryptDelegate OnMessageReceivedUnableDecrypt [get, set]
 
OnIsComposingReceivedDelegate OnIsComposingReceived [get, set]
 
OnDtmfReceivedDelegate OnDtmfReceived [get, set]
 
OnReferReceivedDelegate OnReferReceived [get, set]
 
OnCallGoclearAckSentDelegate OnCallGoclearAckSent [get, set]
 
OnCallEncryptionChangedDelegate OnCallEncryptionChanged [get, set]
 
OnCallSendMasterKeyChangedDelegate OnCallSendMasterKeyChanged [get, set]
 
OnCallReceiveMasterKeyChangedDelegate OnCallReceiveMasterKeyChanged [get, set]
 
OnTransferStateChangedDelegate OnTransferStateChanged [get, set]
 
OnBuddyInfoUpdatedDelegate OnBuddyInfoUpdated [get, set]
 
OnCallStatsUpdatedDelegate OnCallStatsUpdated [get, set]
 
OnInfoReceivedDelegate OnInfoReceived [get, set]
 
OnSubscriptionStateChangedDelegate OnSubscriptionStateChanged [get, set]
 
OnNotifySentDelegate OnNotifySent [get, set]
 
OnNotifyReceivedDelegate OnNotifyReceived [get, set]
 
OnSubscribeReceivedDelegate OnSubscribeReceived [get, set]
 
OnPublishStateChangedDelegate OnPublishStateChanged [get, set]
 
OnPublishReceivedDelegate OnPublishReceived [get, set]
 
OnConfiguringStatusDelegate OnConfiguringStatus [get, set]
 
OnNetworkReachableDelegate OnNetworkReachable [get, set]
 
OnLogCollectionUploadStateChangedDelegate OnLogCollectionUploadStateChanged [get, set]
 
OnLogCollectionUploadProgressIndicationDelegate OnLogCollectionUploadProgressIndication [get, set]
 
OnFriendListCreatedDelegate OnFriendListCreated [get, set]
 
OnFriendListRemovedDelegate OnFriendListRemoved [get, set]
 
OnCallCreatedDelegate OnCallCreated [get, set]
 
OnVersionUpdateCheckResultReceivedDelegate OnVersionUpdateCheckResultReceived [get, set]
 
OnConferenceStateChangedDelegate OnConferenceStateChanged [get, set]
 
OnChatRoomStateChangedDelegate OnChatRoomStateChanged [get, set]
 
OnChatRoomSubjectChangedDelegate OnChatRoomSubjectChanged [get, set]
 
OnChatRoomEphemeralMessageDeletedDelegate OnChatRoomEphemeralMessageDeleted [get, set]
 
OnImeeUserRegistrationDelegate OnImeeUserRegistration [get, set]
 
OnQrcodeFoundDelegate OnQrcodeFound [get, set]
 
OnFirstCallStartedDelegate OnFirstCallStarted [get, set]
 
OnLastCallEndedDelegate OnLastCallEnded [get, set]
 
OnAudioDeviceChangedDelegate OnAudioDeviceChanged [get, set]
 
OnAudioDevicesListUpdatedDelegate OnAudioDevicesListUpdated [get, set]
 
OnEcCalibrationResultDelegate OnEcCalibrationResult [get, set]
 
OnEcCalibrationAudioInitDelegate OnEcCalibrationAudioInit [get, set]
 
OnEcCalibrationAudioUninitDelegate OnEcCalibrationAudioUninit [get, set]
 
OnAccountRegistrationStateChangedDelegate OnAccountRegistrationStateChanged [get, set]
 
OnDefaultAccountChangedDelegate OnDefaultAccountChanged [get, set]
 
OnAccountAddedDelegate OnAccountAdded [get, set]
 
OnAccountRemovedDelegate OnAccountRemoved [get, set]
 
OnMessageWaitingIndicationChangedDelegate OnMessageWaitingIndicationChanged [get, set]
 
OnSnapshotTakenDelegate OnSnapshotTaken [get, set]
 
OnMessageContentEditedDelegate OnMessageContentEdited [get, set]
 
OnMessageRetractedDelegate OnMessageRetracted [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from Linphone.LinphoneObject
static String linphone_pointer_to_string (IntPtr ptr)
 
static IntPtr linphone_string_to_pointer ([MarshalAs(LinphoneWrapper.ByteStringMarshalling)] String str)
 
IntPtr StringArrayToBctbxList (IEnumerable< string > stringlist)
 
void CleanStringArrayPtrs (IntPtr l)
 

Detailed Description

That class holds all the callbacks which are called by Linphone.Core.

Once created, add your Linphone.CoreListener using Linphone.Core.AddListener(). Keep a reference on it as long as you need it. You can use Linphone.Core.RemoveListener() to remove it but that isn't mandatory. The same applies to all listeners in our API.

Member Function Documentation

delegate void Linphone.CoreListener.OnAccountAddedDelegate ( Linphone.Core  core,
Linphone.Account  account 
)

Gets the account added callback.

Returns
The account added callback that will be triggered.
delegate void Linphone.CoreListener.OnAccountRegistrationStateChangedDelegate ( Linphone.Core  core,
Linphone.Account  account,
Linphone.RegistrationState  state,
string  message 
)

Gets the account registration state changed callback.

Returns
The current account registration state changed callback.
delegate void Linphone.CoreListener.OnAccountRemovedDelegate ( Linphone.Core  core,
Linphone.Account  account 
)

Gets the new account removed callback.

Returns
The new account removed callback that will be triggered.
delegate void Linphone.CoreListener.OnAudioDeviceChangedDelegate ( Linphone.Core  core,
Linphone.AudioDevice  audioDevice 
)

Gets the audio device changed callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnAudioDevicesListUpdatedDelegate ( Linphone.Core  core)

Gets the audio devices list updated callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnAuthenticationRequestedDelegate ( Linphone.Core  core,
Linphone.AuthInfo  authInfo,
Linphone.AuthMethod  method 
)

Get the LinphoneCoreCbsAuthenticationRequestedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnBuddyInfoUpdatedDelegate ( Linphone.Core  core,
Linphone.Friend  linphoneFriend 
)

Gets the LinphoneCoreCbsBuddyInfoUpdatedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallCreatedDelegate ( Linphone.Core  core,
Linphone.Call  call 
)

Gets the call created callback.

Returns
The current call created callback.
delegate void Linphone.CoreListener.OnCallEncryptionChangedDelegate ( Linphone.Core  core,
Linphone.Call  call,
bool  mediaEncryptionEnabled,
string  authenticationToken 
)

Gets the LinphoneCoreCbsCallEncryptionChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallGoclearAckSentDelegate ( Linphone.Core  core,
Linphone.Call  call 
)

Gets the LinphoneCoreCbsCallGoClearAckSentCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallIdUpdatedDelegate ( Linphone.Core  core,
string  previousCallId,
string  currentCallId 
)

Get the LinphoneCoreCbsCallIdUpdatedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallLogUpdatedDelegate ( Linphone.Core  core,
Linphone.CallLog  callLog 
)

Get the LinphoneCoreCbsCallLogUpdatedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallReceiveMasterKeyChangedDelegate ( Linphone.Core  core,
Linphone.Call  call,
string  masterKey 
)

Gets the LinphoneCoreCbsCallReceiveMasterKeyChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallSendMasterKeyChangedDelegate ( Linphone.Core  core,
Linphone.Call  call,
string  masterKey 
)

Gets the LinphoneCoreCbsCallSendMasterKeyChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallStateChangedDelegate ( Linphone.Core  core,
Linphone.Call  call,
Linphone.CallState  state,
string  message 
)

Get the LinphoneCoreCbsCallStateChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnCallStatsUpdatedDelegate ( Linphone.Core  core,
Linphone.Call  call,
Linphone.CallStats  callStats 
)

Gets the LinphoneCoreCbsCallStatsUpdatedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnChatRoomEphemeralMessageDeletedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom 
)

Gets the chat room ephemeral message deleted callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnChatRoomReadDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom 
)

Get the LinphoneCoreCbsChatRoomReadCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnChatRoomSessionStateChangedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.CallState  state,
string  message 
)

Get the LinphoneCoreCbsChatRoomSessionStateChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnChatRoomStateChangedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatRoomState  state 
)

Gets the chat room state changed callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnChatRoomSubjectChangedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom 
)

Gets the chat room subject changed callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnConferenceInfoReceivedDelegate ( Linphone.Core  core,
Linphone.ConferenceInfo  conferenceInfo 
)

Get the conference info received callback.

Returns
The current conference info received callback.
delegate void Linphone.CoreListener.OnConferenceStateChangedDelegate ( Linphone.Core  core,
Linphone.Conference  conference,
Linphone.ConferenceState  state 
)

Gets the conference state changed callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnConfiguringStatusDelegate ( Linphone.Core  core,
Linphone.ConfiguringState  status,
string  message 
)

Gets the LinphoneCoreCbsConfiguringStatusCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnDefaultAccountChangedDelegate ( Linphone.Core  core,
Linphone.Account  account 
)

Gets the default account changed callback.

Returns
The default account changed callback that will be triggered.
delegate void Linphone.CoreListener.OnDtmfReceivedDelegate ( Linphone.Core  core,
Linphone.Call  call,
int  dtmf 
)

Get the LinphoneCoreCbsDtmfReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnEcCalibrationAudioInitDelegate ( Linphone.Core  core)

Sets a callback to call when the echo-canceler calibrator has completed its audio graph.

delegate void Linphone.CoreListener.OnEcCalibrationAudioUninitDelegate ( Linphone.Core  core)

Sets a callback to call when the echo-canceler calibrator destroys its audio graph.

delegate void Linphone.CoreListener.OnEcCalibrationResultDelegate ( Linphone.Core  core,
Linphone.EcCalibratorStatus  status,
int  delayMs 
)

Sets a callback to call each time the echo-canceler calibration is completed.

delegate void Linphone.CoreListener.OnFirstCallStartedDelegate ( Linphone.Core  core)

Gets the first call started callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnFriendListCreatedDelegate ( Linphone.Core  core,
Linphone.FriendList  friendList 
)

Gets the LinphoneCoreCbsFriendListCreatedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnFriendListRemovedDelegate ( Linphone.Core  core,
Linphone.FriendList  friendList 
)

Gets the LinphoneCoreCbsFriendListRemovedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnGlobalStateChangedDelegate ( Linphone.Core  core,
Linphone.GlobalState  state,
string  message 
)

Get the global state changed callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnImeeUserRegistrationDelegate ( Linphone.Core  core,
bool  status,
string  userId,
string  info 
)

Gets the IMEE user registration callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnInfoReceivedDelegate ( Linphone.Core  core,
Linphone.Call  call,
Linphone.InfoMessage  message 
)

Gets the LinphoneCoreCbsInfoReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnIsComposingReceivedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom 
)

Get the LinphoneCoreCbsIsComposingReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnLastCallEndedDelegate ( Linphone.Core  core)

Gets the last call ended callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnLogCollectionUploadProgressIndicationDelegate ( Linphone.Core  core,
long  offset,
long  total 
)

Gets the LinphoneCoreCbsLogCollectionUploadProgressIndicationCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnLogCollectionUploadStateChangedDelegate ( Linphone.Core  core,
Linphone.CoreLogCollectionUploadState  state,
string  info 
)

Gets the LinphoneCoreCbsLogCollectionUploadStateChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnMessageContentEditedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message 
)

Gets the message content edited callback.

Returns
The LinphoneCoreCbsMessageContentEditedCb callback called.
delegate void Linphone.CoreListener.OnMessageReceivedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message 
)

Get the LinphoneCoreCbsMessageReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnMessageReceivedUnableDecryptDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message 
)

Get the LinphoneCoreCbsMessageReceivedUnableDecryptCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnMessageRetractedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message 
)

Gets the message retracted callback.

Returns
The LinphoneCoreCbsMessageRetractedCb callback called.
delegate void Linphone.CoreListener.OnMessageSentDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message 
)

Get the LinphoneCoreCbsMessageSentCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnMessagesReceivedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
IEnumerable< Linphone.ChatMessage messages 
)

Get the LinphoneCoreCbsMessagesReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnMessageWaitingIndicationChangedDelegate ( Linphone.Core  core,
Linphone.Event  lev,
Linphone.MessageWaitingIndication  mwi 
)

Gets the message waiting indication changed callback.

Returns
The current message waiting indication changed callback.
delegate void Linphone.CoreListener.OnNetworkReachableDelegate ( Linphone.Core  core,
bool  reachable 
)

Gets the LinphoneCoreCbsNetworkReachableCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnNewAlertTriggeredDelegate ( Linphone.Core  core,
Linphone.Alert  alert 
)

Gets the on alert callback.

Returns
The LinphoneCoreCbsNewAlertTriggeredCb callback called.
delegate void Linphone.CoreListener.OnNewMessageReactionDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message,
Linphone.ChatMessageReaction  reaction 
)

Get the LinphoneCoreCbsNewMessageReactionCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnNewSubscriptionRequestedDelegate ( Linphone.Core  core,
Linphone.Friend  linphoneFriend,
string  url 
)

Get the LinphoneCoreCbsNewSubscriptionRequestedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnNotifyPresenceReceivedDelegate ( Linphone.Core  core,
Linphone.Friend  linphoneFriend 
)

Get the LinphoneCoreCbsNotifyPresenceReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnNotifyPresenceReceivedForUriOrTelDelegate ( Linphone.Core  core,
Linphone.Friend  linphoneFriend,
string  uriOrTel,
Linphone.PresenceModel  presenceModel 
)

Get the LinphoneCoreCbsNotifyPresenceReceivedForUriOrTelCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnNotifyReceivedDelegate ( Linphone.Core  core,
Linphone.Event  linphoneEvent,
string  notifiedEvent,
Linphone.Content  body 
)

Gets the LinphoneCoreCbsNotifyReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnNotifySentDelegate ( Linphone.Core  core,
Linphone.Event  linphoneEvent,
Linphone.Content  body 
)

Gets the LinphoneCoreCbsNotifySentCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnPreviewDisplayErrorOccurredDelegate ( Linphone.Core  core,
int  errorCode 
)

Get the preview display error callback for preview.

Returns
The callback to use
delegate void Linphone.CoreListener.OnPublishReceivedDelegate ( Linphone.Core  core,
Linphone.Event  linphoneEvent,
string  publishEvent,
Linphone.Content  body 
)

Gets the LinphoneCoreCbsPublishReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnPublishStateChangedDelegate ( Linphone.Core  core,
Linphone.Event  linphoneEvent,
Linphone.PublishState  state 
)

Gets the LinphoneCoreCbsPublishStateChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnPushNotificationReceivedDelegate ( Linphone.Core  core,
string  payload 
)

Get the push notification received callback.

Returns
The current push notification received callback.
delegate void Linphone.CoreListener.OnQrcodeFoundDelegate ( Linphone.Core  core,
string  result 
)

Gets the qrcode found callback.

Returns
The current callback
delegate void Linphone.CoreListener.OnReactionRemovedDelegate ( Linphone.Core  core,
Linphone.ChatRoom  chatRoom,
Linphone.ChatMessage  message,
Linphone.Address  address 
)

Get the LinphoneCoreCbsReactionRemovedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnReferReceivedDelegate ( Linphone.Core  core,
Linphone.Address  referToAddr,
Linphone.Headers  customHeaders,
Linphone.Content  content 
)

Get the LinphoneCoreCbsReferReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnRegistrationStateChangedDelegate ( Linphone.Core  core,
Linphone.ProxyConfig  proxyConfig,
Linphone.RegistrationState  state,
string  message 
)

Get the LinphoneCoreCbsRegistrationStateChangedCb callback.

Returns
The callback.

Deprecated : 30/09/2020. see linphone_account_cbs_get_registration_state_changed

delegate void Linphone.CoreListener.OnRemainingNumberOfFileTransferChangedDelegate ( Linphone.Core  core,
uint  downloadCount,
uint  uploadCount 
)

Get the LinphoneCoreCbsRemainingNumberOfFileTransferChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnSnapshotTakenDelegate ( Linphone.Core  core,
string  filePath 
)

Gets the snapshot taken callback.

Returns
The current snapshot taken callback.
delegate void Linphone.CoreListener.OnSubscribeReceivedDelegate ( Linphone.Core  core,
Linphone.Event  linphoneEvent,
string  subscribeEvent,
Linphone.Content  body 
)

Gets the LinphoneCoreCbsSubscribeReceivedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnSubscriptionStateChangedDelegate ( Linphone.Core  core,
Linphone.Event  linphoneEvent,
Linphone.SubscriptionState  state 
)

Gets the LinphoneCoreCbsSubscriptionStateChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnTransferStateChangedDelegate ( Linphone.Core  core,
Linphone.Call  transferred,
Linphone.CallState  callState 
)

Gets the LinphoneCoreCbsTransferStateChangedCb callback.

Returns
The callback.
delegate void Linphone.CoreListener.OnVersionUpdateCheckResultReceivedDelegate ( Linphone.Core  core,
Linphone.VersionUpdateCheckResult  result,
string  version,
string  url 
)

Gets the version update check result callback.

Returns
The current callback

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