#include <cwchar>
#include <pthread.h>
#include "VXIheaderPrefix.h"
#include <string>
#include "VXIheaderSuffix.h"
Defines | |
#define | VXI_MIME_SRGS L"application/srgs+xml" |
Common MIME content types used for multiple interfaces. | |
#define | VXI_MIME_SSML L"application/synthesis+ssml" |
#define | VXI_MIME_VXML L"application/voicexml+xml" |
#define | VXI_MIME_TEXT L"text/plain" |
#define | VXI_MIME_UNICODE_TEXT L"text/plain;charset=wchar_t" |
#define | VXI_MIME_UTF16_TEXT L"text/plain;charset=UTF-16" |
#define | VXI_MIME_XML L"text/xml" |
#define | VXI_MIME_ALAW L"audio/x-alaw-basic" |
#define | VXI_MIME_LINEAR L"audio/L8;rate=8000" |
#define | VXI_MIME_LINEAR_16 L"audio/L16;rate=8000" |
#define | VXI_MIME_LINEAR_16_16KHZ L"audio/L16;rate=16000" |
#define | VXI_MIME_ULAW L"audio/basic" |
#define | VXI_MIME_VOX L"audio/x-dialogic-vox" |
#define | VXI_MIME_WAV L"audio/x-wav" |
#define | VXI_CURRENT_VERSION 0x00030003 |
Current VXI interface version. | |
#define | VXI_MAJOR_VERSION(x) (((x) >> 16) & 0xFFFF) |
#define | VXI_MINOR_VERSION(x) ((x) & 0xFFFF) |
#define | VXI_CURRENT_VERSION_STR L"3.3" |
#define | FALSE 0 |
True and false for VXIbool values. | |
#define | TRUE 1 |
Typedefs | |
typedef unsigned char | VXIbyte |
typedef wchar_t | VXIchar |
typedef int | VXIint |
typedef unsigned int | VXIunsigned |
typedef int | VXIint32 |
typedef long | VXIlong |
typedef unsigned long | VXIulong |
typedef float | VXIflt32 |
typedef double | VXIflt64 |
typedef void * | VXIptr |
typedef pthread_t | VXIthreadID |
typedef std::basic_string< VXIchar > | vxistring |
Variables | |
*typedef unsigned int | VXIbool |
i386-* bindings |