23 lines
470 B
Protocol Buffer
23 lines
470 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
option go_package = "./protoapi/;protoapi";
|
|
|
|
import "common.proto";
|
|
|
|
service CoreService {
|
|
rpc GetDate (RequestDateTime) returns (DateTime);
|
|
rpc UpdateSensingData (SensingData) returns (SensingResponse);
|
|
rpc GetRandomPass (RequestPass) returns (RandomPass);
|
|
}
|
|
|
|
message SensingData {
|
|
string DeviceId = 1;
|
|
double Temperature = 2;
|
|
double Humidity = 3;
|
|
}
|
|
|
|
message SensingResponse {
|
|
bool Success = 1;
|
|
string Message = 2;
|
|
}
|