$treeview $search $mathjax $extrastylesheet
CSTADLL
2.3.4
$projectbrief
|
$projectbrief
|
$searchbox |
Public Member Functions | |
virtual CSTAResponseInfo | LinkSetup (bool returnNumberPlan) |
sealed override CSTAResponseInfo | MakeACSEAssociation () |
SamsungSCM (PBXSession sessionObject) | |
SamsungSCM (string pbxSystem, int port) | |
Protected Member Functions | |
virtual int | EncodeLinkSetupRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, bool returnNumberPlan) |
Implements CSTA phase 2 operations for the Samsung SCM PBX device.
SamsungSCM | ( | string | pbxSystem, | |
int | port | |||
) |
Constructs an instance associated with the given PBX identifier and port.
pbxSystem | Well-known name or IP address of the PBX. | |
port | Port on which the PBX listens for CSTA messages. |
SamsungSCM | ( | PBXSession | sessionObject | ) |
Constructs an instance associated with the given PBXSession object.
sessionObject | A PBXSession object. |
virtual int EncodeLinkSetupRequest | ( | CSTAResponseInfo | response, | |
Asn1BerEncodeBuffer | encodeBuffer, | |||
bool | returnNumberPlan | |||
) | [protected, virtual] |
Encodes the Samsung CSTA_LINK_SETUP message.
response | A CSTAResponseInfo object. | |
encodeBuffer | An encode buffer object into which the message will be encoded. | |
returnNumberPlan | Indicates whether the user number plan is included in the response message. |
virtual CSTAResponseInfo LinkSetup | ( | bool | returnNumberPlan | ) | [virtual] |
Establishes initial communication with the Samsung SCM.
returnNumberPlan | Indicates whether the user number plan is included in the response message. |
sealed override CSTAResponseInfo MakeACSEAssociation | ( | ) | [virtual] |
Throws an exception since this PBX device doesn't do ACSE associations.
Reimplemented from GenericCSTAp2.