Some checks failed
Build and Test / friends (push) Failing after 4m3s
Build and Test / wii-u-chat (push) Successful in 5m33s
Build and Test / fast-racing-neo (push) Successful in 6m5s
Build and Test / puyopuyo (push) Successful in 6m7s
Build and Test / minecraft-wiiu (push) Successful in 6m14s
Build and Test / super-mario-maker (push) Successful in 6m34s
Build and Test / sonic-transformed (push) Successful in 10m14s
Build and Test / wii-sports-club (push) Successful in 10m53s
Build and Test / splatoon (push) Successful in 10m59s
Build and Test / splatoon-testfire (push) Successful in 10m59s
Build and Test / mario-tennis (push) Successful in 11m23s
54 lines
1.4 KiB
Protocol Buffer
54 lines
1.4 KiB
Protocol Buffer
syntax = "proto3";
|
|
// NOTE: NEVER give out gids to the general public, people can and will be
|
|
// able to join random mkatches which they arent supposed to join via them
|
|
//
|
|
// As an alternative use a unique hash of the Gid
|
|
|
|
import "google/protobuf/empty.proto";
|
|
|
|
package gatherings;
|
|
|
|
message MatchmakeParam{
|
|
|
|
}
|
|
|
|
message KerberosDateTime{
|
|
uint32 raw = 1;
|
|
}
|
|
|
|
message Gathering{
|
|
repeated uint64 players = 1;
|
|
uint32 self_gid = 2;
|
|
uint64 owner_pid = 3;
|
|
uint64 host_pid = 4;
|
|
uint32 minimum_participants = 5;
|
|
uint32 maximum_participants = 6;
|
|
uint32 participant_policy = 7;
|
|
uint32 policy_argument = 8;
|
|
uint32 flags = 9;
|
|
uint32 state = 10;
|
|
string description = 11;
|
|
uint32 gamemode = 12;
|
|
repeated uint32 attributes = 13;
|
|
bool open_participation = 14;
|
|
uint32 matchmake_system_type = 15;
|
|
bytes application_buffer = 16;
|
|
uint32 participation_count = 17;
|
|
bytes session_key = 18;
|
|
optional uint32 progress_score = 19;
|
|
optional uint32 option0 = 20;
|
|
optional MatchmakeParam matchmake_param = 21;
|
|
optional KerberosDateTime datetime = 22;
|
|
optional string user_password = 23;
|
|
optional uint32 refer_gid = 24;
|
|
optional bool user_password_enabled = 25;
|
|
optional bool system_password_enabled = 26;
|
|
}
|
|
|
|
message Gatherings{
|
|
repeated Gathering gatherings = 1;
|
|
}
|
|
|
|
service GatheringInfoService{
|
|
rpc GetGatherings(google.protobuf.Empty) returns (Gatherings);
|
|
}
|