This is the shipped English man-page reference for zerodds-record — the same text as man zerodds-record. The surrounding navigation follows the language switch; the reference body stays English, as man-pages conventionally do.
Dies ist die ausgelieferte englische man-page-Referenz für zerodds-record — derselbe Text wie man zerodds-record. Navigation und Seitenrahmen folgen dem Sprach-Umschalter; der Referenz-Body bleibt englisch, wie man-pages es konventionell tun.
NAME
zerodds-record - capture and inspect ZeroDDS .zddsrec files
SYNOPSIS
zerodds-record record [-o FILE] [-d DOMAIN] [-t TOPIC]... [--duration DUR] [--max-sample-bytes N]
zerodds-record info FILE
zerodds-record list FILE
DESCRIPTION
zerodds-record captures live DDS topics into a versioned binary .zddsrec file and reads existing files for inspection.
The record sub-command starts a DCPS runtime, registers a user-reader per --topic flag, and writes every received sample into the output file. Recording stops on SIGINT or after --duration elapses.
info parses the file header and prints time-base, participants and topic list. list counts frames per topic.
OPTIONS FOR record
- -o, --output FILE
-
Output path. Default: capture-<unix-ts>.zddsrec.
- -d, --domain ID
-
DDS Domain ID. Default: 0.
- -t, --topic NAME
-
Topic to subscribe (repeatable, at least one required).
- --duration DUR
-
Recording duration: 5, 30s, 2m, 1h. Default: indefinite (until SIGINT).
- --max-sample-bytes N
-
DoS cap per sample. Default: 1048576.
GLOBAL OPTIONS
- -h, --help
-
Show help and exit.
- -V, --version
-
Print version and exit.
EXIT STATUS
- 0
-
Success.
- 2
-
CLI parse error.
- 3
-
DDS or I/O error.
FILES
- capture-<unix-ts>.zddsrec
-
Default output filename when --output is not given.
SEE ALSO
zerodds-admin(1), zerodds-replay(1)
Spec: docs/specs/zddsrec-1.0.md
AUTHORS
ZeroDDS Contributors <release@zerodds.org>