DSP Service Cancel 0x00BE

SwitchKit Name

DSPServiceCancel

Type

EXS API and SwitchKit API message

Description

Use this message to cancel a DSP Service.

Sent by

Host

SwitchKit Code

C Structure

typedef struct {

unsigned short Span;

UBYTE Channel;

UBYTE ServiceType;

UBYTE reserved48[222];

} XL_DSPServiceCancel;

C++ Class

class XLC_DSPServiceCancel : public XLC_OneChannelOutbound {

public:

unsigned short getSpan() const;

void setSpan(unsigned short x);

UBYTE getChannel() const;

void setChannel(UBYTE x);

UBYTE getServiceType() const;

void setServiceType(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 (0x0007)

3, 4

Message Type (0x00BE)

3, 4

Message Type (0x00BE)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

:

AIB

Address Method

0x00 - Individual AEs

8, 9

Status MSB, LSB

10

Checksum

Number of AEs

AE

0x0D Channel

 

Service Type

0x01 DTMF Receiver

0x02 Energy Detection

0x03 CPA Receiver

0x04 Coin Tone Receiver

0x81 DTMF Receiver, Matrix ( Based RFC 2833 Collection)

0xC1 DTMF Receiver, Matrix ( Based on SUBSRIBE/NOTIFY)

:

Checksum