package
4.0.0-dev.31
Repository: https://github.com/edgexfoundry/device-sdk-go.git
Documentation: pkg.go.dev

# Functions

AllowedRequestFailuresTrackerFrom helper function queries the DIC and returns a device request failures tracker.
AutoEventManagerFrom helper function queries the DIC and returns autoevent manager implementation.
ConfigurationFrom helper function queries the DIC and returns device service's ConfigurationStruct implementation.
DeviceServiceFrom helper function queries the DIC and returns device service struct.
DiscoveryRequestIdFrom helper function queries the DIC and returns discovery request id.
ExtendedProtocolDriverFrom helper function queries the DIC and returns extended protocol driver implementation.
NewAllowedFailuresTracker creates and initializes a new tracker.
ProtocolDriverFrom helper function queries the DIC and returns protocol driver implementation.

# Variables

AllowedRequestFailuresTrackerName contains the name of allowed request failures tracker in the DIC.
AutoEventManagerName contains the name of autoevent manager implementation in the DIC.
ConfigurationName contains the name of device service's ConfigurationStruct implementation in the DIC.
DeviceServiceName contains the name of device service struct in the DIC.
DiscoveryRequestIdName contains the name of discovery request id implementation in the DIC.
ExtendedProtocolDriverName contains the name of extended protocol driver implementation in the DIC.
ProtocolDriverName contains the name of protocol driver implementation in the DIC.

# Structs

AllowedFailuresTracker wraps a map of device names to atomic integers that track the number of allowed request failures for each device.
No description provided by the author