TMessageType
Syntax
enum TMessageType {
RequestRegisterClient,
RequestQueryServer,
RequestQueryAddress,
RequestRegisterAddress,
RequestUnregisterAddress,
RequestRegisterAll,
RequestUnregisterAll,
RequestSetInputMask,
RequestAgentLogin,
RequestAgentLogout,
RequestAgentReady,
RequestAgentNotReady,
RequestSetDNDOn,
RequestSetDNDOff,
RequestMakeCall,
RequestMakePredictiveCall,
RequestAnswerCall,
RequestReleaseCall,
RequestHoldCall,
RequestRetrieveCall,
RequestInitiateConference,
RequestCompleteConference,
RequestDeleteFromConference,
RequestInitiateTransfer,
RequestMuteTransfer,
RequestSingleStepTransfer,
RequestCompleteTransfer,
RequestMergeCalls,
RequestAlternateCall,
RequestReconnectCall,
RequestAttachUserData,
RequestUpdateUserData,
RequestDeleteUserData,
RequestDeletePair,
RequestCallForwardSet,
RequestCallForwardCancel,
RequestRouteCall,
RequestGiveMusicTreatment,
RequestGiveSilenceTreatment,
RequestGiveRingBackTreatment,
RequestLoginMailBox,
RequestLogoutMailBox,
RequestOpenVoiceFile,
RequestCloseVoiceFile,
RequestPlayVoiceFile,
RequestCollectDigits,
RequestSetMessageWaitingOn,
RequestSetMessageWaitingOff,
RequestDistributeUserEvent,
RequestDistributeEvent,
EventServerConnected,
EventServerDisconnected,
EventError,
EventRegistered,
EventUnregistered,
EventRegisteredAll,
EventUnregisteredAll,
EventQueued,
EventDiverted,
EventAbandoned,
EventRinging,
EventDialing,
EventNetworkReached,
EventDestinationBusy,
EventEstablished,
EventReleased,
EventHeld,
EventRetrieved,
EventPartyChanged,
EventPartyAdded,
EventPartyDeleted,
EventRouteRequest,
EventRouteUsed,
EventAgentLogin,
EventAgentLogout,
EventAgentReady,
EventAgentNotReady,
EventDNDOn,
EventDNDOff,
EventMailBoxLogin,
EventMailBoxLogout,
EventVoiceFileOpened,
EventVoiceFileClosed,
EventVoiceFileEndPlay,
EventDigitsCollected,
EventAttachedDataChanged,
EventOffHook,
EventOnHook,
EventForwardSet,
EventForwardCancel,
EventMessageWaitingOn,
EventMessageWaitingOff,
EventAddressInfo,
EventServerInfo,
EventLinkDisconnected,
EventLinkConnected,
EventUserEvent,
RequestSendDTMF,
EventDTMFSent,
EventResourceAllocated,
EventResourceFreed,
EventRemoteConnectionSuccess,
EventRemoteConnectionFailed,
RequestRedirectCall,
RequestListenDisconnect,
RequestListenReconnect,
EventListenDisconnected,
EventListenReconnected,
RequestQueryCall,
EventPartyInfo,
RequestClearCall,
RequestSetCallInfo,
EventCallInfoChanged,
RequestApplyTreatment,
EventTreatmentApplied,
EventTreatmentNotApplied,
EventTreatmentEnd,
EventHardwareError,
EventAgentAfterCallWork,
EventTreatmentRequired,
RequestSingleStepConference,
RequestQuerySwitch,
EventSwitchInfo,
RequestGetAccessNumber,
RequestCancelReqGetAccessNumber,
EventAnswerAccessNumber,
EventReqGetAccessNumberCanceled,
RequestReserveAgent,
EventAgentReserved,
RequestReserveAgentAndGetAccessNumber,
RequestAgentSetIdleReason,
EventAgentIdleReasonSet,
EventRestoreConnection,
EventPrimaryChanged,
RequestLostBackupConnection,
RequestSetDNInfo,
RequestQueryLocation,
EventLocationInfo,
EventACK,
RequestMonitorNextCall,
RequestCancelMonitoring,
EventMonitoringNextCall,
EventMonitoringCancelled,
RequestSetMuteOn,
RequestSetMuteOff,
EventMuteOn,
EventMuteOff,
EventDNOutOfService,
EventDNBackInService,
RequestPrivateService,
EventPrivateInfo,
EventBridged,
EventQueueLogout,
EventReserved_1,
EventReserved_2,
EventReserved_3,
EventReserved_4,
EventReserved_5,
EventReserved_6,
EventReserved_7,
EventCallCreated,
EventCallDataChanged,
EventCallDeleted,
EventCallPartyAdded,
EventCallPartyState,
EventCallPartyMoved,
EventCallPartyDeleted,
RequestStartCallMonitoring,
RequestStopCallMonitoring,
RequestSendReturnReceipt,
EventReturnReceipt,
RequestNetworkConsult,
RequestNetworkAlternate,
RequestNetworkTransfer,
RequestNetworkMerge,
RequestNetworkReconnect,
RequestNetworkSingleStepTransfer,
RequestNetworkPrivateService,
EventNetworkCallStatus,
EventNetworkPrivateInfo,
MessageIDMAX
};
Comments
TMessageType is a unique identifier assigned to all types of requests and events.
MessageIDMAX defines the maximum value of a request.
This page was last edited on June 27, 2017, at 20:22.
Comments or questions about this documentation? Contact us for support!
