Documentation
¶
Index ¶
- func BuildProtocolFromGrpc(device *dmiapi.Device) (common.ProtocolConfig, error)
- func ConvGrpcToTwins(twins []*dmiapi.Twin, srcTwins []common.Twin) ([]common.Twin, error)
- func ConvMsgTwinToGrpc(msgTwin map[string]*common.MsgTwin) []*dmiapi.Twin
- func ConvTwinsToGrpc(twins []common.Twin) ([]*dmiapi.Twin, error)
- func GetDeviceFromGrpc(device *dmiapi.Device, commonModel *common.DeviceModel) (*common.DeviceInstance, error)
- func GetDeviceModelFromGrpc(model *dmiapi.DeviceModel) common.DeviceModel
- func GetResourceID(namespace, name string) string
- type TwinResultResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildProtocolFromGrpc ¶
func BuildProtocolFromGrpc(device *dmiapi.Device) (common.ProtocolConfig, error)
func ConvGrpcToTwins ¶
func GetDeviceFromGrpc ¶
func GetDeviceFromGrpc(device *dmiapi.Device, commonModel *common.DeviceModel) (*common.DeviceInstance, error)
func GetDeviceModelFromGrpc ¶
func GetDeviceModelFromGrpc(model *dmiapi.DeviceModel) common.DeviceModel
func GetResourceID ¶
GetResourceID return resource ID
Types ¶
type TwinResultResponse ¶
Click to show internal directories.
Click to hide internal directories.