GrpcPrint/PrintS/external/Galaxy/include/IDeviceOfflineEventHandler.h
2024-03-26 10:33:00 +08:00

32 lines
974 B
C++

//------------------------------------------------------------------------
/**
\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