You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Generate Call Processing Event 0x00BA
Generate Call Processing Event 0x00BA
Call Control API Messages
SwitchKit Name
GenerateCallProcessingEvent
Type
EXS API and SwitchKit API message
Description
Generate Call Processing Event 0x00BA
Use this message to instruct the CSP to generate a call processing event on the specified channel. To generate external host PPL events, use the PPL Event Request message.
Sent by
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 |
: |
Address Method 0x00 - Individual AEs |
8, 9 |
|
10 |
Checksum |
||
Number of AEs to follow |
|||
AE |
|||
: |
Event 0x01 Answer Call (Generate appropriate signaling to return answer to the incoming call) 0x02 Flash (Generate flash signaling to the incoming call) |
||
: |
Checksum |