ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
ngl::logfile::config Struct Reference

日志文件配置结构体。 More...

#include <logprintf.h>

Public Types

enum  { min_flush_time = 1000 }

Public Member Functions

int32_t flush ()
 轮转/刷新间隔覆盖值(毫秒)

Public Attributes

i32_actordataid m_id
std::string m_dir
 拥有此文件的日志actor ID
ELOG_TYPE m_type = ELOG_DEFAULT
 日志根目录
int32_t m_flush_time = 0
 逻辑流:默认日志或BI日志

Detailed Description

日志文件配置结构体。

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
min_flush_time 

最小刷新间隔(毫秒)

Member Function Documentation

◆ flush()

int32_t ngl::logfile::config::flush ( )
inline

轮转/刷新间隔覆盖值(毫秒)

获取实际刷新间隔。

Returns
int32_t 刷新间隔(毫秒),不小于min_flush_time

The documentation for this struct was generated from the following file: