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);

};