WriteUint32¶
-
virtual void ISignal::WriteUint32(uint32_t value) = 0¶
Sets the signal value as a 32-bit unsigned integer value.
- Parameters
value – Signal value.
- Throws
CInvalidArgumentException
– Value is out of bounds, or unknown enumeration value or mask bit.CUnsupportedException
– Signal is not writable or represents a single-precision floating-point value, cannot set 32-bit unsigned integer value (possible data loss).CInvalidOperationException
– Entity associated with signal is in invalid state for specified value.CResourceBusyException
– Signal value cannot be set at this moment.CCommunicationErrorException
– Protocol error.CConnectionLostException
– Connection to controller lost.CRebootedException
– Controller has been rebooted since this object reference was retrieved, invalidating this reference.