syntax = "proto3"; package grpc; option go_package = "internal/pkg/grpc"; service handshake { rpc ReactorClientDiscoveryHandler(ReactorClientRequest) returns (ReactorClientResponse); rpc TUIClientDiscoveryHandler(TUIClientRequest) returns (TUIClientResponse); } message ReactorClientRequest { uint32 clientId = 1; string clientIp = 2; int32 clientPort = 3; string clientModel = 4; } message ReactorClientResponse { uint32 clientId = 1; bool Success = 2; } message TUIClientRequest { uint32 clientId = 1; } message TUIClientResponse { uint32 clientId = 1; string serverIp = 2; int32 serverPort = 3; }