SIXP
SIXP API
 All Classes Functions Variables Enumerations Enumerator Pages
six::sixp::client::isnapshot_requester Class Referenceabstract

Shapshot requester. More...

Public Member Functions

virtual const char * get_last_error_message (void) const =0
 Gets error message text for last error.
 
virtual sixp_result query (irecordset *&recordset, const char *prl, int timeout)=0
 Execute a table query.
 
virtual sixp_result query_text (const char *&text, const char *prl, int timeout, irequest::accept_format format)=0
 Execute a text query.
 

Detailed Description

Shapshot requester.

Member Function Documentation

virtual const char* six::sixp::client::isnapshot_requester::get_last_error_message ( void  ) const
pure virtual

Gets error message text for last error.

Returns
The message.
virtual sixp_result six::sixp::client::isnapshot_requester::query ( irecordset *&  recordset,
const char *  prl,
int  timeout 
)
pure virtual

Execute a table query.

Parameters
recordsetOut: The recordset.
prlPRL.
timeoutTimeout in seconds.
Returns
Result code.
virtual sixp_result six::sixp::client::isnapshot_requester::query_text ( const char *&  text,
const char *  prl,
int  timeout,
irequest::accept_format  format 
)
pure virtual

Execute a text query.

Parameters
textOut: The text.
prlPRL.
timeoutTimeout in seconds.
formatFormat, text or xml.
Returns
Result code.