Syntalos::InputPortChangeRequest

Syntalos::InputPortChangeRequest

Syntalos::InputPortChangeRequest

Information about an input port change.

#include <ipc-types-private.h>

Public Functions

Name
InputPortChangeRequest() =default
InputPortChangeRequest(PortAction pa)
voidwriteTo(BinaryStreamWriter & out) const
ByteVectortoBytes() const
InputPortChangeRequestreadFrom(BinaryStreamReader & in)
InputPortChangeRequestfromMemory(const void * memory, size_t size)

Public Attributes

Name
PortActionaction
std::stringid
std::stringtitle
intdataTypeId
MetaStringMapmetadata
uintthrottleItemsPerSec

Public Functions Documentation

function InputPortChangeRequest

InputPortChangeRequest() =default

function InputPortChangeRequest

inline explicit InputPortChangeRequest(
    PortAction pa
)

function writeTo

inline void writeTo(
    BinaryStreamWriter & out
) const

function toBytes

inline ByteVector toBytes() const

function readFrom

static inline InputPortChangeRequest readFrom(
    BinaryStreamReader & in
)

function fromMemory

static inline InputPortChangeRequest fromMemory(
    const void * memory,
    size_t size
)

Public Attributes Documentation

variable action

PortAction action {PortAction::UNKNOWN};

variable id

std::string id;

variable title

std::string title;

variable dataTypeId

int dataTypeId {-1};

variable metadata

MetaStringMap metadata;

variable throttleItemsPerSec

uint throttleItemsPerSec {0};

Updated on 2026-04-20 at 00:59:18 +0000