Generate Call Processing Event 0x00BA

Call Control API Messages

SwitchKit Name

GenerateCallProcessingEvent

Type

EXS API and SwitchKit API message

Description

Use this message to instruct the Excel platform to generate a call processing event on the specified channel. To generate external host PPL events, use the PPL Event Request message.

Sent by

Host

Switchkit Code

C Structure

typedef struct {

unsigned short Span;

UBYTE Channel;

UBYTE Event;

} XL_GenerateCallProcessingEvent;

C++ Class

class XLC_GenerateCallProcessingEvent : public XLC_OneChannelOutbound {

public:

unsigned short getSpan() const;

void setSpan(unsigned short x);

UBYTE getChannel() const;

void setChannel(UBYTE x);

UBYTE getEvent() const;

void setEvent(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 (0x00BA)

3, 4

Message Type (0x00BA)

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 to follow

AE

0x0D Channel

:

Event

0x01 Answer Call (Generate appropriate signaling to return answer to the incoming call)
0x02 Flash (Generate flash signaling to the incoming call)
0x11 Transmit Offhook
0x12 Transmit Idle

:

Checksum