GrpcPrint/PrintC/Communication/G4PurifierClient.h

24 lines
670 B
C++

#pragma once
#include "PurifierClient.h"
class G4PurifierClient :public PurifierClient
{
public:
G4PurifierClient(void* pconfig = nullptr);
~G4PurifierClient();
void SetHopperClean(bool bvalue) {}
void SetCoverWind(bool bvalue);
void SetCoverWindOffset(float offset);
void SetProtectionPressure(bool bvalue);
private:
//void InitCommand();
//static void ProcSetPressureValue(void* pobject, Command* pcommand);
//static void G4ProcReadInfoXT(void* pobject, Command* pcommand);
//static void G4ProcReadInfoXT_2(void* pobject, Command* pcommand);
private:
static const unsigned int READ_ITEM_COUNT = 3;
static const unsigned int READ_ITEM_COUNT_2 = 9;
};