Documentation
¶
Overview ¶
Cloud Configuration Resource https://github.com/openconnectivityfoundation/cloud-services/blob/master/swagger2.0/oic.r.coapcloudconf.swagger.json
Index ¶
Constants ¶
View Source
const ( ConfigurationResourceType = "oic.r.coapcloudconf" ConfigurationResourceURI = "/CoapCloudConfResURI" )
View Source
const ( StatusResourceType = "x.cloud.device.status" StatusResourceURI = "/oic/cloud/s" )
Variables ¶
View Source
var StatusInterfaces = []string{interfaces.OC_IF_BASELINE}
View Source
var StatusResourceTypes = []string{StatusResourceType}
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type ProvisioningStatus ¶
type ProvisioningStatus string
ProvisioningStatus indicates the Cloud Provisioning status of the Device.
const ( ProvisioningStatus_UNINITIALIZED ProvisioningStatus = "uninitialized" ProvisioningStatus_READY_TO_REGISTER ProvisioningStatus = "readytoregister" ProvisioningStatus_REGISTERING ProvisioningStatus = "registering" ProvisioningStatus_REGISTERED ProvisioningStatus = "registered" ProvisioningStatus_FAILED ProvisioningStatus = "failed" )
type Status ¶
type Status struct {
ResourceTypes []string `json:"rt"`
Interfaces []string `json:"if"`
Online bool `json:"online"`
}
Status is resource published by OCF Cloud. - signup: resource published - signin: content changed -> online true - signout/close connection: content changed -> online false
Click to show internal directories.
Click to hide internal directories.