VLink  2.0.0
A high-performance communication middleware
vlink::Timeout结构体 参考final

Compile-time timeout constants used by the public blocking wait helpers. 更多...

#include <types.h>

vlink::Timeout 的协作图:

静态 Public 属性

static constexpr std::chrono::milliseconds kDefaultInterval
 Default wait timeout: 5 seconds. 更多...
 
static constexpr std::chrono::milliseconds kInfinite {-1}
 Wait indefinitely (negative timeout). 更多...
 

详细描述

Compile-time timeout constants used by the public blocking wait helpers.

Provides canonical values for the wait_for_* family on Publisher, Subscriber, Client and friends.

类成员变量说明

◆ kDefaultInterval

constexpr std::chrono::milliseconds vlink::Timeout::kDefaultInterval
staticconstexpr
初始值:
{
5'000}

Default wait timeout: 5 seconds.

◆ kInfinite

constexpr std::chrono::milliseconds vlink::Timeout::kInfinite {-1}
staticconstexpr

Wait indefinitely (negative timeout).


该结构体的文档由以下文件生成: