123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #include "stdafx.h"
- #include "OEM.Dap.h"
- //#include "CCOS.Dev.FPD.Demo.h"
- #include "CCOS.Dev.Generator.VMIMAMMO.h"
- OemDap::OemDap(std::shared_ptr <CCOS::Dev::IOEventCenter> EventCenter): super(EventCenter)
- {
- }
- OemDap::~OemDap()
- {
- }
- bool OemDap::Prepare()
- {
- printf("OemDap::Prepare\n");
- Register();
- return true;
- }
- void OemDap::Register()
- {
- printf("OemDap::Register\n");
- auto p = static_cast <DapDevice*> (this);
- super::Register();
- //auto Disp = Dispatch.Lock().As();
- //Disp->Action.Push("ClearDAP", p, &OemDap::JSClearDAP);
- //Disp->Action.Push("QueryDAP", p, &OemDap::JSQueryDAP);
- //Disp->Get.Push("DAP", p, &OemDap::JSGetDAP);
-
- }
- void OemDap::SetCtrlDev(VMIMAMMODevice* pCtrlDev)
- {
- m_pGEN = pCtrlDev;
- }
- RET_STATUS OemDap::ClearDap()
- {
- RET_STATUS ret = RET_STATUS::RET_FAILED;
-
-
- ret = m_pGEN->Clear_DAP();
- return ret;
- }
- RET_STATUS OemDap::QueryDap()
- {
- RET_STATUS ret = RET_STATUS::RET_FAILED;
- ret = m_pGEN->QueryDAP();
- return ret;
- }
|