C# Class web_field_gateway.Controllers.FieldGatewayController

Inheritance: ApiController
Afficher le fichier Open project: michael-chi/Azure-IOTHub

Méthodes publiques

Méthode Description
Register ( string deviceId ) : Task
SendTelemetry ( TelemetryData telemetry ) : System.Threading.Tasks.Task
Unregister ( string deviceId ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
DeleteDeviceKey ( string deviceId ) : void
FieldGatewayController ( ) : System
GetDeviceKey ( string deviceId ) : Task
ReceiveCommand ( [ deviceId ) : HttpResponseMessage
SaveDeviceIdentity ( string deviceId, string deviceKey ) : void

Method Details

Register() public méthode

public Register ( string deviceId ) : Task
deviceId string
Résultat Task

SendTelemetry() public méthode

public SendTelemetry ( TelemetryData telemetry ) : System.Threading.Tasks.Task
telemetry web_field_gateway.Models.TelemetryData
Résultat System.Threading.Tasks.Task

Unregister() public méthode

public Unregister ( string deviceId ) : System.Threading.Tasks.Task
deviceId string
Résultat System.Threading.Tasks.Task