linux版本中间件

ChanTrunk.h 563B

123456789101112131415161718192021
  1. #pragma once
  2. #include "VirtualChan.h"
  3. class ChanTrunk : public VirtualChan
  4. {
  5. public:
  6. ChanTrunk(CFsProxy* pParent, uint32_t ChanNo);
  7. virtual ~ChanTrunk();
  8. virtual DEV_RES_TYPE type(void) const override { return DEV_RES_TYPE_TRUNK; }
  9. virtual bool isVoid(void) const override { return false; }
  10. virtual bool isFree(void) const override;
  11. virtual void regist(void) const override;
  12. virtual void onChanEvent(PCHAN_EVENT_NOTIFY pNotify) override;
  13. virtual void onSessionChanEvent(VirtualChan* pChanSession, PCHAN_EVENT_NOTIFY pNotify)override;
  14. private:
  15. };