Go to the documentation of this file.
71 #define OPAL_EXPORT __stdcall
83 #define OPAL_C_API_VERSION 29
143 #define OPAL_INITIALISE_FUNCTION "OpalInitialise"
166 #define OPAL_SHUTDOWN_FUNCTION "OpalShutDown"
217 #define OPAL_GET_MESSAGE_FUNCTION "OpalGetMessage"
277 #define OPAL_SEND_MESSAGE_FUNCTION "OpalSendMessage"
290 #define OPAL_FREE_MESSAGE_FUNCTION "OpalFreeMessage"
300 #define OPAL_PREFIX_H323 "h323"
301 #define OPAL_PREFIX_SIP "sip"
302 #define OPAL_PREFIX_IAX2 "iax2"
303 #define OPAL_PREFIX_PCSS "pc"
304 #define OPAL_PREFIX_LOCAL "local"
305 #define OPAL_PREFIX_POTS "pots"
306 #define OPAL_PREFIX_PSTN "pstn"
307 #define OPAL_PREFIX_FAX "fax"
308 #define OPAL_PREFIX_T38 "t38"
309 #define OPAL_PREFIX_IVR "ivr"
310 #define OPAL_PREFIX_IM "im"
312 #define OPAL_PREFIX_ALL OPAL_PREFIX_H323 " " \
313 OPAL_PREFIX_SIP " " \
314 OPAL_PREFIX_IAX2 " " \
315 OPAL_PREFIX_PCSS " " \
316 OPAL_PREFIX_LOCAL " " \
317 OPAL_PREFIX_POTS " " \
318 OPAL_PREFIX_PSTN " " \
319 OPAL_PREFIX_FAX " " \
320 OPAL_PREFIX_T38 " " \
321 OPAL_PREFIX_IVR " " \
784 #define OPAL_MWI_EVENT_PACKAGE "message-summary"
787 #define OPAL_LINE_APPEARANCE_EVENT_PACKAGE "dialog;sla;ma"
1137 typedef struct OpalStatusUserInput {
1140 unsigned m_duration;
1478 #if defined(__cplusplus) || defined(DOC_PLUS_PLUS)
1552 const char * options,
1565 unsigned timeout = 0
1578 const char * partyB,
1579 const char * partyA = NULL,
1580 const char * alertingType = NULL
1585 const char * callToken
1590 const char * callToken,
1596 const char * callToken,
1597 const char * userInput,
1598 unsigned duration = 0
1607 #endif // OPAL_OPAL_H