# otOperationalDatasetTlvs Struct Reference

# otOperationalDatasetTlvs


`#include <openthread/dataset.h>`

Represents an Active or Pending Operational Dataset.

## Summary

The Operational Dataset is TLV encoded as specified by Thread.

| ### Public attributes ||
|---|---|
| `https://openthread.io/reference/struct/ot-operational-dataset-tlvs#structot_operational_dataset_tlvs_1a8f8df256046cfbcaf6cf825c1d928eaf` | `uint8_t` Size of Operational Dataset in bytes. |
| `https://openthread.io/reference/struct/ot-operational-dataset-tlvs#structot_operational_dataset_tlvs_1a94e0abc49ac2c60f119fa6615828f462[254]` | `uint8_t` Operational Dataset TLVs. |

## Public attributes

### mLength

```
uint8_t otOperationalDatasetTlvs::mLength
```
Size of Operational Dataset in bytes.

### mTlvs

```
uint8_t otOperationalDatasetTlvs::mTlvs[254]
```
Operational Dataset TLVs.

## Resources

OpenThread API Reference topics originate from the source code, available
on [GitHub](https://github.com/openthread/openthread/tree/main/include/openthread).
For more information, or to contribute to our documentation, refer to
[Resources](https://openthread.io/resources).