You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Cross Disconnect Span 0x001D
SwitchKit Name
Type
EXS API and SwitchKit API message
Description
This message disconnects all data paths of two spans that were previously connected by means of the Cross Connect Span message (XL_CrossConnectSpan).
NOTE: When cross-connecting channels across nodes in a CSP system, a separate message must be sent to each channel in the connection.
For example, you would send one message to Node 1: Cross Disconnect Span (CrossDisconnectSpan) 0,1. You would send another message to Node 2: Cross Disconnect Span (CrossDisconnectSpan) 1,0.
Sent by
SwitchKit Code
Configuration
CrossDisconnectSpan (
Node = integer,
SpanA = integer,
SpanB = integer);
C Structure
typedef struct {
unsigned short SpanA;
unsigned short SpanB;
} XL_CrossDisconnectSpan;
C++ Class
class XLC_CrossDisconnectSpan : public XLC_OutboundMessage {
public:
unsigned short getSpanA() const;
void setSpanA(unsigned short x);
unsigned short getSpanB() const;
void setSpanB(unsigned short 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 (0x001D) |
3, 4 |
Message Type (0x001D) |
5 |
Reserved (0x00) |
5 |
Reserved (0x00) |
6 |
Sequence Number |
6 |
Same Sequence Number |
7 |
Logical Node ID |
7 |
Logical Node ID |
: |
Address Method 0x00 - Individual AEs |
8, 9 |
|
Number of AEs to follow 0x02 |
|||
AEs |
|||
: |
Checksum |
10 |
Checksum |