Documentation ¶
Index ¶
- Variables
- func ConfigurationFrom(get di.Get) *common.ConfigurationStruct
- func CoredataEventClientFrom(get di.Get) coredata.EventClient
- func CoredataValueDescriptorClientFrom(get di.Get) coredata.ValueDescriptorClient
- func DeviceServiceFrom(get di.Get) contract.DeviceService
- func GeneralClientFrom(get di.Get) general.GeneralClient
- func MetadataAddressableClientFrom(get di.Get) metadata.AddressableClient
- func MetadataDeviceClientFrom(get di.Get) metadata.DeviceClient
- func MetadataDeviceProfileClientFrom(get di.Get) metadata.DeviceProfileClient
- func MetadataDeviceServiceClientFrom(get di.Get) metadata.DeviceServiceClient
- func MetadataProvisionWatcherClientFrom(get di.Get) metadata.ProvisionWatcherClient
- func ProtocolDiscoveryFrom(get di.Get) models.ProtocolDiscovery
- func ProtocolDriverFrom(get di.Get) models.ProtocolDriver
Constants ¶
This section is empty.
Variables ¶
View Source
var ConfigurationName = di.TypeInstanceToName(common.ConfigurationStruct{})
ConfigurationName contains the name of device service's ConfigurationStruct implementation in the DIC.
View Source
var CoredataEventClientName = di.TypeInstanceToName((*coredata.EventClient)(nil))
View Source
var CoredataValueDescriptorClientName = di.TypeInstanceToName((*coredata.ValueDescriptorClient)(nil))
View Source
var DeviceServiceName = di.TypeInstanceToName(contract.DeviceService{})
DeviceServiceName contains the name of device service implementation in the DIC.
View Source
var GeneralClientName = di.TypeInstanceToName((*general.GeneralClient)(nil))
View Source
var MetadataAddressableClientName = di.TypeInstanceToName((*metadata.AddressableClient)(nil))
View Source
var MetadataDeviceClientName = di.TypeInstanceToName((*metadata.DeviceClient)(nil))
View Source
var MetadataDeviceProfileClientName = di.TypeInstanceToName((*metadata.DeviceProfileClient)(nil))
View Source
var MetadataDeviceServiceClientName = di.TypeInstanceToName((*metadata.DeviceServiceClient)(nil))
View Source
var MetadataProvisionWatcherClientName = di.TypeInstanceToName((*metadata.ProvisionWatcherClient)(nil))
View Source
var ProtocolDiscoveryName = di.TypeInstanceToName((*models.ProtocolDiscovery)(nil))
View Source
var ProtocolDriverName = di.TypeInstanceToName((*models.ProtocolDriver)(nil))
Functions ¶
func ConfigurationFrom ¶
func ConfigurationFrom(get di.Get) *common.ConfigurationStruct
ConfigurationFrom helper function queries the DIC and returns device service's ConfigurationStruct implementation.
func CoredataEventClientFrom ¶ added in v1.3.0
func CoredataEventClientFrom(get di.Get) coredata.EventClient
func CoredataValueDescriptorClientFrom ¶ added in v1.3.0
func CoredataValueDescriptorClientFrom(get di.Get) coredata.ValueDescriptorClient
func DeviceServiceFrom ¶
func DeviceServiceFrom(get di.Get) contract.DeviceService
DeviceServiceFrom helper function queries the DIC and returns device service implementation.
func GeneralClientFrom ¶ added in v1.3.0
func GeneralClientFrom(get di.Get) general.GeneralClient
func MetadataAddressableClientFrom ¶ added in v1.3.0
func MetadataAddressableClientFrom(get di.Get) metadata.AddressableClient
func MetadataDeviceClientFrom ¶ added in v1.3.0
func MetadataDeviceClientFrom(get di.Get) metadata.DeviceClient
func MetadataDeviceProfileClientFrom ¶ added in v1.3.0
func MetadataDeviceProfileClientFrom(get di.Get) metadata.DeviceProfileClient
func MetadataDeviceServiceClientFrom ¶ added in v1.3.0
func MetadataDeviceServiceClientFrom(get di.Get) metadata.DeviceServiceClient
func MetadataProvisionWatcherClientFrom ¶ added in v1.3.0
func MetadataProvisionWatcherClientFrom(get di.Get) metadata.ProvisionWatcherClient
func ProtocolDiscoveryFrom ¶ added in v1.3.0
func ProtocolDiscoveryFrom(get di.Get) models.ProtocolDiscovery
func ProtocolDriverFrom ¶ added in v1.3.0
func ProtocolDriverFrom(get di.Get) models.ProtocolDriver
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.