Internal functions used by openDAQ core. This interface should never be used in client SDK or module code.
More...
Inherits ObjectPtr< ISignalPrivate >.
Internal functions used by openDAQ core. This interface should never be used in client SDK or module code.
|
|
void | clearDomainSignalWithoutNotification () const |
| | Sets the domain signal to null without notifying the domain signal.
|
| |
| void | enableKeepLastValue (daq::Bool enabled) const |
| | Enable or disable keeping last data packet which is using by Signal method getLastValue More...
|
| |
| daq::StringPtr | getSignalSerializeId () const |
| | Gets the signal serilized id. In local device the serilized id matached the signal global id. For remote id it is the signal id in the remote device. More...
|
| |
| daq::Bool | getKeepLastValue () const |
| | Returns True if last value calculation is enabled on the signal. More...
|
| |
| void | sendPacketRecursiveLock (const daq::PacketPtr &packet) const |
| | Sends a packet through all connections of the signal, acquiring a recursive lock instead of an acquisition lock. More...
|
| |
◆ enableKeepLastValue()
| void enableKeepLastValue |
( |
daq::Bool |
enabled | ) |
const |
|
inline |
Enable or disable keeping last data packet which is using by Signal method getLastValue
- Parameters
-
| enabled | Option for enabling method getLastValue |
◆ getKeepLastValue()
| daq::Bool getKeepLastValue |
( |
| ) |
const |
|
inline |
Returns True if last value calculation is enabled on the signal.
- Returns
- True if enabled.
◆ getSignalSerializeId()
| daq::StringPtr getSignalSerializeId |
( |
| ) |
const |
|
inline |
Gets the signal serilized id. In local device the serilized id matached the signal global id. For remote id it is the signal id in the remote device.
- Returns
- The signal serilized id.
◆ sendPacketRecursiveLock()
| void sendPacketRecursiveLock |
( |
const daq::PacketPtr & |
packet | ) |
const |
|
inline |
Sends a packet through all connections of the signal, acquiring a recursive lock instead of an acquisition lock.
- Parameters
-
| packet | The packet to be sent. |