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.