zCm 0.1.0
Lightweight messaging toolkit
Loading...
Searching...
No Matches
zcm_proc_data_socket_cfg Struct Reference

One runtime data socket entry parsed from XML. More...

#include <zcm_proc_runtime.h>

Data Fields

zcm_proc_data_socket_kind_t kind
 Socket role (PUB/SUB/PUSH/PULL).
int port
 Bound TCP port for PUB/PUSH; auto-assigned if initially unset.
char target [128]
 Target node name for SUB/PULL endpoints.
char topics [ZCM_PROC_SUB_TOPIC_MAX][128]
 Topic prefixes applied on SUB sockets.
size_t topic_count
 Number of valid entries in topics.
char payload [256]
 Payload text used by PUB/PUSH workers.
int interval_ms
 Publish/push loop period in milliseconds.

Detailed Description

Definition at line 48 of file zcm_proc_runtime.h.

Field Documentation

◆ interval_ms

int zcm_proc_data_socket_cfg::interval_ms

Definition at line 62 of file zcm_proc_runtime.h.

◆ kind

zcm_proc_data_socket_kind_t zcm_proc_data_socket_cfg::kind

Definition at line 50 of file zcm_proc_runtime.h.

◆ payload

char zcm_proc_data_socket_cfg::payload[256]

Definition at line 60 of file zcm_proc_runtime.h.

◆ port

int zcm_proc_data_socket_cfg::port

Definition at line 52 of file zcm_proc_runtime.h.

◆ target

char zcm_proc_data_socket_cfg::target[128]

Definition at line 54 of file zcm_proc_runtime.h.

◆ topic_count

size_t zcm_proc_data_socket_cfg::topic_count

Definition at line 58 of file zcm_proc_runtime.h.

◆ topics

char zcm_proc_data_socket_cfg::topics[ZCM_PROC_SUB_TOPIC_MAX][128]

Definition at line 56 of file zcm_proc_runtime.h.


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