> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/holoscan/sensor-bridge/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/holoscan/sensor-bridge/_mcp/server.

# hololink::emulation::FrameMetadata

```cpp showLineNumbers={false}
#include <hololink/emulation/base_transmitter.hpp>
```

***

## Member variables

| Name                 | Type       | Description |
| -------------------- | ---------- | ----------- |
| `flags`              | `uint32_t` |             |
| `psn`                | `uint32_t` |             |
| `crc`                | `uint32_t` |             |
| `timestamp_s_high`   | `uint32_t` |             |
| `timestamp_s_low`    | `uint32_t` |             |
| `timestamp_ns`       | `uint32_t` |             |
| `bytes_written_high` | `uint32_t` |             |
| `bytes_written_low`  | `uint32_t` |             |
| `frame_number`       | `uint32_t` |             |
| `metadata_s_high`    | `uint32_t` |             |
| `metadata_s_low`     | `uint32_t` |             |
| `metadata_ns`        | `uint32_t` |             |
| `reserved`           | `uint8_t`  |             |