syntax = "proto3"; package device; import "context.proto"; service DeviceService { rpc AddDevice (context.Device ) returns (context.DeviceId ) {} rpc ConfigureDevice (context.Device ) returns (context.DeviceId ) {} rpc DeleteDevice (context.DeviceId) returns (context.Empty ) {} rpc GetInitialConfig(context.DeviceId) returns (context.DeviceConfig) {} }