Syntalos::InputPortChangeRequest
Syntalos::InputPortChangeRequest
Information about an input port change.
#include <ipc-types-private.h>
Public Functions
| Name | |
|---|---|
| InputPortChangeRequest() =default | |
| InputPortChangeRequest(PortAction pa) | |
| void | writeTo(BinaryStreamWriter & out) const |
| ByteVector | toBytes() const |
| InputPortChangeRequest | readFrom(BinaryStreamReader & in) |
| InputPortChangeRequest | fromMemory(const void * memory, size_t size) |
Public Attributes
| Name | |
|---|---|
| PortAction | action |
| std::string | id |
| std::string | title |
| int | dataTypeId |
| MetaStringMap | metadata |
| uint | throttleItemsPerSec |
Public Functions Documentation
function InputPortChangeRequest
InputPortChangeRequest() =defaultfunction InputPortChangeRequest
inline explicit InputPortChangeRequest(
PortAction pa
)function writeTo
inline void writeTo(
BinaryStreamWriter & out
) constfunction toBytes
inline ByteVector toBytes() constfunction 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