Structs§
- Cask
Channel - Information about a channel to be recorded into the casks
- Cask
Message Sink - Cask
Reader - Cask
Record - Connects to data channels of arbitrary type and records messages into a cask.
- Cask
Record Config - Cask
Record Config Aux - Cask
Record Signals - Cask
Replay - Reads messages from a cask and provides transmitting channels of arbitrary type.
- Cask
Replay Config - Cask
Replay Config Aux - Cask
Replay TxBundle - A bundle of transmitting channels
- Cask
RxBundle - A bundle of receiving channels which can be recorded into a cask.
- Cask
Writer - Writes nodo messages to a cask using bincode serialization
- Cask
Writer Config - Configuration for writing a cask
- Cask
Writer Config Builder - Helper to create CaskWriterConfig
- Shared
Cask Control - Access to cask recording controls which can be shared across threads and codelets.
- Write
MsgStats
Enums§
- Cask
Control Error - Cask
Record Config Parameter Kind - Cask
Record Signals Kind - Cask
Record Status - Cask
Replay Config Parameter Kind - Cask
Replay Status
Functions§
- cask_
read_ all_ nodo_ messages - Reads all messages stored in a cask potentially divided into multiple clips. Note that this function might allocate a lot of memory and should only be used on small casks.
- mcap_
to_ nodo_ message - next_
clip_ path - If given path is a clip path gets the next clip path. For example for the clip path “/tmp/foo-0313.mcap” this function would return “/tmp/foo-0314.mcap”.