|
CPP Device Virtualization API Reference for Oracle Internet of Things Cloud Service Client Software Library. Release 21.1.1.0.0-3. E92477-09
|
A name-value pair in an event. More...
Structures | |
| class | Event |
| An event passed to a callback. More... | |
| class | ChangeEvent |
| An event passed to the onChange callback. More... | |
| class | ActionEvent |
| An event passed to the onChange callback. More... | |
| class | ActionCallback |
| A callback interface for receiving notification of an Action. More... | |
| class | ChangeCallback |
| A callback interface for receiving an event when the value of an attribute has changed. More... | |
| class | ErrorEvent |
| An event passed to the. More... | |
| class | ErrorCallback |
| A callback interface for errors in delivery of messages. More... | |
| class | AbstractVirtualDevice |
| AbstractVirtualDevice is a representation of a device model implemented by an endpoint. More... | |
| class | Alert |
| class | Data |
| class | DeviceModel |
| class | DirectlyConnectedDevice |
| class | CanNotAuthorizeException |
| Thrown on problems with authorization. More... | |
| class | GeneralException |
| Common exception. More... | |
| class | ExternalObject |
| class | GatewayDevice |
| class | NamedValue |
| class | SyncEvent |
| An event passed to the setOnSync(SyncCallback) SyncCallback when content referred to by an attribute value has been successfully synchronized, or has failed to be synchronized. More... | |
| class | SyncCallback |
| A syncCallback interface for receiving an event when content referred to by an attribute value has been successfully synchronized, or has failed to be synchronized. More... | |
| class | StorageObject |
| class | VirtualDevice |
| class | Callable |
| Callback interface for actions in the device model. More... | |
Enumerations | |
| enum | SyncStatus { IN_SYNC = 0, SYNC_FAILED, NOT_IN_SYNC, SYNC_PENDING } |
| The status of whether or not the content is in sync with the storage cloud. More... | |
A name-value pair in an event.
Typically, the name is the name of an attribute, and value is the attribute's value. But a name-value pair could also be the name of a field in a format, or the name of an action.
| <T> | the type of the value |
| enum iotdcl::SyncStatus |
The status of whether or not the content is in sync with the storage cloud.