You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > CSAPPLTimerConfig
Type
SwitchKit API message
Purpose
This message allows the host to configure PPL timers for the H.323 PPL component, L3P RAS (0x00A0).
Sent by
Application or SwitchManager
SwitchKit Code
Configuration
CSAPPLTimerConfig (
Node = integer,
Range = 0xFFFF:0xFF - 0xFFFF:0xFF,
ComponentID = 0xA0,
Entity = 0x01,
CSASlot = 0xFF,
Protocol = 0x01,
TimerType = 0x01,
TimerID = integer,
TimerValue = integer,
);
C Structure
typedef struct {
UBYTE AddrInfo[30];
unsigned short ComponentID;
UBYTE TimerType;
UBYTE TimerID;
unsigned short TimerValue;
unsigned short CSASlot;
unsigned short Protocol;
UBYTE reserved57[213];
} XL_CSAPPLTimerConfig;
C++ Class
class XLC_CSAPPLTimerConfig : 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) ;
unsigned short getComponentID() const;
void setComponentID(unsigned short x);
UBYTE getTimerType() const;
void setTimerType(UBYTE x);
UBYTE getTimerID() const;
void setTimerID(UBYTE x);
unsigned short getTimerValue() const;
void setTimerValue(unsigned short x);
unsigned short getCSASlot() const;
void setCSASlot(unsigned short x);
unsigned short getProtocol() const;
void setProtocol(unsigned short x);
};