#pragma once #include "CEquipment.h" namespace SERVO { class CBakeCooling : public CEquipment { public: CBakeCooling(); virtual ~CBakeCooling(); public: virtual const char* getClassName(); virtual void init(); virtual void term(); virtual void initPins(); virtual void initSteps(); virtual void initSlots(); virtual void onTimer(UINT nTimerid); virtual void serialize(CArchive& ar); virtual void getAttributeVector(CAttributeVector& attrubutes); virtual int recvIntent(CPin* pPin, CIntent* pIntent); virtual int getIndexerOperationModeBaseValue(); virtual short getSlotUnit(short slot) { return slot % 2 == 1 ? 0 : 1; }; virtual bool isSlotProcessed(int slot); }; }