Resource Delete Indication 0x0129

SwitchKit Name

 

Type

EXS API and SwitchKit API message

Description

Resource Delete Indication 0x0129

This message indicates that a resource has been deleted.

Conferencing

When a child conference has been deleted, this message uses the Child Conference ID AIB as well as the mandatory AIB Container TLV (0xE003).

Sent by

CSP

Related API Messages

Resource Create (0x0124)

Resource Modify (0x125)

Resource Delete (0x0126)

Resource Connect (0x127)

SwitchKit Code

C Structure

typedef struct {

UBYTE AddrInfo[30];

UBYTE DataType;

UBYTE TLVCount;

UBYTE Data[221];

} XL_ResourceDeleteIndication;

 

C++ Class

 

class XLC_ResourceDeleteIndication : public XLC_OutboundMessage {

public:

const UBYTE *getAddrInfo() const;

UBYTE *getAddrInfo();

void setAddrInfo(UBYTE *x);

 

// Extended addressing functions

// Conference ID AIB functions

XBYTE getConferenceID() const;

void setConferenceID(XBYTE x);

XBYTE getParentConferenceID() const;

void setParentConferenceID(XBYTE x);

XBYTE getChildConferenceID() const;

void setChildConferenceID(XBYTE x);

void setChildConferenceID(XBYTE x);

UBYTE getDataType() const;

void setDataType(UBYTE x);

UBYTE getTLVCount() const ;

void setTLVCount(UBYTE x) ;

const UBYTE *getData() const ;

UBYTE *getData();

void setData(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 (0x00NN)

1, 2

Length (0x00NN)

3, 4

Message Type (0x0129)

3, 4

Message Type (0x0129)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

8

Address Information Block

0x45 Child Conference ID

8

Checksum

:

Data Type

0x00 (2-byte global TLVs)

Mandatory TLVs

0xE003 AIB Container TLV - if indicating deletion of a child conference

:

Number of TLVs to Follow

:

:

:

Checksum