You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > CSAPPLConfig
Type
SwitchKit API message
Purpose
This message is used to assign configuration data to the H.323 PPL component, L3P RAS (0x00A0).
Sent by
Application or SwitchManager
SwitchKit Code
Configuration
CSAPPLConfig (
Node = integer,
Range = 0xFFFF:0xFF - 0xFFFF:0xFF,
ComponentID = 0xA0,
Entity = 0x01,
CSASlot = 0xFF,
Protocol = 0x01,
ConfigData = byte array);
C Structure
typedef struct {
UBYTE AddrInfo[30];
unsigned short ComponentID;
UBYTE Entity;
unsigned short CSASlot;
unsigned short Protocol;
UBYTE ConfigData[216];
} XL_CSAPPLConfig;
C++ Class
class XLC_CSAPPLConfig : XLC_OutboundMessage {
public::
const UBYTE *getAddrInfo() const ;
UBYTE *getAddrInfo();
void setAddrInfo(UBYTE *x);
XBYTE getStartSpan() const ;
void setStartSpan(XBYTE x) ;
UBYTE getStartChannel() const ;
void setStartChannel(UBYTE x) ;
XBYTE getEndSpan() const ;
void setEndSpan(XBYTE x) ;
UBYTE getEndChannel() const ;
void setEndChannel(UBYTE x) ;
XBYTE getSpan() const ;
void setSpan(XBYTE x) ;
UBYTE getChannel() const ;
void setChannel(UBYTE x) ;
UBYTE getStackID() const ;
void setStackID(UBYTE x) ;
UBYTE getLinkID() const ;
void setLinkID(UBYTE x) ;
XBYTE getV5ID() const ;
void setV5ID(XBYTE x) ;
XBYTE getRouterHandle() const ;
void setRouterHandle(unsigned short x) ;
unsigned short getComponentID() const;
void setComponentID(unsigned short x);
UBYTE getEntity() const ;
void setEntity(UBYTE x);
unsigned short getCSASlot() const;
void setCSASlot(unsigned short x);
unsigned short getProtocol() const;
void setProtocol(unsigned short x);
const UBYTE *getConfigData() const;
UBYTE *getConfigData();
void setConfigData(UBYTE *x)
};