Class PipelineState

Inheritance Relationships

Base Type

Class Documentation

class PipelineState : public dai::Buffer

Pipeline event message.

Public Functions

PipelineState() = default
virtual ~PipelineState()
inline virtual void serialize(std::vector<std::uint8_t> &metadata, DatatypeEnum &datatype) const override
inline virtual DatatypeEnum getDatatype() const override

Get the datatype of this specific message.

Returns:

DatatypeEnum

nlohmann::json toJson() const
DEPTHAI_SERIALIZE(PipelineState, Buffer::ts, Buffer::tsDevice, Buffer::sequenceNum, nodeStates, configSequenceNum)

Public Members

std::unordered_map<int64_t, NodeState> nodeStates
uint32_t configSequenceNum = 0