VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::Qos::PublishMode Struct Referencefinal

Controls whether the DataWriter sends synchronously or asynchronously. More...

#include <qos.h>

Collaboration diagram for vlink::Qos::PublishMode:

Public Types

enum  Kind : uint8_t { kSync = 0 , kASync = 1 }

Public Attributes

Kind kind {kSync}
 Publish mode.

Detailed Description

Controls whether the DataWriter sends synchronously or asynchronously.

Kind Behaviour
kSync Write completes before returning to the caller
kASync Write is queued and sent by a background thread

Member Enumeration Documentation

◆ Kind

Enumerator
kSync 

Synchronous publish.

kASync 

Asynchronous publish via background thread.

Member Data Documentation

◆ kind

Kind vlink::Qos::PublishMode::kind {kSync}

Publish mode.


The documentation for this struct was generated from the following file:
  • include/vlink/extension/qos.h