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. |