Cisco Cisco Computer Telephony Integration OS 8.5 Guida Dello Sviluppatore
12-30
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 12 Helper Classes
CWaitObject Class
Return Values
A printable string object listing the events in the wait mask.
GetMask
The GetMask method gets the list of events that the CWaitObject will wait for.
Syntax
C++:
bool GetMask(Arguments ** pMask);
Java, .NET:
Arguments GetMask();
Parameters
pMask
A pointer to an Arguments object pointer. GetMask will set the value of pMask to a pointer to an
Arguments object that contains the event mask.
Arguments object that contains the event mask.
Return Values
If the method was able to get the mask it returns true; otherwise, it returns false. For Java and .NET, the
method returns null upon failure.
method returns null upon failure.
GetTriggerEvent
The GetTriggerEvent method returns the ID of the last event in the CWaitObject’s mask that triggered
the WaitOnMultipleEvents method to wake.
the WaitOnMultipleEvents method to wake.
Syntax
C++:
EnumCTIOS_EventID GetTriggerEvent()
Java:
int GetTriggerEvent()
.NET:
EventID GetTriggerEvent()
Parameters
None.
Return Values
The ID of the event or eUnknownEvent if no event triggered a wakeup.