YD_OCC_Frame_I.h 541 B

12345678910111213141516171819
  1. #pragma once
  2. #include "CallBackFun_Def.h"
  3. class CYD_OCC_Frame_I
  4. {
  5. public:
  6. CYD_OCC_Frame_I() {}
  7. virtual ~CYD_OCC_Frame_I() {}
  8. public:
  9. virtual BOOL Start_Wotk( NETDATA_CALLBACK pFunTCP,
  10. NETDATA_CALLBACK pFunUDP,
  11. OCC_LOG_CALLBACK pOccLog ) = 0;
  12. public:
  13. virtual BOOL Send_TCP_Data(char* pData, int nDataLen) = 0;
  14. virtual BOOL Send_UDP_Data(char* pData, int nDataLen) = 0;
  15. };
  16. typedef CYD_OCC_Frame_I* (__stdcall* OCCFRAME_INS_MAKE)(); //´´½¨ÊµÀý
  17. typedef void(__stdcall* OCCFRAME_INS_FREE)(LPVOID lpInstance); //ɾ³ýʵÀý