IBM Webcam 4J Manual De Usuario

Descargar
Página de 98
// Methods for retrieving ReceiveResponse data...
virtual const char *GetResponse(void) = 0;
virtual int
GetResponseLength(void) = 0;
virtual bool
MoreData(void) = 0;
// Methods for retrieving SendCommand return data...
virtual const char *GetCommandName(void) = 0;
virtual long
GetProcessNumber(void) = 0;
virtual long
GetProcessCount(void) = 0;
// Methods to iterate over error collection ...
virtual bool
GetCurrentError(void) = 0;
virtual bool
GetNextError(void) = 0;
virtual bool
GetPreviousError(void) = 0;
virtual bool
GetFirstError(void) = 0;
virtual bool
GetLastError(void) = 0;
// Methods to retrieve error data...
virtual const char *GetMsgID(void) = 0;
virtual int
GetFeedBackCode(void) = 0;
virtual int
GetReturnCode(void) = 0;
virtual int
GetStatus(void) = 0;
virtual const char *GetSubstitute(void) = 0;
// Method to display error collection...
virtual int
DisplayError(FILE *Output) = 0;
};
class ConnectDirectSession
{
public:
// Interface classes
CDSession *SessionINF;
ConnectDirectSession();
~ConnectDirectSession();
};
Chapter 4. Writing Custom Programs
73