5 #ifndef SCANNERCLIENTAPI_H
6 #define SCANNERCLIENTAPI_H
25 IEventListenerXml* pEventListener,
26 unsigned int scannerTypeFlags,
35 unsigned short *numberOfScanners,
36 std::vector<unsigned int> *scannerIDList,
47 unsigned short *numberOfScanners,
48 std::vector<unsigned int> *scannerIDList,
65 const std::string inXML ,
77 unsigned short ExecCommandAsync(
79 const std::string inXML ,
88 unsigned int appHandle,
96 std::string GetErrorMessage(
StatusID eStatus);
100 #endif // SCANNERCLIENTAPI_H
void RefreshDevicelTopology()
unsigned short GetScannerIdList(unsigned short *numberOfScanners, std::vector< unsigned int > *scannerIDList, StatusID *status)
StatusID
Definition: CsUserDefs.h:90
Define the events provided by CoreScanner.
unsigned short Open(IEventListenerXml *pEventListener, unsigned int scannerTypeFlags, StatusID *status)
unsigned short ExecCommand(unsigned int opcode, const std::string inXML, std::string &outXML, StatusID *status)
Definitions related to CoreScanner interface.
unsigned short GetScanners(unsigned short *numberOfScanners, std::vector< unsigned int > *scannerIDList, std::string &outXML, StatusID *status)