#include <FEDM_ISCReaderModule.h>
Public Member Functions | |
int | ApplyConfiguration (bool bEEPROM) |
int | CancelAsyncTask () |
int | ConnectCOMM (int iPortNr) |
int | ConnectTCP (char *cHostAdr, int iPortNr) |
int | ConnectUSB (unsigned long dwDeviceID) |
int | DisConnect () |
FEDM_ISCReaderModule () | |
unsigned char * | GetModifiedCfgPageFlags () |
int | GetPortPara (char *cPara, char *cValue) |
int | GetPortPara (char *cPara, int *iValue) |
int | GetTcpConnectionState () |
bool | IsConnected () |
int | ReadCompleteConfiguration (bool bEEPROM) |
int | ReaderAuthentication (unsigned char ucAuthentType, string sAuthentKey) |
int | ReaderAuthentication (unsigned char ucAuthentType, unsigned int uiAuthentKeyLength, unsigned char *ucAuthentKey) |
FEDM_ISC_READER_DIAGNOSTIC * | ReadReaderDiagnostic () |
FEDM_ISC_READER_INFO * | ReadReaderInfo (unsigned int uiProtocolFrame=FEDM_PRT_FRAME_STANDARD) |
int | ReadSoftVersion (unsigned char *ucSWRev, unsigned char *ucDevRev, unsigned char *ucHWType, unsigned char *ucSWType, unsigned char *ucTrp) |
int | ResetCompleteConfiguration (bool bEEPROM) |
int | SerializeProfile (bool bRead, char *sFileName) |
int | SetPortHnd (int iPortHnd) |
int | SetPortPara (char *cPara, char *cValue) |
int | SetPortPara (char *cPara, int iValue) |
int | StartAsyncTask (FEDM_TASK_INIT *pInit) |
int | TransferReaderCfgToXmlFile (char *sFileName) |
int | TransferXmlFileToReaderCfg (char *sFileName) |
int | TriggerAsyncTask () |
int | WriteCompleteConfiguration (bool bEEPROM) |
virtual | ~FEDM_ISCReaderModule () |
Static Public Member Functions | |
static void | cbsTaskRsp1 (void *pAny, int iReaderHnd, int iTaskID, int iError, unsigned char ucCmd, unsigned char *ucRspData, int iRspLen) |
static void | cbsTaskRsp2 (void *pAny, int iReaderHnd, int iTaskID, int iError, unsigned char ucCmd, unsigned char *ucRspData, int iRspLen, char *cIPAdr, int iPortNr) |
Protected Member Functions | |
virtual void | cbNewInputEvent (int iReaderHnd, int iTaskID, int iError, unsigned char *ucRspData, int iRspLen, char *cIPAdr, int iPortNr) |
virtual void | cbNewNotify (int iReaderHnd, int iTaskID, int iError, unsigned char *ucRspData, int iRspLen, char *cIPAdr, int iPortNr) |
virtual void | cbNewNotifyFromPeopleCounter (int iReaderHnd, int iTaskID, int iError, unsigned char *ucRspData, int iRspLen, char *cIPAdr, int iPortNr) |
virtual void | cbNewReaderDiagnostic (int iReaderHnd, int iTaskID, int iError, unsigned char *ucRspData, int iRspLen, char *cIPAdr, int iPortNr) |
virtual void | cbNewTag (int iReaderHnd, int iTaskID, int iError, unsigned char *ucRspData, int iRspLen) |
Protected Attributes | |
bool | m_bActiveAsyncTask |
int | m_iCommMode |
FEDM_TASK_INIT | m_TaskInit |
unsigned char | m_ucModifiedCfgPages [16] |
Friends | |
class | FEDM_ISOTabItem |
class | FedmIscMyAxxessReader |
Definition at line 152 of file FEDM_ISCReaderModule.h.
Definition at line 204 of file FEDM_ISCReaderModule.cpp.
FEDM_ISCReaderModule::~FEDM_ISCReaderModule | ( | ) | [virtual] |
Definition at line 226 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ApplyConfiguration | ( | bool | bEEPROM | ) |
Definition at line 4853 of file FEDM_ISCReaderModule.cpp.
Definition at line 3470 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbNewInputEvent | ( | int | iReaderHnd, |
int | iTaskID, | ||
int | iError, | ||
unsigned char * | ucRspData, | ||
int | iRspLen, | ||
char * | cIPAdr, | ||
int | iPortNr | ||
) | [protected, virtual] |
Definition at line 7386 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbNewNotify | ( | int | iReaderHnd, |
int | iTaskID, | ||
int | iError, | ||
unsigned char * | ucRspData, | ||
int | iRspLen, | ||
char * | cIPAdr, | ||
int | iPortNr | ||
) | [protected, virtual] |
Definition at line 7091 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbNewNotifyFromPeopleCounter | ( | int | iReaderHnd, |
int | iTaskID, | ||
int | iError, | ||
unsigned char * | ucRspData, | ||
int | iRspLen, | ||
char * | cIPAdr, | ||
int | iPortNr | ||
) | [protected, virtual] |
Definition at line 7490 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbNewReaderDiagnostic | ( | int | iReaderHnd, |
int | iTaskID, | ||
int | iError, | ||
unsigned char * | ucRspData, | ||
int | iRspLen, | ||
char * | cIPAdr, | ||
int | iPortNr | ||
) | [protected, virtual] |
Definition at line 7228 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbNewTag | ( | int | iReaderHnd, |
int | iTaskID, | ||
int | iError, | ||
unsigned char * | ucRspData, | ||
int | iRspLen | ||
) | [protected, virtual] |
Definition at line 6986 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbsTaskRsp1 | ( | void * | pAny, |
int | iReaderHnd, | ||
int | iTaskID, | ||
int | iError, | ||
unsigned char | ucCmd, | ||
unsigned char * | ucRspData, | ||
int | iRspLen | ||
) | [static] |
Definition at line 6862 of file FEDM_ISCReaderModule.cpp.
void FEDM_ISCReaderModule::cbsTaskRsp2 | ( | void * | pAny, |
int | iReaderHnd, | ||
int | iTaskID, | ||
int | iError, | ||
unsigned char | ucCmd, | ||
unsigned char * | ucRspData, | ||
int | iRspLen, | ||
char * | cIPAdr, | ||
int | iPortNr | ||
) | [static] |
Definition at line 6926 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ConnectCOMM | ( | int | iPortNr | ) |
Definition at line 252 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ConnectTCP | ( | char * | cHostAdr, |
int | iPortNr | ||
) |
Definition at line 371 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ConnectUSB | ( | unsigned long | dwDeviceID | ) |
Definition at line 475 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::DisConnect | ( | ) |
Definition at line 666 of file FEDM_ISCReaderModule.cpp.
unsigned char * FEDM_ISCReaderModule::GetModifiedCfgPageFlags | ( | ) |
Definition at line 5361 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::GetPortPara | ( | char * | cPara, |
char * | cValue | ||
) |
Definition at line 3855 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::GetPortPara | ( | char * | cPara, |
int * | iValue | ||
) |
Definition at line 3968 of file FEDM_ISCReaderModule.cpp.
Definition at line 862 of file FEDM_ISCReaderModule.cpp.
bool FEDM_ISCReaderModule::IsConnected | ( | ) |
Definition at line 822 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ReadCompleteConfiguration | ( | bool | bEEPROM | ) |
Definition at line 4101 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ReaderAuthentication | ( | unsigned char | ucAuthentType, |
string | sAuthentKey | ||
) |
Definition at line 907 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ReaderAuthentication | ( | unsigned char | ucAuthentType, |
unsigned int | uiAuthentKeyLength, | ||
unsigned char * | ucAuthentKey | ||
) |
Definition at line 968 of file FEDM_ISCReaderModule.cpp.
Definition at line 6606 of file FEDM_ISCReaderModule.cpp.
FEDM_ISC_READER_INFO * FEDM_ISCReaderModule::ReadReaderInfo | ( | unsigned int | uiProtocolFrame = FEDM_PRT_FRAME_STANDARD | ) |
Definition at line 5770 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ReadSoftVersion | ( | unsigned char * | ucSWRev, |
unsigned char * | ucDevRev, | ||
unsigned char * | ucHWType, | ||
unsigned char * | ucSWType, | ||
unsigned char * | ucTrp | ||
) |
Definition at line 5722 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::ResetCompleteConfiguration | ( | bool | bEEPROM | ) |
Definition at line 5390 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::SerializeProfile | ( | bool | bRead, |
char * | sFileName | ||
) |
Definition at line 5603 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::SetPortHnd | ( | int | iPortHnd | ) | [virtual] |
Reimplemented from FEDM_ISCReader.
Definition at line 1027 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::SetPortPara | ( | char * | cPara, |
char * | cValue | ||
) |
Definition at line 3531 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::SetPortPara | ( | char * | cPara, |
int | iValue | ||
) |
Definition at line 3716 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::StartAsyncTask | ( | FEDM_TASK_INIT * | pInit | ) |
Definition at line 3214 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::TransferReaderCfgToXmlFile | ( | char * | sFileName | ) |
Definition at line 5676 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::TransferXmlFileToReaderCfg | ( | char * | sFileName | ) |
Definition at line 5626 of file FEDM_ISCReaderModule.cpp.
Definition at line 3485 of file FEDM_ISCReaderModule.cpp.
int FEDM_ISCReaderModule::WriteCompleteConfiguration | ( | bool | bEEPROM | ) |
Definition at line 4429 of file FEDM_ISCReaderModule.cpp.
friend class FEDM_ISOTabItem [friend] |
Reimplemented from FEDM_ISCReader.
Definition at line 157 of file FEDM_ISCReaderModule.h.
friend class FedmIscMyAxxessReader [friend] |
Reimplemented from FEDM_ISCReader.
Definition at line 158 of file FEDM_ISCReaderModule.h.
bool FEDM_ISCReaderModule::m_bActiveAsyncTask [protected] |
Definition at line 324 of file FEDM_ISCReaderModule.h.
int FEDM_ISCReaderModule::m_iCommMode [protected] |
Definition at line 322 of file FEDM_ISCReaderModule.h.
FEDM_TASK_INIT FEDM_ISCReaderModule::m_TaskInit [protected] |
Definition at line 326 of file FEDM_ISCReaderModule.h.
unsigned char FEDM_ISCReaderModule::m_ucModifiedCfgPages[16] [protected] |
Definition at line 332 of file FEDM_ISCReaderModule.h.