Class CoreListener
That class holds all the callbacks which are called by Core.
Once created, add your 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.
Inheritance
System.Object
CoreListener
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: cs.temp.dll.dll
Syntax
public class CoreListener : LinphoneObject
Properties
OnAccountAdded
Declaration
public CoreListener.OnAccountAddedDelegate OnAccountAdded { get; set; }
Property Value
OnAccountRegistrationStateChanged
Declaration
public CoreListener.OnAccountRegistrationStateChangedDelegate OnAccountRegistrationStateChanged { get; set; }
Property Value
OnAccountRemoved
Declaration
public CoreListener.OnAccountRemovedDelegate OnAccountRemoved { get; set; }
Property Value
OnAudioDeviceChanged
Declaration
public CoreListener.OnAudioDeviceChangedDelegate OnAudioDeviceChanged { get; set; }
Property Value
OnAudioDevicesListUpdated
Declaration
public CoreListener.OnAudioDevicesListUpdatedDelegate OnAudioDevicesListUpdated { get; set; }
Property Value
OnAuthenticationRequested
Declaration
public CoreListener.OnAuthenticationRequestedDelegate OnAuthenticationRequested { get; set; }
Property Value
OnBuddyInfoUpdated
Declaration
public CoreListener.OnBuddyInfoUpdatedDelegate OnBuddyInfoUpdated { get; set; }
Property Value
OnCallCreated
Declaration
public CoreListener.OnCallCreatedDelegate OnCallCreated { get; set; }
Property Value
OnCallEncryptionChanged
Declaration
public CoreListener.OnCallEncryptionChangedDelegate OnCallEncryptionChanged { get; set; }
Property Value
OnCallGoclearAckSent
Declaration
public CoreListener.OnCallGoclearAckSentDelegate OnCallGoclearAckSent { get; set; }
Property Value
OnCallIdUpdated
Declaration
public CoreListener.OnCallIdUpdatedDelegate OnCallIdUpdated { get; set; }
Property Value
OnCallLogUpdated
Declaration
public CoreListener.OnCallLogUpdatedDelegate OnCallLogUpdated { get; set; }
Property Value
OnCallReceiveMasterKeyChanged
Declaration
public CoreListener.OnCallReceiveMasterKeyChangedDelegate OnCallReceiveMasterKeyChanged { get; set; }
Property Value
OnCallSendMasterKeyChanged
Declaration
public CoreListener.OnCallSendMasterKeyChangedDelegate OnCallSendMasterKeyChanged { get; set; }
Property Value
OnCallStateChanged
Declaration
public CoreListener.OnCallStateChangedDelegate OnCallStateChanged { get; set; }
Property Value
OnCallStatsUpdated
Declaration
public CoreListener.OnCallStatsUpdatedDelegate OnCallStatsUpdated { get; set; }
Property Value
OnChatRoomEphemeralMessageDeleted
Declaration
public CoreListener.OnChatRoomEphemeralMessageDeletedDelegate OnChatRoomEphemeralMessageDeleted { get; set; }
Property Value
OnChatRoomRead
Declaration
public CoreListener.OnChatRoomReadDelegate OnChatRoomRead { get; set; }
Property Value
OnChatRoomSessionStateChanged
Declaration
public CoreListener.OnChatRoomSessionStateChangedDelegate OnChatRoomSessionStateChanged { get; set; }
Property Value
OnChatRoomStateChanged
Declaration
public CoreListener.OnChatRoomStateChangedDelegate OnChatRoomStateChanged { get; set; }
Property Value
OnChatRoomSubjectChanged
Declaration
public CoreListener.OnChatRoomSubjectChangedDelegate OnChatRoomSubjectChanged { get; set; }
Property Value
OnConferenceInfoReceived
Declaration
public CoreListener.OnConferenceInfoReceivedDelegate OnConferenceInfoReceived { get; set; }
Property Value
OnConferenceStateChanged
Declaration
public CoreListener.OnConferenceStateChangedDelegate OnConferenceStateChanged { get; set; }
Property Value
OnConfiguringStatus
Declaration
public CoreListener.OnConfiguringStatusDelegate OnConfiguringStatus { get; set; }
Property Value
OnDefaultAccountChanged
Declaration
public CoreListener.OnDefaultAccountChangedDelegate OnDefaultAccountChanged { get; set; }
Property Value
OnDtmfReceived
Declaration
public CoreListener.OnDtmfReceivedDelegate OnDtmfReceived { get; set; }
Property Value
OnEcCalibrationAudioInit
Declaration
public CoreListener.OnEcCalibrationAudioInitDelegate OnEcCalibrationAudioInit { get; set; }
Property Value
OnEcCalibrationAudioUninit
Declaration
public CoreListener.OnEcCalibrationAudioUninitDelegate OnEcCalibrationAudioUninit { get; set; }
Property Value
OnEcCalibrationResult
Declaration
public CoreListener.OnEcCalibrationResultDelegate OnEcCalibrationResult { get; set; }
Property Value
OnFirstCallStarted
Declaration
public CoreListener.OnFirstCallStartedDelegate OnFirstCallStarted { get; set; }
Property Value
OnFriendListCreated
Declaration
public CoreListener.OnFriendListCreatedDelegate OnFriendListCreated { get; set; }
Property Value
OnFriendListRemoved
Declaration
public CoreListener.OnFriendListRemovedDelegate OnFriendListRemoved { get; set; }
Property Value
OnGlobalStateChanged
Declaration
public CoreListener.OnGlobalStateChangedDelegate OnGlobalStateChanged { get; set; }
Property Value
OnImeeUserRegistration
Declaration
public CoreListener.OnImeeUserRegistrationDelegate OnImeeUserRegistration { get; set; }
Property Value
OnInfoReceived
Declaration
public CoreListener.OnInfoReceivedDelegate OnInfoReceived { get; set; }
Property Value
OnIsComposingReceived
Declaration
public CoreListener.OnIsComposingReceivedDelegate OnIsComposingReceived { get; set; }
Property Value
OnLastCallEnded
Declaration
public CoreListener.OnLastCallEndedDelegate OnLastCallEnded { get; set; }
Property Value
OnLogCollectionUploadProgressIndication
Declaration
public CoreListener.OnLogCollectionUploadProgressIndicationDelegate OnLogCollectionUploadProgressIndication { get; set; }
Property Value
OnLogCollectionUploadStateChanged
Declaration
public CoreListener.OnLogCollectionUploadStateChangedDelegate OnLogCollectionUploadStateChanged { get; set; }
Property Value
OnMessageReceived
Declaration
public CoreListener.OnMessageReceivedDelegate OnMessageReceived { get; set; }
Property Value
OnMessageReceivedUnableDecrypt
Declaration
public CoreListener.OnMessageReceivedUnableDecryptDelegate OnMessageReceivedUnableDecrypt { get; set; }
Property Value
OnMessageSent
Declaration
public CoreListener.OnMessageSentDelegate OnMessageSent { get; set; }
Property Value
OnMessagesReceived
Declaration
public CoreListener.OnMessagesReceivedDelegate OnMessagesReceived { get; set; }
Property Value
OnNetworkReachable
Declaration
public CoreListener.OnNetworkReachableDelegate OnNetworkReachable { get; set; }
Property Value
OnNewAlertTriggered
Declaration
public CoreListener.OnNewAlertTriggeredDelegate OnNewAlertTriggered { get; set; }
Property Value
OnNewMessageReaction
Declaration
public CoreListener.OnNewMessageReactionDelegate OnNewMessageReaction { get; set; }
Property Value
OnNewSubscriptionRequested
Declaration
public CoreListener.OnNewSubscriptionRequestedDelegate OnNewSubscriptionRequested { get; set; }
Property Value
OnNotifyPresenceReceived
Declaration
public CoreListener.OnNotifyPresenceReceivedDelegate OnNotifyPresenceReceived { get; set; }
Property Value
OnNotifyPresenceReceivedForUriOrTel
Declaration
public CoreListener.OnNotifyPresenceReceivedForUriOrTelDelegate OnNotifyPresenceReceivedForUriOrTel { get; set; }
Property Value
OnNotifyReceived
Declaration
public CoreListener.OnNotifyReceivedDelegate OnNotifyReceived { get; set; }
Property Value
OnNotifySent
Declaration
public CoreListener.OnNotifySentDelegate OnNotifySent { get; set; }
Property Value
OnPreviewDisplayErrorOccurred
Declaration
public CoreListener.OnPreviewDisplayErrorOccurredDelegate OnPreviewDisplayErrorOccurred { get; set; }
Property Value
OnPublishReceived
Declaration
public CoreListener.OnPublishReceivedDelegate OnPublishReceived { get; set; }
Property Value
OnPublishStateChanged
Declaration
public CoreListener.OnPublishStateChangedDelegate OnPublishStateChanged { get; set; }
Property Value
OnPushNotificationReceived
Declaration
public CoreListener.OnPushNotificationReceivedDelegate OnPushNotificationReceived { get; set; }
Property Value
OnQrcodeFound
Declaration
public CoreListener.OnQrcodeFoundDelegate OnQrcodeFound { get; set; }
Property Value
OnReactionRemoved
Declaration
public CoreListener.OnReactionRemovedDelegate OnReactionRemoved { get; set; }
Property Value
OnReferReceived
Declaration
public CoreListener.OnReferReceivedDelegate OnReferReceived { get; set; }
Property Value
OnRegistrationStateChanged
Declaration
public CoreListener.OnRegistrationStateChangedDelegate OnRegistrationStateChanged { get; set; }
Property Value
OnSubscribeReceived
Declaration
public CoreListener.OnSubscribeReceivedDelegate OnSubscribeReceived { get; set; }
Property Value
OnSubscriptionStateChanged
Declaration
public CoreListener.OnSubscriptionStateChangedDelegate OnSubscriptionStateChanged { get; set; }
Property Value
OnTransferStateChanged
Declaration
public CoreListener.OnTransferStateChangedDelegate OnTransferStateChanged { get; set; }
Property Value
OnVersionUpdateCheckResultReceived
Declaration
public CoreListener.OnVersionUpdateCheckResultReceivedDelegate OnVersionUpdateCheckResultReceived { get; set; }
Property Value