IDeviceHandler.h 271 B

1234567891011121314
  1. #pragma once
  2. #include "INaming.h"
  3. namespace DIOS::Dev::Detail::MachineryECOM
  4. {
  5. class IDeviceHandler : public INaming
  6. {
  7. public:
  8. virtual void Initialize(const std::string &name) = 0;
  9. virtual void OnDeviceDataArrived(unsigned char *data,int datalength) = 0;
  10. };
  11. }