Alcatel4400 Class Reference
Inheritance diagram for Alcatel4400:
Public Member Functions | |
Alcatel4400 (PBXSession sessionObject) | |
Alcatel4400 (string pbxSystem, int port) | |
override CSTAResponseInfo | MakeACSEAssociation () |
Protected Member Functions | |
override int | EncodeACSEConnectionRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer) |
override int | EncodeMakeCallRequest (CSTAResponseInfo response, Asn1BerEncodeBuffer encodeBuffer, string callingDevice, string calledDevice) |
Detailed Description
Implements CSTA phase 2 operations for the Alcatel 4400 PBX device.
Constructor & Destructor Documentation
Alcatel4400 | ( | string | pbxSystem, | |
int | port | |||
) |
Constructs an instance associated with the given PBX identifier and port.
- Parameters:
-
pbxSystem Well-known name or IP address of the PBX. port Port on which the PBX listens for CSTA messages.
Alcatel4400 | ( | PBXSession | sessionObject | ) |
Constructs an instance associated with the given PBXSession object.
- Parameters:
-
sessionObject A PBXSession object.
Member Function Documentation
override int EncodeACSEConnectionRequest | ( | CSTAResponseInfo | response, | |
Asn1BerEncodeBuffer | encodeBuffer | |||
) | [protected, virtual] |
Encodes an ACSE Association Request message.
- Parameters:
-
response A CSTA ResponseInfo object. encodeBuffer An encode buffer object into which the message will be encoded.
- Returns:
- The length of the encoded message, or -1 if an error occurred.
Reimplemented from GenericCSTAp2.
override int EncodeMakeCallRequest | ( | CSTAResponseInfo | response, | |
Asn1BerEncodeBuffer | encodeBuffer, | |||
string | callingDevice, | |||
string | calledDevice | |||
) | [protected, virtual] |
Encodes a MakeCall message.
- Parameters:
-
response A CSTA ResponseInfo object. encodeBuffer An encode buffer object into which the message will be encoded. callingDevice Identifier (e.g., phone number) of the device making the call. calledDevice Identifier (e.g., phone number) of the device being called.
- Returns:
- The length of the encoded message, or -1 if an error occurred.
Reimplemented from GenericCSTAp2.
override CSTAResponseInfo MakeACSEAssociation | ( | ) | [virtual] |
Establish an ACSE association with the PBX.
- Returns:
- A CSTAResponseInfo object.
Reimplemented from GenericCSTAp2.