> 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::DPRegisters

> Per-data-plane register slice.

Per-data-plane register slice.

One instance per unique data\_plane\_id, shared by every [DataPlane](../classes/dataplane) instance with that id. Holds the hif\_data registers (DP\_PACKET\_SIZE, DP\_PACKET\_UDP\_PORT, DP\_VP\_MASK) the host writes once per physical data plane.

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

***

## Member variables

| Name          | Type       | Description |
| ------------- | ---------- | ----------- |
| `hif_data`    | `uint32_t` |             |
| `hif_address` | `uint32_t` |             |