zdk.net
Public Member Functions | Public Attributes | List of all members
GeneralStatusEventListener Class Reference
Inheritance diagram for GeneralStatusEventListener:

Public Member Functions

void OnInputLevelChange (ZDK::Shared::AudioDevice audioDevice, double level)
 
void OnOutputLevelChange (ZDK::Shared::AudioDevice audioDevice, double level)
 
void OnRingLevelChange (ZDK::Shared::AudioDevice audioDevice, double level)
 
void OnEnergyLevelChange (double inLevel, double outLevel)
 
void OnDeviceStateChange (ZDK::Shared::AudioDevice audioDevice, ZDK::AudioDeviceState deviceState)
 
void OnDeviceError (ZDK::Shared::AudioDevice audioDevice, ZDK::AudioDeviceState deviceState)
 
void OnDeviceOpenError (ZDK::Shared::ItemList< ZDK::Shared::AudioDevice > deviceList)
 
void OnCallStatusChanged (ZDK::Shared::Call call, ZDK::Shared::CallStatus status)
 
void OnCallExtendedError (ZDK::Shared::Call call, ZDK::Shared::ExtendedError error)
 
void OnCallNetworkStatistics (ZDK::Shared::Call call, ZDK::Shared::NetworkStatistics networkStatistics)
 
void OnCallNetworkQualityLevel (ZDK::Shared::Call call, int callChannel, ZDK::NetworkQualityLevel qualityLevel)
 
void OnCallSecurityLevelChanged (ZDK::Shared::Call call, ZDK::CallMediaChannel callChannel, ZDK::CallSecurityLevel qualityLevel)
 
void OnCallDTMFResult (ZDK::Shared::Call call, ZDK::Shared::Result result)
 
void OnCallDTMFReceived (ZDK::Shared::Call call, ZDK::DTMFCodes dtmf)
 
void OnCallTransferSucceeded (ZDK::Shared::Call call)
 
void OnCallTransferFailure (ZDK::Shared::Call call, ZDK::Shared::ExtendedError error)
 
void OnCallTransferStarted (ZDK::Shared::Call call, ZDK::Shared::String name, ZDK::Shared::String number, ZDK::Shared::String uri)
 
void OnCallZrtpFailed (ZDK::Shared::Call call, ZDK::Shared::ExtendedError error)
 
void OnCallZrtpSuccess (ZDK::Shared::Call call, ZDK::Shared::String zidHex, int knownPeer, int cacheMismatch, int peerKnowsUs, ZDK::ZRTPSASEncoding sasEncoding, ZDK::Shared::String sas, ZDK::ZRTPHashAlgorithm hash, ZDK::ZRTPCipherAlgorithm cipher, ZDK::ZRTPAuthTag authTag, ZDK::ZRTPKeyAgreement keyAgreement)
 
void OnCallZrtpSecondaryError (ZDK::Shared::Call call, int callChannel, ZDK::Shared::ExtendedError error)
 
void OnCallSipHeaderFields (ZDK::Shared::Call call, ZDK::Shared::ItemList< ZDK::Shared::HeaderField > headerFields)
 
void OnVideoOffered (ZDK::Shared::Call call)
 
void OnVideoStarted (ZDK::Shared::Call call, ZDK::OriginType origin)
 
void OnVideoStopped (ZDK::Shared::Call call, ZDK::OriginType origin)
 
void OnVideoCameraChanged (ZDK::Shared::Call call)
 
void OnVideoFormatSelected (ZDK::Shared::Call call, ZDK::OriginType dir, int width, int height, float fps)
 
void OnVideoFrameReceived (unsigned char *pBuffer, int length, int width, int height)
 
void OnAccountStatusChanged (ZDK::Shared::Account account, ZDK::AccountStatus status, int statusCode)
 
void OnAccountRetryingRegistration (ZDK::Shared::Account account, int isRetrying, int inSeconds)
 
void OnAccountIncomingCall (ZDK::Shared::Account account, ZDK::Shared::Call call)
 
void OnAccountChatMessageReceived (ZDK::Shared::Account account, ZDK::Shared::String pPeer, ZDK::Shared::String pContent)
 
void OnAccountExtendedError (ZDK::Shared::Account account, ZDK::Shared::ExtendedError error)
 
void OnAccountUserSipOutboundMissing (ZDK::Shared::Account account)
 
void OnAccountFileTransferRequested (ZDK::Shared::Account account, ZDK::Shared::FileTransfer TransferHandler, ZDK::Shared::String FromPhone, ZDK::Shared::String FromtName, ZDK::Shared::String FromURI, ZDK::Shared::String FileName, int Size, ZDK::Shared::String FileType, unsigned char *digest)
 
void OnAccountCallOwnershipChanged (ZDK::Shared::Account account, ZDK::Shared::Call call, ZDK::OwnershipChange action)
 
void OnAccountSipHeaderFields (ZDK::Shared::Account account, ZDK::Shared::ItemList< ZDK::Shared::HeaderField > headerFields)
 
void OnStunNetworkDiscovered (ZDK::Shared::Account account, ZDK::NetworkType networkType)
 
void OnMessageStatusChanged (ZDK::Shared::Message msg, ZDK::MessageStatus status)
 
void OnMessageExtendedError (ZDK::Shared::Message msg, ZDK::Shared::ExtendedError error)
 
void OnProbeError (ZDK::Shared::Account account, ZDK::ProbeState curState, ZDK::Shared::ExtendedError error)
 
void OnProbeState (ZDK::Shared::Account account, ZDK::ProbeState newState)
 
void OnProbeSuccess (ZDK::Shared::Account account, ZDK::TransportType transport)
 
void OnProbeFailed (ZDK::Shared::Account account, ZDK::Shared::ExtendedError error)
 
void OnDefaultAccountChanged (ZDK::Shared::AccountProvider accountProvider, ZDK::Shared::Account account)
 
void OnCallsProviderActiveCallChanged (ZDK::Shared::CallsProvider callsProvider, ZDK::Shared::Call activeCall)
 
void OnCallsProviderCallAdded (ZDK::Shared::CallsProvider callsProvider, ZDK::Shared::Call call)
 
void OnCallsProviderCallRemoved (ZDK::Shared::CallsProvider callsProvider, ZDK::Shared::Call call)
 
void OnConferenceParticipantJoined (ZDK::Shared::Conference conf, ZDK::Shared::Call call)
 
void OnConferenceParticipantRemoved (ZDK::Shared::Conference conf, ZDK::Shared::Call call)
 
void OnConferenceExtendedError (ZDK::Shared::Conference conf, ZDK::Shared::String message)
 
void OnConferenceAdded (ZDK::Shared::ConferenceProvider confProvider, ZDK::Shared::Conference conference)
 
void OnConferenceRemoved (ZDK::Shared::ConferenceProvider confProvider, ZDK::Shared::Conference conference)
 
void OnContextSecureCertStatus (ZDK::Shared::Context context, ZDK::Shared::SecureCertData secureCert)
 
void OnContextActivationCompleted (ZDK::Shared::Context context, ZDK::Shared::ActivationResult activationResult)
 
void OnDnsResult (ZDK::Shared::DNSRequest dns, ZDK::Shared::String result)
 
void OnDnsFailed (ZDK::Shared::DNSRequest dns)
 
void OnServiceState (ZDK::Shared::BanafoServiceState state)
 
void OnRequestState (ZDK::ZDKHandle requestId, ZDK::Shared::BanafoRequestState state)
 
void OnEventState (ZDK::BanafoEventType event, ZDK::Shared::BanafoEventState state)
 
void OnContactList (ZDK::ZDKHandle requestId, ZDK::Shared::BanafoContactSearchCriteria searchCriteria, ZDK::Shared::BanafoRequestState state, ZDK::Shared::Pagination pagination, ZDK::Shared::ItemList< ZDK::Shared::BanafoContact > contactsList)
 
void OnIntegrationList (ZDK::ZDKHandle requestId, ZDK::Shared::BanafoRequestState state, ZDK::Shared::ItemList< ZDK::Shared::BanafoIntegration > integrationsList)
 
void OnProfile (ZDK::ZDKHandle requestId, ZDK::Shared::BanafoProfile profile)
 
void OnTranscriptionLanguageList (ZDK::ZDKHandle requestId, ZDK::Shared::BanafoRequestState state, ZDK::Shared::ItemList< ZDK::Shared::TranscriptLanguage > languageList)
 
void OnAcceptCallRequest (ZDK::Shared::OSCallCoordinator coordinator, ZDK::CallMediaChannel acceptedMedia)
 
void OnRejectCallRequest (ZDK::Shared::OSCallCoordinator coordinator, ZDK::OSCallRejectionReason rejectionReason)
 
void OnHoldCallRequest (ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin)
 
void OnResumeCallRequest (ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin)
 
void OnEndCallRequest (ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin)
 
intptr_t EventHandle ()
 

Public Attributes

UnmanagedOnInputLevelChangeUnmanaged onInputLevelChange = NULL
 
UnmanagedOnOutputLevelChangeUnmanaged onOutputLevelChange = NULL
 
UnmanagedOnRingLevelChangeUnmanaged onRingLevelChange = NULL
 
UnmanagedOnEnergyLevelChangeUnmanaged onEnergyLevelChange = NULL
 
UnmanagedOnDeviceStateChangeUnmanaged onDeviceStateChange = NULL
 
UnmanagedOnDeviceErrorUnmanaged onDeviceError = NULL
 
UnmanagedOnDeviceOpenErrorUnmanaged onDeviceOpenError = NULL
 
UnmanagedOnCallStatusChangedUnmanaged onCallStatusChanged = NULL
 
UnmanagedOnCallExtendedErrorUnmanaged onCallExtendedError = NULL
 
UnmanagedOnCallNetworkStatisticsUnmanaged onCallNetworkStatistics = NULL
 
UnmanagedOnCallNetworkQualityLevelUnmanaged onCallNetworkQualityLevel = NULL
 
UnmanagedOnCallSecurityLevelChangedUnmanaged onCallSecurityLevelChanged = NULL
 
UnmanagedOnCallDTMFResultUnmanaged onCallDTMFResult = NULL
 
UnmanagedOnCallDTMFReceivedUnmanaged onCallDTMFReceived = NULL
 
UnmanagedOnCallTransferSucceededUnmanaged onCallTransferSucceeded = NULL
 
UnmanagedOnCallTransferFailureUnmanaged onCallTransferFailure = NULL
 
UnmanagedOnCallTransferStartedUnmanaged onCallTransferStarted = NULL
 
UnmanagedOnCallZrtpFailedUnmanaged onCallZrtpFailed = NULL
 
UnmanagedOnCallZrtpSuccessUnmanaged onCallZrtpSuccess = NULL
 
UnmanagedOnCallZrtpSecondaryErrorUnmanaged onCallZrtpSecondaryError = NULL
 
UnmanagedOnCallSipHeaderFieldsUnmanaged onCallSipHeaderFields = NULL
 
UnmanagedOnVideoOfferedUnmanaged onVideoOffered = NULL
 
UnmanagedOnVideoStartedUnmanaged onVideoStarted = NULL
 
UnmanagedOnVideoStoppedUnmanaged onVideoStopped = NULL
 
UnmanagedOnVideoCameraChangedUnmanaged onVideoCameraChanged = NULL
 
UnmanagedOnVideoFormatSelectedUnmanaged onVideoFormatSelected = NULL
 
UnmanagedOnVideoFrameReceivedUnmanaged onVideoFrameReceived = NULL
 
UnmanagedOnAccountStatusChangedUnmanaged onAccountStatusChanged = NULL
 
UnmanagedOnAccountRetryingRegistrationUnmanaged onAccountRetryingRegistration = NULL
 
UnmanagedOnAccountIncomingCallUnmanaged onAccountIncomingCall = NULL
 
UnmanagedOnAccountChatMessageReceivedUnmanaged onAccountChatMessageReceived = NULL
 
UnmanagedOnAccountExtendedErrorUnmanaged onAccountExtendedError = NULL
 
UnmanagedOnAccountUserSipOutboundMissingUnmanaged onAccountUserSipOutboundMissing = NULL
 
UnmanagedOnAccountCallOwnershipChangedUnmanaged onAccountCallOwnershipChanged = NULL
 
UnmanagedOnAccountSipHeaderFieldsUnmanaged onAccountSipHeaderFields = NULL
 
UnmanagedOnStunNetworkDiscoveredUnmanaged onStunNetworkDiscovered = NULL
 
UnmanagedOnMessageStatusChangedUnmanaged onMessageStatusChanged = NULL
 
UnmanagedOnMessageExtendedErrorUnmanaged onMessageExtendedError = NULL
 
UnmanagedOnProbeErrorUnmanaged onProbeError = NULL
 
UnmanagedOnProbeStateUnmanaged onProbeState = NULL
 
UnmanagedOnProbeSuccessUnmanaged onProbeSuccess = NULL
 
UnmanagedOnProbeFailedUnmanaged onProbeFailed = NULL
 
UnmanagedOnDefaultAccountChangedUnmanaged onDefaultAccountChanged = NULL
 
UnmanagedOnCallsProviderActiveCallChangedUnmanaged onCallsProviderActiveCallChanged = NULL
 
UnmanagedOnCallsProviderCallAddedUnmanaged onCallsProviderCallAdded = NULL
 
UnmanagedOnCallsProviderCallRemovedUnmanaged onCallsProviderCallRemoved = NULL
 
UnmanagedOnConferenceParticipantJoinedUnmanaged onConferenceParticipantJoined = NULL
 
UnmanagedOnConferenceParticipantRemovedUnmanaged onConferenceParticipantRemoved = NULL
 
UnmanagedOnConferenceExtendedErrorUnmanaged onConferenceExtendedError = NULL
 
UnmanagedOnConferenceAddedUnmanaged onConferenceAdded = NULL
 
UnmanagedOnConferenceRemovedUnmanaged onConferenceRemoved = NULL
 
UnmanagedOnContextSecureCertStatusUnmanaged onContextSecureCertStatus = NULL
 
UnmanagedOnContextActivationCompletedUnmanaged onContextActivationCompleted = NULL
 
UnmanagedOnDnsResultUnmanaged onDnsResult = NULL
 
UnmanagedOnDnsFailedUnmanaged onDnsFailed = NULL
 
UnmanagedOnServiceStateUnmanaged onServiceState = NULL
 
UnmanagedOnRequestStateUnmanaged onRequestState = NULL
 
UnmanagedOnEventStateUnmanaged onEventState = NULL
 
UnmanagedOnContactListUnmanaged onContactList = NULL
 
UnmanagedOnIntegrationListUnmanaged onIntegrationList = NULL
 
UnmanagedOnProfileUnmanaged onProfile = NULL
 
UnmanagedOnTranscriptionLanguageListUnmanaged onTranscriptionLanguageList = NULL
 
UnmanagedOnAcceptCallRequestUnmanaged onAcceptCallRequest = NULL
 
UnmanagedOnRejectCallRequestUnmanaged onRejectCallRequest = NULL
 
UnmanagedOnHoldCallRequestUnmanaged onHoldCallRequest = NULL
 
UnmanagedOnResumeCallRequestUnmanaged onResumeCallRequest = NULL
 
UnmanagedOnEndCallRequestUnmanaged onEndCallRequest = NULL
 

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