com.microsoft.azure.sdk.iot.service
定义
类
AuthenticationMechanism |
Authentication mechanism, used to store the device symmetric key. |
AuthenticationMethod |
Class used to abstract the different authentication methods used to use IoT Hub SDK. |
BaseDevice |
The BaseDevice class implementing constructors and serialization functionality. |
Configuration | |
ConfigurationContent | |
ConfigurationMetrics | |
Device |
The Device class extends the BaseDevice class implementing constructors and serialization functionality. |
ExportImportDevice | |
FeedbackBatch |
Data structure for feedback messages received in Json array Provide getters and setters for batch properties and messages |
FeedbackBatchMessage |
Provide static function to parse Json string to FeedbackBatch object. |
FeedbackReceiver |
FeedbackReceiver is a specialized receiver whose ReceiveAsync method returns a FeedbackBatch instead of a Message. |
FeedbackRecord |
Data structure for feedback record received Provide getters and setters for feedback record batch properties |
FileUploadNotification | |
FileUploadNotificationReceiver | |
IotHubConnectionString |
Expose all connections string properties and methods for user, device and connection string serialization. |
IotHubConnectionStringBuilder |
Provide static constructors to create IotHubConnectionString object |
JobProperties |
Contains properties of a Job. See online documentation for more infomration. |
Message |
IotHub specific message container |
Module | |
ProxyOptions |
The settings supported by this SDK when communicating to IoT Hub through a proxy. HTTP proxies are supported by this SDK, but only if the proxy does not require authentication. |
Receiver |
A receiver is a class abstracting the methods to receive messages, in order to use it for multiple endpoints, e.g. feedback endpoint, "alerts" (i.e. D2C). |
RegistryManager |
Use the RegistryManager client to manage the identity registry in IoT hubs. To access twins, use the DeviceTwin client. |
RegistryManagerOptions |
Configurable options for all registry manager operations |
RegistryStatistics | |
ServiceAuthenticationWithSharedAccessPolicyKey |
Extend AuthenticationMethod class, provide getters for protected properties and implement populate function to set ServiceAuthenticationWithSharedAccessPolicyKey type policy on given IotHubConnectionString object. |
ServiceAuthenticationWithSharedAccessPolicyToken |
Extend AuthenticationMethod class, provide getters for protected properties and implement populate function to set ServiceAuthenticationWithSharedAccessPolicyToken type policy on given IotHubConnectionString object. |
ServiceClient |
Use the ServiceClient to send and monitor messages to devices in IoT hubs. It can also be used to know when files have been uploaded by devices. |
ServiceClientOptions |
Configurable options for all service client operations |
ServiceStatistics |
Data structure for service statistics received in Json array Provide getters and setters for statistics properties |
Tools |
Collection of static helper functions |
枚举
DeliveryAcknowledgement | |
DeviceConnectionState |
Enum for device connection state |
DeviceStatus |
Enum for device status |
FeedbackStatusCode |
Enum for feedback status codes |
ImportMode | |
IotHubServiceClientProtocol |
The application-layer protocol used by the service client to communicate with an IoT Hub. |
JobProperties.JobStatus | |
JobProperties.JobType |