Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

VXIprompt.h File Reference

#include "VXItypes.h"
#include "VXIvalue.h"
#include "VXIheaderPrefix.h"
#include "VXIheaderSuffix.h"

Properties

Keys identifying properties in a VXIMap passed to the Prompt interface functions.

#define PROMPT_AUDIO_REFS   L"vxi.prompt.audioReferences"
 Key to a VXIMap that holds audio content created during a <record>.
#define PROMPT_PREFETCH_REQUEST   L"vxi.prompt.prefetchLevel"
 Key to a VXIInteger that indicates whether a SSML document passed to Prefetch should be prefetched.

Defines

#define VXIPROMPT_API   SYMBOL_IMPORT_DECL
#define PROMPT_AUDIO_REFS_SCHEME   L"x-vxiprompt-ref"
 For audio created during a <record>, the SSML document passed to Queue will contain a <mark> with a name prefixed with this string.

Typedefs

typedef enum VXIpromptResult VXIpromptResult
 Result codes for interface methods.
typedef VXIpromptInterface VXIpromptInterface
 Abstract interface for Prompting functionality.

Enumerations

enum  VXIpromptResult {
  VXIprompt_RESULT_FATAL_ERROR = -100, VXIprompt_RESULT_IO_ERROR = -8, VXIprompt_RESULT_OUT_OF_MEMORY = -7, VXIprompt_RESULT_SYSTEM_ERROR = -6,
  VXIprompt_RESULT_PLATFORM_ERROR = -5, VXIprompt_RESULT_BUFFER_TOO_SMALL = -4, VXIprompt_RESULT_INVALID_PROP_NAME = -3, VXIprompt_RESULT_INVALID_PROP_VALUE = -2,
  VXIprompt_RESULT_INVALID_ARGUMENT = -1, VXIprompt_RESULT_SUCCESS = 0, VXIprompt_RESULT_FAILURE = 1, VXIprompt_RESULT_NON_FATAL_ERROR = 2,
  VXIprompt_RESULT_FETCH_TIMEOUT = 50, VXIprompt_RESULT_FETCH_ERROR = 51, VXIprompt_RESULT_BAD_SAYAS_CLASS = 52, VXIprompt_RESULT_TTS_ACCESS_ERROR = 53,
  VXIprompt_RESULT_TTS_BAD_LANGUAGE = 54, VXIprompt_RESULT_TTS_BAD_DOCUMENT = 55, VXIprompt_RESULT_TTS_SYNTAX_ERROR = 56, VXIprompt_RESULT_TTS_ERROR = 57,
  VXIprompt_RESULT_RESOURCE_BUSY = 58, VXIprompt_RESULT_HW_BAD_TYPE = 59, VXIprompt_RESULT_HW_ERROR = 60, VXIprompt_RESULT_NO_RESOURCE = 61,
  VXIprompt_RESULT_NO_AUTHORIZATION = 62, VXIprompt_RESULT_UNSUPPORTED = 100
}
 Result codes for interface methods. More...


Define Documentation

#define VXIPROMPT_API   SYMBOL_IMPORT_DECL
 


Generated on Wed Jun 1 12:50:19 2005 for OpenVXI by  doxygen 1.4.2