|
| IETF_CSTAp2 (string pbxSystem, int port) |
|
| IETF_CSTAp2 (PBXSession sessionObject) |
|
virtual CSTAResponseInfo | AnswerCall (string deviceToLift) |
|
virtual CSTAResponseInfo | AnswerCall (ConnectionID callToAnswer) |
|
virtual CSTAResponseInfo | AnswerCall (ConnectionID callToAnswer, string deviceToLift) |
|
virtual CSTAResponseInfo | ClearConnection (ConnectionID connToClear) |
|
virtual CSTAResponseInfo | ClearDoNotDisturb (string targetDevice) |
|
virtual CSTAResponseInfo | ClearMessageWaiting (string targetDevice) |
|
virtual CSTAResponseInfo | ConferenceCall (ConnectionID heldCall, ConnectionID activeCall) |
|
virtual CSTAResponseInfo | ConsultationCall (ConnectionID existingCall, string targetDevice) |
|
virtual CSTAResponseInfo | DivertCall (string divertFrom, string divertTo) |
|
int | EncodeROSERequestHeader (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, Phase2Opcodes.Opcodes opcode) |
|
| GenericCSTAp2 (string pbxSystem, int port) |
|
| GenericCSTAp2 (PBXSession sessionObject) |
|
virtual CSTAResponseInfo | HoldCall (ConnectionID callToHold) |
|
virtual CSTAResponseInfo | MakeACSEAssociation () |
|
virtual CSTAResponseInfo | MakeCall (string callingDevice, string calledDevice) |
|
virtual CSTAResponseInfo | MonitorStart (string deviceToMonitor) |
|
virtual CSTAResponseInfo | MonitorStart (ConnectionID callToMonitor) |
|
virtual CSTAResponseInfo | MonitorStop (MonitorCrossRefID crossRefID) |
|
virtual CSTAResponseInfo | MonitorStop (string monitoredDevice) |
|
virtual CSTAResponseInfo | MonitorStop (long monitoredDevice) |
|
virtual CSTAResponseInfo | QueryDevice (string deviceToQuery) |
|
virtual CSTAResponseInfo | ReleaseACSEAssociation () |
|
virtual CSTAResponseInfo | RetrieveCall (ConnectionID callToRetrieve) |
|
virtual CSTAResponseInfo | SetAgentState (string targetDevice, AgentParameter agentParam) |
|
virtual CSTAResponseInfo | SetDoNotDisturb (string targetDevice) |
|
virtual CSTAResponseInfo | SetMessageWaiting (string targetDevice) |
|
virtual CSTAResponseInfo | SetOrClearForwarding (string fromDevice, ForwardingType fwdType, string toDevice) |
|
virtual CSTAResponseInfo | SnapshotDevice (string deviceToSnapshot) |
|
virtual CSTAResponseInfo | TransferCall (ConnectionID initiatedCall, ConnectionID originalCall) |
|
virtual CSTAResponseInfo | TransferCall (string heldDevice, string connectedDevice) |
|
|
virtual int | EncodeACSEConnectionRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer) |
|
virtual int | EncodeACSEReleaseRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer) |
|
virtual int | EncodeAnswerCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string deviceToLift) |
|
virtual int | EncodeAnswerCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID callToAnswer) |
|
virtual int | EncodeAnswerCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID callToAnswer, string deviceToLift) |
|
virtual int | EncodeClearConnectionRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID connToClear) |
|
virtual int | EncodeConferenceCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID heldCall, ConnectionID activeCall) |
|
virtual int | EncodeConsultationCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID existingCall, string targetDevice) |
|
virtual int | EncodeDivertCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string divertFrom, string divertTo) |
|
virtual int | EncodeHoldCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID callToHold) |
|
virtual int | EncodeMakeCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string callingDevice, string calledDevice) |
|
virtual int | EncodeMonitorStartRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string deviceToMonitor) |
|
virtual int | EncodeMonitorStartRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID callToMonitor) |
|
virtual int | EncodeMonitorStopRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, MonitorCrossRefID crossRefObj) |
|
virtual int | EncodeQueryDeviceRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string deviceToQuery) |
|
virtual int | EncodeRetrieveCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID callToRetrieve) |
|
virtual int | EncodeSetAgentStateRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string targetDevice, AgentParameter agentParam) |
|
virtual int | EncodeSetOrClearDNDRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string targetDevice, bool dndOn) |
|
virtual int | EncodeSetOrClearFwdRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string fromDevice, ForwardingType fwdType, string toDevice) |
|
virtual int | EncodeSetOrClearMWRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string targetDevice, bool indicatorOn) |
|
virtual int | EncodeSnapshotDeviceRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string deviceToSnapshot) |
|
virtual int | EncodeTransferCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, ConnectionID initiatedCall, ConnectionID originalCall) |
|
virtual int | EncodeTransferCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string heldDevice, string connectedDevice) |
|
PBXSession | SessionObject [get] |
|
CSTAContext | ThreadContext [get] |
|
Implements CSTA phase 2 operations using IETF encoding, which puts a two-byte length in front of the BER message.