Syntalos::OutputPortChangeRequest

Syntalos::OutputPortChangeRequest

Syntalos::OutputPortChangeRequest

Information about an output port change.

#include <ipc-types-private.h>

Public Functions

Name
OutputPortChangeRequest() =default
OutputPortChangeRequest(PortAction pa)
voidwriteTo(BinaryStreamWriter & out) const
ByteVectortoBytes() const
OutputPortChangeRequestreadFrom(BinaryStreamReader & in)
OutputPortChangeRequestfromMemory(const void * memory, size_t size)

Public Attributes

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

Public Functions Documentation

function OutputPortChangeRequest

OutputPortChangeRequest() =default

function OutputPortChangeRequest

inline explicit OutputPortChangeRequest(
    PortAction pa
)

function writeTo

inline void writeTo(
    BinaryStreamWriter & out
) const

function toBytes

inline ByteVector toBytes() const

function readFrom

static inline OutputPortChangeRequest readFrom(
    BinaryStreamReader & in
)

function fromMemory

static inline OutputPortChangeRequest 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 topology

IpcServiceTopology topology;

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