Bläddra i källkod

#IQRV #comment [DevAdapter] 删除Test文件夹

gifur 4 år sedan
förälder
incheckning
bc40399470

+ 0 - 8
DevAdapter/test/CMakeLists.txt

@@ -1,8 +0,0 @@
-cmake_minimum_required(VERSION 2.8)
-
-project(cmbsz C CXX)
-
-set(CMAKE_COLOR_MAKEFILE ON)
-
-add_subdirectory(pinpad)
-add_subdirectory(cardswiper)

+ 0 - 12
DevAdapter/test/cardswiper/CMakeLists.txt

@@ -1,12 +0,0 @@
-rvc_dev_define_module("CardSwiper")
-
-set(${MODULE_PREFIX}_VENDOR "test")
-set(${MODULE_PREFIX}_VERSION "1")
-set(${MODULE_PREFIX}_BATCH "1")
-
-set(${MODULE_PREFIX}_SRCS SHARED
-        cardswiper_impl.cpp
-        )
-
-rvc_dev_config_library(${MODULE_NAME} ${MODULE_PREFIX})
-rvc_dev_target_install(${MODULE_FULL_NAME})

+ 0 - 195
DevAdapter/test/cardswiper/cardswiper_impl.cpp

@@ -1,195 +0,0 @@
-//
-// Created by LocalUser on 2019/1/7.
-//
-
-#include "cardwiper_impl.h"
-#include <cstring>
-
-CardSwiperImpl::CardSwiperImpl()
-    :m_mode(0)
-{
-
-}
-
-CardSwiperImpl::~CardSwiperImpl()
-{
-
-}
-
-ErrorCodeEnum CardSwiperImpl::GetDevCategory(DevCategoryInfo &devCategory)
-{
-
-    ErrorCodeEnum err = Error_Succeed;
-    std::strcpy(devCategory.szModel, "szModel");
-    std::strcpy(devCategory.szType, "szCategory");
-    std::strcpy(devCategory.szVendor, "szVendor");
-    return err;
-}
-
-ErrorCodeEnum CardSwiperImpl::Reset()
-{
-    ErrorCodeEnum err = Error_Unexpect;
-    m_mode = 0;
-    return err;
-}
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-ErrorCodeEnum CardSwiperImpl::DevOpen(int argNum, char* argArray)
-#else
-ErrorCodeEnum CardSwiperImpl::DevOpen(DWORD dwPort, DWORD dwBaudRate)
-#endif
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum CardSwiperImpl::DevClose()
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-
-ErrorCodeEnum CardSwiperImpl::GetLastErr(DevErrorInfo &devErrInfo)
-{
-    strcpy(devErrInfo.szErrMsg, "hello from cardwiper.cmbsz");
-    devErrInfo.dwErrMsgLen = strlen("hello from cardwiper.cmbsz");
-    return Error_Succeed;
-}
-
-ErrorCodeEnum CardSwiperImpl::GetDevStatus(CardSwiperStatus& devStatus)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::AbortRead()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::QueryCardStatus(const DWORD dwPos, int& iStatus, MagTracks& magTracks)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::MagRead(MagTracks& magTracks)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::ActiveICCard()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::ActiveContactlessICCard(char fstType, char scdType, char thdType, char& outType)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::ContactIC()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::ReleaseIC()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::DeactivateICCard()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::DeactContactlessICCard()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::WarmReset()
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::ICCommand(CmdInfo sendBuf, CmdInfo& recvBuf)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::MifareCommand(MifareFuctionEnum eFunType, CmdInfo sendBuf, CmdInfo& recvBuf)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::RFTypeABCommand(CmdInfo sendBuf, CmdInfo& recvBuf)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::GetKeyPair(char*& priKey, int& priSize, char*& pubKey, int& pubSize)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::LoadPrivateKey(const char* pKey, const int size)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::SendRandomNum(const char* pRandomNum, const char* pRamChk, char*& pData)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::SendWorkingKey(const char* pWorkingKey)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::GetDeviceSN(char*& pDevSN)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::TransferEnInit(int& iStatus, BYTE*& Cr1, int& lenR1, BYTE*& Cr3, int& lenR3, BYTE*& dKey, int& lenKey)
-{
-    return Error_NotImpl;
-}
-
-ErrorCodeEnum CardSwiperImpl::SetR2(int& iStatus, BYTE* pCr2, int lenR2)
-{
-    return Error_NotImpl;
-}
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-DEVICEBASE_API ErrorCodeEnum  CreateDevComponent(DWORD dwDevClassID, DeviceBaseClass*& pOutDevAptObj)
-#else
-DEVICEBASE_API ErrorCodeEnum  CreateDevComponent(DeviceBaseClass*& pOutDevAptObj)
-#endif
-{
-    pOutDevAptObj = new CardSwiperImpl();
-    if(pOutDevAptObj == NULL)
-    {
-        return Error_Resource;
-    }
-    return Error_Succeed;
-}
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-DEVICEBASE_API ErrorCodeEnum  ReleaseDevComponent(DWORD dwDevClassID, DeviceBaseClass*& pInDevAptObj)
-#else
-DEVICEBASE_API ErrorCodeEnum  ReleaseDevComponent(DeviceBaseClass*& pInDevAptObj)
-#endif
-{
-    if(pInDevAptObj == NULL)
-    {
-        return Error_Param;
-    }
-    if(CardSwiperImpl* pTmp = dynamic_cast<CardSwiperImpl*>(pInDevAptObj))
-    {
-        delete pTmp;
-        pTmp = NULL;
-        return Error_Succeed;
-    }
-    return Error_Param;
-}

+ 0 - 58
DevAdapter/test/cardswiper/cardwiper_impl.h

@@ -1,58 +0,0 @@
-//
-// Created by LocalUser on 2019/1/7.
-//
-
-#ifndef LIBFRAMEWORK_CARDSWIPER_IMPL_H
-#define LIBFRAMEWORK_CARDSWIPER_IMPL_H
-
-#include "CardSwiperClass.h"
-
-class CardSwiperImpl : public CardSwiperClass
-{
-public:
-    CardSwiperImpl();
-    ~CardSwiperImpl();
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-	ErrorCodeEnum DevOpen(int argNum, char* argArray);
-#else
-	ErrorCodeEnum DevOpen(DWORD dwPort, DWORD dwBaudRate);
-#endif
-
-    //DeviceBaseClass
-    ErrorCodeEnum GetDevCategory(DevCategoryInfo &devCategory);
-    ErrorCodeEnum Reset();
-    ErrorCodeEnum DevClose();
-    ErrorCodeEnum GetLastErr(DevErrorInfo &devErrInfo);
-
-    //CardSwiperClass
-    virtual ErrorCodeEnum GetDevStatus(CardSwiperStatus& devStatus);
-    virtual ErrorCodeEnum AbortRead();
-    virtual ErrorCodeEnum QueryCardStatus(const DWORD dwPos, int& iStatus, MagTracks& magTracks);
-	virtual ErrorCodeEnum MagRead(MagTracks& magTracks);
-	virtual ErrorCodeEnum ActiveICCard();
-	virtual ErrorCodeEnum ActiveContactlessICCard(char fstType, char scdType, char thdType, char& outType);
-	virtual ErrorCodeEnum ContactIC();
-	virtual ErrorCodeEnum ReleaseIC();
-	virtual ErrorCodeEnum DeactivateICCard();
-	virtual ErrorCodeEnum DeactContactlessICCard();
-	virtual ErrorCodeEnum WarmReset();
-	virtual ErrorCodeEnum ICCommand(CmdInfo sendBuf, CmdInfo& recvBuf);
-	virtual ErrorCodeEnum MifareCommand(MifareFuctionEnum eFunType, CmdInfo sendBuf, CmdInfo& recvBuf);
-	virtual ErrorCodeEnum RFTypeABCommand(CmdInfo sendBuf, CmdInfo& recvBuf);
-	virtual ErrorCodeEnum GetKeyPair(char*& priKey, int& priSize, char*& pubKey, int& pubSize);
-	virtual ErrorCodeEnum LoadPrivateKey(const char* pKey, const int size);
-	virtual ErrorCodeEnum SendRandomNum(const char* pRandomNum, const char* pRamChk, char*& pData);
-	virtual ErrorCodeEnum SendWorkingKey(const char* pWorkingKey);
-	virtual ErrorCodeEnum GetDeviceSN(char*& pDevSN);
-	virtual ErrorCodeEnum TransferEnInit(int& iStatus, BYTE*& Cr1, int& lenR1, BYTE*& Cr3, int& lenR3, BYTE*& dKey, int& lenKey);
-	virtual ErrorCodeEnum SetR2(int& iStatus, BYTE* pCr2, int lenR2);
-	virtual ErrorCodeEnum IfDevOnline(int& bOn) { bOn = 1; return Error_Succeed; }
-	virtual ErrorCodeEnum EjectCard(CardPosEnum ePos) { return Error_Succeed; }
-
-protected:
-	int m_mode;
-};
-
-
-#endif //LIBFRAMEWORK_CARDSWIPER_IMPL_H

+ 0 - 12
DevAdapter/test/pinpad/CMakeLists.txt

@@ -1,12 +0,0 @@
-rvc_dev_define_module("PinPad")
-
-set(${MODULE_PREFIX}_VENDOR "test")
-set(${MODULE_PREFIX}_VERSION "1")
-set(${MODULE_PREFIX}_BATCH "1")
-
-set(${MODULE_PREFIX}_SRCS SHARED
-        pinpad_impl.cpp   
-        )
-
-rvc_dev_config_library(${MODULE_NAME} ${MODULE_PREFIX})
-rvc_dev_target_install(${MODULE_FULL_NAME})

+ 0 - 194
DevAdapter/test/pinpad/pinpad_impl.cpp

@@ -1,194 +0,0 @@
-//
-// Created by LocalUser on 2019/1/7.
-//
-
-#include "pinpad_impl.h"
-#include <cstring>
-
-PinPadClassImpl::PinPadClassImpl()
-    :m_mode(0)
-{
-
-}
-
-PinPadClassImpl::~PinPadClassImpl()
-{
-
-}
-
-ErrorCodeEnum PinPadClassImpl::GetDevCategory(DevCategoryInfo &devCategory)
-{
-
-    ErrorCodeEnum err = Error_Succeed;
-    std::strcpy(devCategory.szModel, "szModel");
-    std::strcpy(devCategory.szType, "szCategory");
-    std::strcpy(devCategory.szVendor, "szVendor");
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::Reset()
-{
-    ErrorCodeEnum err = Error_Unexpect;
-    m_mode = 0;
-    return err;
-}
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-ErrorCodeEnum PinPadClassImpl::DevOpen(int argNum, char* argArray)
-#else
-ErrorCodeEnum PinPadClassImpl::DevOpen(DWORD dwPort, DWORD dwBaudRate)
-#endif
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::DevClose()
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::KeyRead(BYTE &ch)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    static int cursor = 0;
-    if(m_mode == 0) {
-        ch = 0x0d;
-        cursor = 0;
-    }
-    else {
-        ch = 0x3f;
-    }
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::StartPinInput(BYTE byLen)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    m_mode = 1;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::StartPinInputConfirm(BYTE byLen)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    m_mode = 1;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::StartPlainInput()
-{
-    ErrorCodeEnum err = Error_Succeed;
-    m_mode = 0;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::StopInput()
-{
-    ErrorCodeEnum err = Error_Succeed;
-    m_mode = 0;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::LoadMasterKey(MasterKeyParam masterKey)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::LoadWorkingKey(WorkKeyParam wkKey)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::ActiveWorkingKey(DWORD dwMkSN, DWORD dwWkSN)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::SetParam(SetParamTypeEnum eType, SetParamValueEnum eValue)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::EncryptData(EnDecryptInfo srcInfo, EnDecryptInfo &destInfo)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    memset(destInfo.data, 0, sizeof(destInfo.data));
-    if(std::strcmp((const char*)srcInfo.data, "0000000000000000") == 0) {
-        std::strcpy((char*)destInfo.data, "EC6162E6E08C7279");
-        destInfo.dwSize = 16;
-    } else if(std::strcmp((const char*)srcInfo.data, "1234567890123456ff00ff001122334400000000000000001234567890123456ff00ff001122334400000000000000001234567890123456ff00ff001122334400000000000000001234567890123456ff00ff001122334400000000000000001234567890123456ff00ff001122334400000000000000001234567890123456") == 0) {
-        std::strcpy((char*)destInfo.data, "9DFE47D355F40F33FC634AF5BA511337DC36261313DDF70F6B7E5696EC55BDE4C39F7CE724AA864AC3074B2F4A51FC87C2A160A9102507E8126312B204392EB4BDA42A724E2F75FC9B87EE02B4CB47813A0F9A734EF5680D20D897CB2DB4EB2EF0D24B8AE2FA277F569F222AABE660AA2D276B9432D8941AAA64D1E62209ABFC");
-        destInfo.dwSize = 256;
-    } else {
-        err = Error_NotImpl;
-    }
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::MacEncrypt(EnDecryptInfo srcInfo, EnDecryptInfo &destInfo)
-{
-    ErrorCodeEnum err = Error_NotImpl;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::GetPinBlock(PinBlock &block)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    std::strcpy((char*)block.data, "147DE54A44497DDB");
-    block.dwSize = 16;
-    return err;
-}
-
-ErrorCodeEnum PinPadClassImpl::SetAccNo(AccountInfo accInfo)
-{
-    ErrorCodeEnum err = Error_Succeed;
-    return err;
-}
-
-
-ErrorCodeEnum PinPadClassImpl::GetLastErr(DevErrorInfo &devErrInfo)
-{
-    strcpy(devErrInfo.szErrMsg, "hello from pinpad.cmbsz");
-    devErrInfo.dwErrMsgLen = strlen("hello from pinpad.cmbsz");
-    return Error_Succeed;
-}
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-DEVICEBASE_API ErrorCodeEnum  CreateDevComponent(DWORD dwDevClassID, DeviceBaseClass*& pOutDevAptObj)
-#else
-DEVICEBASE_API ErrorCodeEnum  CreateDevComponent(DeviceBaseClass*& pOutDevAptObj)
-#endif
-{
-    pOutDevAptObj = new PinPadClassImpl();
-    if(pOutDevAptObj == NULL)
-    {
-        return Error_Resource;
-    }
-    return Error_Succeed;
-}
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-DEVICEBASE_API ErrorCodeEnum  ReleaseDevComponent(DWORD dwDevClassID, DeviceBaseClass*& pInDevAptObj)
-#else
-DEVICEBASE_API ErrorCodeEnum  ReleaseDevComponent(DeviceBaseClass*& pInDevAptObj)
-#endif
-{
-    if(pInDevAptObj == NULL)
-    {
-        return Error_Param;
-    }
-    if(PinPadClassImpl* pTmp = dynamic_cast<PinPadClassImpl*>(pInDevAptObj))
-    {
-        delete pTmp;
-        pTmp = NULL;
-        return Error_Succeed;
-    }
-    return Error_Param;
-
-}

+ 0 - 51
DevAdapter/test/pinpad/pinpad_impl.h

@@ -1,51 +0,0 @@
-//
-// Created by LocalUser on 2019/1/7.
-//
-
-#ifndef LIBFRAMEWORK_PINPAD_IMPL_H
-#define LIBFRAMEWORK_PINPAD_IMPL_H
-
-#include "PinPadClass.h"
-
-class PinPadClassImpl : public PinPadClass
-{
-public:
-    PinPadClassImpl();
-    ~PinPadClassImpl();
-
-#if DEVICE_BASE_INTERFACE_FILE_VERSION == 2
-    ErrorCodeEnum DevOpen(int argNum, char* argArray);
-#else
-    ErrorCodeEnum DevOpen(DWORD dwPort, DWORD dwBaudRate);
-#endif
-
-    //DeviceBaseClass
-    ErrorCodeEnum GetDevCategory(DevCategoryInfo &devCategory);
-    ErrorCodeEnum Reset();
-    ErrorCodeEnum DevClose();
-    ErrorCodeEnum GetLastErr(DevErrorInfo &devErrInfo);
-
-    //PinPadClass
-    ErrorCodeEnum KeyRead(BYTE &ch);
-    ErrorCodeEnum PinRead(BYTE &ch);
-
-    ErrorCodeEnum StartPinInput(BYTE byLen);
-    ErrorCodeEnum StartPinInputConfirm(BYTE byLen);
-
-    ErrorCodeEnum StartPlainInput();
-    ErrorCodeEnum StopInput();
-    ErrorCodeEnum LoadMasterKey(MasterKeyParam masterKey);
-    ErrorCodeEnum LoadWorkingKey(WorkKeyParam wkKey);
-    ErrorCodeEnum ActiveWorkingKey(DWORD dwMkSN, DWORD dwWkSN);
-    ErrorCodeEnum SetParam(SetParamTypeEnum eType, SetParamValueEnum eValue);
-    ErrorCodeEnum EncryptData(EnDecryptInfo srcInfo, EnDecryptInfo &destInfo);
-    ErrorCodeEnum MacEncrypt(EnDecryptInfo srcInfo, EnDecryptInfo &destInfo);
-    ErrorCodeEnum GetPinBlock(PinBlock &block);
-    ErrorCodeEnum SetAccNo(AccountInfo accInfo);
-    int GetEncryptFunc(){ return 1;}
-private:
-    int m_mode;
-};
-
-
-#endif //LIBFRAMEWORK_PINPAD_IMPL_H