//------------------------------------------------------------------------ /** \file IDeviceOfflineEventHandler.h \brief Contains the device off-line event handler base class. \Date 2016-8-09 \Version 1.1.1608.9091 */ //------------------------------------------------------------------------ #ifndef GX_DEVICE_OFFLINE_EVENT_HANDLER_H #define GX_DEVICE_OFFLINE_EVENT_HANDLER_H class IDeviceOfflineEventHandler { public: //--------------------------------------------------------- /** \brief Destructor */ //--------------------------------------------------------- virtual ~IDeviceOfflineEventHandler(void){}; //--------------------------------------------------------- /** \brief This method is called when the device was off-line. */ //--------------------------------------------------------- virtual void DoOnDeviceOfflineEvent(void* pUserParam) = 0; }; #endif //GX_DEVICE_OFFLINE_EVENT_HANDLER_H