#include <h450pdu.h>
Inheritance diagram for H4506Handler:
Public Types | |
enum | State { e_cw_Idle, e_cw_Invoked } |
Public Member Functions | |
H4506Handler (H323Connection &connection, H450xDispatcher &dispatcher) | |
virtual BOOL | OnReceivedInvoke (int opcode, int invokeId, int linkedId, PASN_OctetString *argument) |
virtual void | OnReceivedCallWaitingIndication (int linkedId, PASN_OctetString *argument) |
virtual void | AttachToAlerting (H323SignalPDU &pdu, unsigned numberOfCallsWaiting=0) |
State | GetState () const |
Protected Attributes | |
State | cwState |
|
Sub-state for call waiting. |
|
|
|
Attach a call waiting APDU to the passed in Alerting PDU. The second paramter is used to indicate to the calling user how many additional users are "camped on" the called user. A value of zero indicates to the calling user that he/she is the only user attempting to reach the busy called user. |
|
|
|
Handle an incoming Call Waiting Indication PDU |
|
Implements H450xHandler. |
|
|