Typedefs | Functions
qivw.h File Reference
#include "msp_types.h"
Include dependency graph for qivw.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef int(* ivw_ntf_handler) (const char *sessionID, int msg, int param1, int param2, const void *info, void *userData)
 
typedef int(MSPAPIProc_QIVWAudioWrite) (const char *sessionID, const void *audioData, unsigned int audioLen, int audioStatus)
 
typedef int(MSPAPIProc_QIVWGetResInfo) (const char *resPath, char *resInfo, unsigned int *infoLen, const char *params)
 
typedef int(MSPAPIProc_QIVWRegisterNotify) (const char *sessionID, ivw_ntf_handler msgProcCb, void *userData)
 
typedef const char *(MSPAPIProc_QIVWSessionBegin) (const char *grammarList, const char *params, int *errorCode)
 
typedef int(MSPAPIProc_QIVWSessionEnd) (const char *sessionID, const char *hints)
 

Functions

int MSPAPI QIVWAudioWrite (const char *sessionID, const void *audioData, unsigned int audioLen, int audioStatus)
 
int MSPAPI QIVWGetResInfo (const char *resPath, char *resInfo, unsigned int *infoLen, const char *params)
 
int MSPAPI QIVWRegisterNotify (const char *sessionID, ivw_ntf_handler msgProcCb, void *userData)
 
const char *MSPAPI QIVWSessionBegin (const char *grammarList, const char *params, int *errorCode)
 
int MSPAPI QIVWSessionEnd (const char *sessionID, const char *hints)
 

Typedef Documentation

typedef int(* ivw_ntf_handler) (const char *sessionID, int msg, int param1, int param2, const void *info, void *userData)

Definition at line 10 of file qivw.h.

typedef int(MSPAPI* Proc_QIVWAudioWrite) (const char *sessionID, const void *audioData, unsigned int audioLen, int audioStatus)

Definition at line 20 of file qivw.h.

typedef int(MSPAPI* Proc_QIVWGetResInfo) (const char *resPath, char *resInfo, unsigned int *infoLen, const char *params)

Definition at line 27 of file qivw.h.

typedef int(MSPAPI* Proc_QIVWRegisterNotify) (const char *sessionID, ivw_ntf_handler msgProcCb, void *userData)

Definition at line 24 of file qivw.h.

typedef const char*(MSPAPI* Proc_QIVWSessionBegin) (const char *grammarList, const char *params, int *errorCode)

Definition at line 14 of file qivw.h.

typedef int(MSPAPI* Proc_QIVWSessionEnd) (const char *sessionID, const char *hints)

Definition at line 17 of file qivw.h.

Function Documentation

int MSPAPI QIVWAudioWrite ( const char *  sessionID,
const void *  audioData,
unsigned int  audioLen,
int  audioStatus 
)
int MSPAPI QIVWGetResInfo ( const char *  resPath,
char *  resInfo,
unsigned int *  infoLen,
const char *  params 
)
int MSPAPI QIVWRegisterNotify ( const char *  sessionID,
ivw_ntf_handler  msgProcCb,
void *  userData 
)
const char* MSPAPI QIVWSessionBegin ( const char *  grammarList,
const char *  params,
int *  errorCode 
)
int MSPAPI QIVWSessionEnd ( const char *  sessionID,
const char *  hints 
)


xbot_talker
Author(s): wangxiaoyun
autogenerated on Sat Oct 10 2020 03:27:54