You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > SS7 CLLI Query 0x00EB
SwitchKit Name
SS7CLLIQuery
Type
EXS API and SwitchKit API message
Description:
This message allows the host to query CLLI (Common Language Location Identifier) information.
Sent by:
SwitchKit Code
C Structure
typedef struct {
UBYTE StackID;
unsigned short BaseCICNumber;
unsigned short BaseCICSpan;
UBYTE BaseCICChannel;
UBYTE NumCICs;
} XL_SS7CLLIQuery;
C Structure Response
typedef struct {
unsigned short Status;
UBYTE reserved6[13];
UBYTE StackID;
unsigned short BaseCICNumber;
unsigned short BaseCICSpan;
UBYTE BaseCICChannel;
UBYTE NumCICs;
UBYTE DataFormat;
UBYTE TLVCount;
UBYTE TLVData[219];
} XL_SS7CLLIQueryAck;
C++ Class
class XLC_SS7CLLIQuery : public XLC_OutboundMessage {
public:
UBYTE getStackID() const;
void setStackID(UBYTE x);
unsigned short getBaseCICNumber() const ;
void setBaseCICNumber(unsigned short x);
unsigned short getBaseCICSpan() const;
void setBaseCICSpan(unsigned short x);
UBYTE getBaseCICChannel() const ;
void setBaseCICChannel(UBYTE x);
UBYTE getNumCICs() const;
void setNumCICs(UBYTE x);
};
C++ Class Response
class XLC_SS7CLLIQueryAck : public XLC_AcknowledgeMessage {
public:
unsigned short getStatus() const;
void setStatus(unsigned short x);
UBYTE getStackID() const;
void setStackID(UBYTE x);
unsigned short getBaseCICNumber() const;
void setBaseCICNumber(unsigned short x);
unsigned short getBaseCICSpan() const;
void setBaseCICSpan(unsigned short x);
UBYTE getBaseCICChannel() const;
void setBaseCICChannel(UBYTE x);
UBYTE getNumCICs() const;
void setNumCICs(UBYTE x);
UBYTE getDataFormat() const;
void setDataFormat(UBYTE x);
UBYTE getTLVCount() const;
void setTLVCount(UBYTE x);
const UBYTE *getTLVData() const;
UBYTE *getTLVData();
void setTLVData(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 (0xNNNN) |
3, 4 |
Message Type (0x00EB) |
3, 4 |
Message Type (0x00EB) |
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 |
|
Number of AEs to follow |
:
|
AIB Address Method 0x00 - Individual AEs |
|
AEs |
Number of AEs to follow |
||
: |
Checksum |
AEs |
|
: : : : |
|
Data Format |
|
|
TLV Count 0x00-0x04 |
||
|
Data |
||
|
Checksum |