35 lines
649 B
Protocol Buffer
35 lines
649 B
Protocol Buffer
|
syntax = "proto3";
|
||
|
|
||
|
package Aurora.Backend.Proto;
|
||
|
|
||
|
// PartyServic definition
|
||
|
service PartyService{
|
||
|
//Party Service
|
||
|
rpc JoinParty(JoinPartyRequest) returns (JoinPartyResponse);
|
||
|
rpc LeaveParty(LeavePartyRequest) returns (LeavePartyResponse);
|
||
|
}
|
||
|
|
||
|
message JoinPartyRequest {
|
||
|
string clientId = 1;
|
||
|
string userName = 2;
|
||
|
string ipAddress = 3;
|
||
|
string port = 4;
|
||
|
}
|
||
|
|
||
|
message JoinPartyResponse {
|
||
|
PartyJoinedStatusEnum status = 1;
|
||
|
}
|
||
|
|
||
|
message LeavePartyRequest {
|
||
|
string clientId = 1;
|
||
|
}
|
||
|
|
||
|
message LeavePartyResponse {
|
||
|
PartyJoinedStatusEnum status = 1;
|
||
|
}
|
||
|
|
||
|
enum PartyJoinedStatusEnum {
|
||
|
Connected = 0;
|
||
|
Disconnected = 1;
|
||
|
}
|