|
struct | ISignal |
| A signal with an unique ID that sends event/data packets through connections to input ports the signal is connected to. More...
|
|
struct | ISignalConfig |
| The configuration component of a Signal. Allows for configuration of its properties, managing its streaming sources, and sending packets through its connections. More...
|
|
struct | ISignalEvents |
| Internal functions of a signal containing event methods that are called on certain events. Eg. when a signal is connected to an input port, or when a signal is used as a domain signal of another. More...
|
|
struct | ISignalPrivate |
| Internal functions used by openDAQ core. This interface should never be used in client SDK or module code. More...
|
|
class | GenericSignalConfigPtr< InterfaceType > |
| The configuration component of a Signal. Allows for configuration of its properties, managing its streaming sources, and sending packets through its connections. More...
|
|
class | SignalEventsPtr |
| Internal functions of a signal containing event methods that are called on certain events. Eg. when a signal is connected to an input port, or when a signal is used as a domain signal of another. More...
|
|
class | SignalPrivatePtr |
| Internal functions used by openDAQ core. This interface should never be used in client SDK or module code. More...
|
|
class | GenericSignalPtr< InterfaceType > |
| A signal with an unique ID that sends event/data packets through connections to input ports the signal is connected to. More...
|
|
|
void | setDescriptor (const daq::DataDescriptorPtr &descriptor) const |
| Sets the data descriptor. More...
|
|
void | setDomainSignal (const daq::GenericSignalPtr< daq::ISignal > &signal) const |
| Sets the domain signal reference. More...
|
|
void | setRelatedSignals (const daq::ListPtr< daq::ISignal > &signals) const |
| Sets the list of related signals. More...
|
|
void | addRelatedSignal (const daq::GenericSignalPtr< daq::ISignal > &signal) const |
| Adds a related signal to the list of related signals. More...
|
|
void | removeRelatedSignal (const daq::GenericSignalPtr< daq::ISignal > &signal) const |
| Removes a signal from the list of related signal. More...
|
|
void | clearRelatedSignals () const |
| Clears the list of related signals.
|
|
void | sendPacket (const daq::PacketPtr &packet) const |
| Sends a packet through all connections of the signal. More...
|
|
void | sendPackets (const daq::ListPtr< daq::IPacket > &packets) const |
| Sends multiple packets through all connections of the signal. More...
|
|
void | sendPacket (daq::PacketPtr &&packet) const |
| Sends a packet through all connections of the signal. Ownership of the packet is transfered. More...
|
|
void | sendPackets (daq::ListPtr< daq::IPacket > &&packets) const |
| Sends multiple packets through all connections of the signal. Ownership of the packets is transfered. More...
|
|