Public Member Functions | Protected Member Functions | Protected Attributes
FedmIscPeripheralDevice Class Reference

#include <FedmIscPeripheralDevice.h>

Inheritance diagram for FedmIscPeripheralDevice:
Inheritance graph
[legend]

List of all members.

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_INFOGetInfo ()
int GetLastError ()
unsigned char GetLastStatus ()
int GetPDType ()
FEDM_ISCReaderGetReaderObject ()
const char * GetStatusText (unsigned char ucStatus)
FEDM_ISC_PERIPHERAL_DEVICE_INFOReadInfo ()
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_ISCReaderm_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]

Detailed Description

Definition at line 153 of file FedmIscPeripheralDevice.h.


Constructor & Destructor Documentation

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.

Definition at line 89 of file FedmIscPeripheralDevice.cpp.


Member Function Documentation

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.

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.

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.

Definition at line 107 of file FedmIscPeripheralDevice.cpp.

void FedmIscPeripheralDevice::SetLastError ( int  iError) [protected]

Definition at line 452 of file FedmIscPeripheralDevice.cpp.


Member Data Documentation

Definition at line 229 of file FedmIscPeripheralDevice.h.

Definition at line 213 of file FedmIscPeripheralDevice.h.

Definition at line 216 of file FedmIscPeripheralDevice.h.

Definition at line 206 of file FedmIscPeripheralDevice.h.

Definition at line 226 of file FedmIscPeripheralDevice.h.

Definition at line 224 of file FedmIscPeripheralDevice.h.

Definition at line 220 of file FedmIscPeripheralDevice.h.

Definition at line 222 of file FedmIscPeripheralDevice.h.

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.


The documentation for this class was generated from the following files:


maggie_rfid_drivers
Author(s): Raul Perula-Martinez
autogenerated on Mon Sep 14 2015 03:05:32