Attribute |
The AttributeValue type exposes the following members.
| Name | Description | |
|---|---|---|
| AddOnAttributeValueSet | Add a handler for the OnAttributeValueSet event. | |
| GetValue(MessageContextBase, ArraySegmentByte) | Protocol access to the attribute value. Honours Gettable. | |
| GetValue(MessageContextBase, IPacketWriter, DataSelect) | Protocol access to the attribute value. Honours Gettable. | |
| NotifyAttributeValueSet | Raises the OnAttributeValueSet event. | |
| ReadByte | Reads the attribute value and returns the data as a value. | |
| ReadBytes(ArraySegmentByte) | Read the attribute value into the specified buffer. | |
| ReadBytes(Int32) | Reads the attribute value and returns the data as a value. | |
| ReadDoubleLE | Reads the attribute value and returns the data as a value. | |
| ReadInt16LE | Reads the attribute value and returns the data as a value. | |
| ReadInt32LE | Reads the attribute value and returns the data as a value. | |
| ReadInt64LE | Reads the attribute value and returns the data as a value. | |
| ReadSingleLE | Reads the attribute value and returns the data as a value. | |
| ReadString | Reads the attribute value and returns the data as a value. | |
| ReadUInt16LE | Reads the attribute value and returns the data as a value. | |
| ReadUInt32LE | Reads the attribute value and returns the data as a value. | |
| ReadUInt64LE | Reads the attribute value and returns the data as a value. | |
| RemoveOnAttributeValueSet | Remove a handler from the OnAttributeValueSet event. | |
| SetValue(MessageContextBase, ArraySegmentByte, Boolean) | Protocol access to the attribute value. Honours Settable and IgnoreSet. | |
| SetValue(MessageContextBase, IPacketWriter, IPacketReader, DataSelect, Boolean) | Protocol access to the attribute value. Honours Settable and IgnoreSet. | |
| WriteByte | Write a value to the attribute value. | |
| WriteBytes | Write data into the attribute value. | |
| WriteDoubleLE | Write a value to the attribute value. | |
| WriteInt16LE | Write a value to the attribute value. | |
| WriteInt32LE | Write a value to the attribute value. | |
| WriteInt64LE | Write a value to the attribute value. | |
| WriteSingleLE | Write a value to the attribute value. | |
| WriteString | Write a value to the attribute value. | |
| WriteUInt16LE | Write a value to the attribute value. | |
| WriteUInt32LE | Write a value to the attribute value. | |
| WriteUInt64LE | Write a value to the attribute value. |