2025-10-11 04:35:19 +08:00
|
|
|
#include "common/commands.h"
|
|
|
|
|
|
2025-10-15 04:32:59 +08:00
|
|
|
class IOCPBase
|
|
|
|
|
{
|
2025-10-11 04:35:19 +08:00
|
|
|
public:
|
2025-10-15 04:32:59 +08:00
|
|
|
virtual BOOL IsRunning() const = 0;
|
|
|
|
|
virtual VOID RunEventLoop(const BOOL& bCondition) = 0;
|
2025-10-11 04:35:19 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
typedef BOOL(*TrailCheck)(void);
|