Emx::EuvIdle类 参考

空闲回调,当loop处于空闲状态时会触发此事件

#include "EuvIdle.hpp"

Public 类型

using Callback = std::function< void()>
 当空闲事件触发后调用的回调函数 更多...
 

Public 成员函数

 EuvIdle ()
 
virtual ~EuvIdle ()
 
ErrCodeE Create (EuvLoop &loop, EuvIdle::Callback cb)
 创建空闲事件监测 更多...
 
void Destroy ()
 销毁空闲事件监测 更多...
 

成员类型定义说明

◆ Callback

using Emx::EuvIdle::Callback = std::function<void()>

构造及析构函数说明

◆ EuvIdle()

Emx::EuvIdle::EuvIdle ( )
inline

◆ ~EuvIdle()

virtual Emx::EuvIdle::~EuvIdle ( )
inlinevirtual

成员函数说明

◆ Create()

ErrCodeE Emx::EuvIdle::Create ( EuvLoop loop,
EuvIdle::Callback  cb 
)
参数
loop[in] 需要绑定到loop
cb[in] loop空闲后触发的回调函数
返回
ErrCodeE

◆ Destroy()

void Emx::EuvIdle::Destroy ( )

被这些函数引用 ~EuvIdle().