You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Release Channel With Data 0x0036
Release Channel With Data 0x0036
SwitchKit Name
ReleaseWithData
Type
EXS API and SwitchKit API message
Description
Release Channel With Data 0x0036
Use this message to release a channel with network-specific information elements that supply the network with host-specific information elements. This message is typically used with ISDN controlled channels.
Sent by
SwitchKit Name
C Structure
typedef struct {
unsigned short SpanA;
UBYTE ChannelA;
unsigned short SpanB;
UBYTE ChannelB;
UBYTE ReleaseDataType;
UBYTE Data[222];
} XL_ReleaseWithData;
C++ Class
class XLC_ReleaseWithData : 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);
UBYTE getReleaseDataType() const;
void setReleaseDataType(UBYTE x);
const UBYTE *getData() const;
UBYTE *getData();
void setData(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 (0x00NN) |
1, 2 |
Length (0x0007) |
3, 4 |
Message Type (0x0036) |
3, 4 |
Message Type (0x0036) |
5 |
Reserved (0x00) |
5 |
Reserved (0x00) |
6 |
Sequence Number |
6 |
Same Sequence Number |
7 |
Logical Node ID |
7 |
Logical Node ID |
8 : |
Address Method 0x00 - Individual AEs |
8, 9 |
The LSB is the Call State when the Nack value is 0x1D. Otherwise the LSB is 00. |
Number of AEs to follow |
10 |
Checksum |
|
AE
or
Specify either Channel A or Channel B - whichever channel did not initiate the release. You must specify the channel twice.
With SS7 calls the host receives a Channel Release Request 0x37 message to identify the channel to release.
|
|||
: |
Release Data Type 0x01 Reserved 0x03 ISDN ICB Formatted IE and Raw IE or DASS 2/DPNSS Raw IE Data 0x04 SS7 ICB |
||
|
Number of ICBs to follow (Ignore this field if no ICBs in message.) |
||
: |
0x02 Data
0x03 Extended
|
||
|
Refer to Interworking TLVs if you have enabled interworking from the VoIP Protocol Configure 0x00EE message. |
||
: |
Checksum |