You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Park Channel 0x00BF
Call Control API Messages
SwitchKit Name
Type
EXS API and SwitchKit API message
Description
This message is used to park one or both channels involved in a connection. This message disconnects two parties but does not tear down the connection.
To park only one channel, enter the channel to be parked as both Channel A and Channel B in the AIB. When a channel is parked, it is not associated with any other channel and silence is transmitted to it. The channel may be used in a subsequent connection or released.
When parking two channels, the host will receive a positive acknowledgment to this message for the first channel and a DS0 Status Change message with a channel status of "parked" for the second channel.
Sent by
SwitchKit Code
C Structure
typedef struct {
unsigned short SpanA;
UBYTE ChannelA;
unsigned short SpanB;
UBYTE ChannelB;
} XL_ParkChannel;
C++ Class
class XLC_ParkChannel : public XLC_OutboundMessage {
public:
unsigned short getSpanA() const;
void setSpanA(unsigned short x);
UBYTE getChannelA() const;
void setChannelA(UBYTE x);
unsigned short getSpanB() const;
void setSpanB(unsigned short x);
UBYTE getChannelB() const;
void setChannelB(UBYTE x);
};
EXS API Hex Format
MESSAGE (White) |
RESPONSE (Gray) |
||
Byte |
Field Description |
Byte |
Field Description |
0 |
Frame (0xFE) |
0 |
Frame (0xFE) |
1, 2 |
Length (0xNNNN) |
1, 2 |
Length (0x0007) |
3, 4 |
Message Type (0x00BF) |
3, 4 |
Message Type (0x00BF) |
5 |
Reserved (0x00) |
5 |
Reserved (0x00) |
6 |
Sequence Number |
6 |
Same Sequence Number |
7 |
Logical Node ID |
7 |
Logical Node ID |
: |
AIB Address Method 0x00 - Individual AEs |
8, 9 |
|
Number of AEs 0x02 |
|||
AEs |
|||
: |
Checksum |
10 |
Checksum |