#include <sipXtapiEvents.h>
This information is passed as part of the sipXtapi callback mechanism. Based on the SIPX_EVENT_CATEGORY, the application developer should cast the pInfo member of your callback to the appropriate structure.
Data Fields | |
size_t | nSize |
The size of this structure. | |
SIPX_CALL | hCall |
Call handle associated with the callstate event. | |
SIPX_LINE | hLine |
Line handle associated with the callstate event. | |
SIPX_CALLSTATE_EVENT | event |
Callstate event enum code. | |
SIPX_CALLSTATE_CAUSE | cause |
Callstate cause enum code. | |
SIPX_CALL | hAssociatedCall |
Call associated with this event. |
size_t SIPX_CALLSTATE_INFO::nSize |
The size of this structure.
Call handle associated with the callstate event.
Line handle associated with the callstate event.
Callstate event enum code.
Identifies the callstate event.
Callstate cause enum code.
Identifies the cause of the callstate event.
Call associated with this event.
For example, when a new call is created as part of a consultative transfer, this handle contains the handle of the original call.