|
| 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...
|
| |
| void | setLastValue (const daq::BaseObjectPtr &lastValue) const |
| | Sets the last value of the signal. More...
|
| |