#include <FedmIscPeripheralDevice.h>
Public Member Functions | |
void | BuildInfoReport (string &sReport) |
FedmIscPeripheralDevice (FEDM_ISCReader *pReader, unsigned char ucBusAdr, unsigned char ucPort, int iFUType=FEDM_ISC_PD_TYPE_NONE) | |
unsigned char | GetBusAddress () |
const char * | GetErrorText (int iErrorCode) |
FEDM_ISC_PERIPHERAL_DEVICE_INFO * | GetInfo () |
int | GetLastError () |
unsigned char | GetLastStatus () |
int | GetPDType () |
FEDM_ISCReader * | GetReaderObject () |
const char * | GetStatusText (unsigned char ucStatus) |
FEDM_ISC_PERIPHERAL_DEVICE_INFO * | ReadInfo () |
int | Reset () |
virtual | ~FedmIscPeripheralDevice () |
Protected Member Functions | |
void | Add0x00InfoText (string &sReport) |
void | Add0x10InfoText (string &sReport) |
void | Add0x60InfoText (string &sReport) |
void | SetLastError (int iError) |
Protected Attributes | |
FEDM_ISC_PERIPHERAL_DEVICE_INFO | m_DeviceInfo |
int | m_iLastError |
int | m_iPDType |
int | m_iReaderHnd |
int | m_iRspDataLen |
int | m_iRspProtLen |
int | m_iSendDataLen |
int | m_iSendProtLen |
FEDM_ISCReader * | m_pReader |
unsigned char | m_ucBusAdr |
unsigned char | m_ucLastStatus |
unsigned char | m_ucPort |
unsigned char | m_ucRspData [128] |
unsigned char | m_ucRspProt [128] |
unsigned char | m_ucSendData [128] |
unsigned char | m_ucSendProt [128] |
Definition at line 153 of file FedmIscPeripheralDevice.h.
FedmIscPeripheralDevice::FedmIscPeripheralDevice | ( | FEDM_ISCReader * | pReader, |
unsigned char | ucBusAdr, | ||
unsigned char | ucPort, | ||
int | iFUType = FEDM_ISC_PD_TYPE_NONE |
||
) |
Definition at line 47 of file FedmIscPeripheralDevice.cpp.
FedmIscPeripheralDevice::~FedmIscPeripheralDevice | ( | ) | [virtual] |
Definition at line 89 of file FedmIscPeripheralDevice.cpp.
void FedmIscPeripheralDevice::Add0x00InfoText | ( | string & | sReport | ) | [protected] |
Definition at line 485 of file FedmIscPeripheralDevice.cpp.
void FedmIscPeripheralDevice::Add0x10InfoText | ( | string & | sReport | ) | [protected] |
Definition at line 533 of file FedmIscPeripheralDevice.cpp.
void FedmIscPeripheralDevice::Add0x60InfoText | ( | string & | sReport | ) | [protected] |
Definition at line 596 of file FedmIscPeripheralDevice.cpp.
void FedmIscPeripheralDevice::BuildInfoReport | ( | string & | sReport | ) |
Definition at line 471 of file FedmIscPeripheralDevice.cpp.
unsigned char FedmIscPeripheralDevice::GetBusAddress | ( | ) |
Definition at line 319 of file FedmIscPeripheralDevice.cpp.
const char * FedmIscPeripheralDevice::GetErrorText | ( | int | iErrorCode | ) |
Definition at line 390 of file FedmIscPeripheralDevice.cpp.
Definition at line 186 of file FedmIscPeripheralDevice.h.
Definition at line 356 of file FedmIscPeripheralDevice.cpp.
unsigned char FedmIscPeripheralDevice::GetLastStatus | ( | ) |
Definition at line 373 of file FedmIscPeripheralDevice.cpp.
Definition at line 314 of file FedmIscPeripheralDevice.cpp.
Definition at line 335 of file FedmIscPeripheralDevice.cpp.
const char * FedmIscPeripheralDevice::GetStatusText | ( | unsigned char | ucStatus | ) |
Definition at line 420 of file FedmIscPeripheralDevice.cpp.
Definition at line 160 of file FedmIscPeripheralDevice.cpp.
int FedmIscPeripheralDevice::Reset | ( | ) |
Definition at line 107 of file FedmIscPeripheralDevice.cpp.
void FedmIscPeripheralDevice::SetLastError | ( | int | iError | ) | [protected] |
Definition at line 452 of file FedmIscPeripheralDevice.cpp.
Definition at line 229 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iLastError [protected] |
Definition at line 213 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iPDType [protected] |
Definition at line 216 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iReaderHnd [protected] |
Definition at line 206 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iRspDataLen [protected] |
Definition at line 226 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iRspProtLen [protected] |
Definition at line 224 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iSendDataLen [protected] |
Definition at line 220 of file FedmIscPeripheralDevice.h.
int FedmIscPeripheralDevice::m_iSendProtLen [protected] |
Definition at line 222 of file FedmIscPeripheralDevice.h.
FEDM_ISCReader* FedmIscPeripheralDevice::m_pReader [protected] |
Definition at line 203 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucBusAdr [protected] |
Definition at line 209 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucLastStatus [protected] |
Definition at line 214 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucPort [protected] |
Definition at line 211 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucRspData[128] [protected] |
Definition at line 225 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucRspProt[128] [protected] |
Definition at line 223 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucSendData[128] [protected] |
Definition at line 219 of file FedmIscPeripheralDevice.h.
unsigned char FedmIscPeripheralDevice::m_ucSendProt[128] [protected] |
Definition at line 221 of file FedmIscPeripheralDevice.h.