Struct SystemInfoOptions

Struct Documentation

struct SystemInfoOptions

Options for SystemInfoPublisher::create.

All fields are optional. Defaults are documented per field.

Public Members

Context context

The context on which the publisher creates its channel.

Defaults to the global default context.

std::optional<std::string> topic

Optional channel topic name.

Defaults to /sysinfo.

std::optional<std::chrono::milliseconds> refresh_interval

Optional refresh interval.

Defaults to 500ms. Clamped to a minimum of 200ms.