22 changed files with 274 additions and 298 deletions
@ -1,17 +1,17 @@ |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct Name { |
|||
#[prost(string, tag="1")] |
|||
pub name: ::prost::alloc::string::String, |
|||
#[prost(string, tag = "1")] |
|||
pub name: ::prost::alloc::string::String, |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct LastStatusTimestamp { |
|||
#[prost(message, optional, tag="1")] |
|||
pub time: ::core::option::Option<::prost_types::Timestamp>, |
|||
#[prost(uint32, tag="2")] |
|||
pub lobby: u32, |
|||
#[prost(message, optional, tag = "1")] |
|||
pub time: ::core::option::Option<::prost_types::Timestamp>, |
|||
#[prost(uint32, tag = "2")] |
|||
pub lobby: u32, |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct HasNewStatus { |
|||
#[prost(bool, tag="1")] |
|||
pub value: bool, |
|||
#[prost(bool, tag = "1")] |
|||
pub value: bool, |
|||
} |
|||
|
|||
@ -1,89 +1,95 @@ |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct ClientServerPacket { |
|||
#[prost(oneof="client_server_packet::Data", tags="1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14")] |
|||
pub data: ::core::option::Option<client_server_packet::Data>, |
|||
#[prost(
|
|||
oneof = "client_server_packet::Data", |
|||
tags = "1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14" |
|||
)] |
|||
pub data: ::core::option::Option<client_server_packet::Data>, |
|||
} |
|||
/// Nested message and enum types in `ClientServerPacket`.
|
|||
pub mod client_server_packet { |
|||
#[derive(Clone, PartialEq, ::prost::Oneof)] |
|||
pub enum Data { |
|||
/// CONNECTION
|
|||
#[prost(message, tag="1")] |
|||
QueryName(()), |
|||
#[prost(message, tag="2")] |
|||
Connect(super::super::common::Name), |
|||
#[prost(message, tag="3")] |
|||
Disconnect(()), |
|||
#[prost(message, tag="4")] |
|||
JoinLobby(super::super::connection::LobbyCode), |
|||
#[prost(message, tag="5")] |
|||
CreateLobby(super::super::connection::LobbyConfig), |
|||
#[prost(message, tag="6")] |
|||
QueryGames(()), |
|||
#[prost(message, tag="7")] |
|||
QueryPublicLobbies(()), |
|||
/// LOBBY
|
|||
#[prost(message, tag="8")] |
|||
QueryUsers(()), |
|||
#[prost(message, tag="9")] |
|||
Vote(super::super::lobby::SingleVote), |
|||
#[prost(message, tag="10")] |
|||
Ready(()), |
|||
#[prost(message, tag="11")] |
|||
Leave(()), |
|||
/// GAME
|
|||
#[prost(message, tag="12")] |
|||
QueryCardImage(super::super::game::CardKind), |
|||
#[prost(message, tag="13")] |
|||
CallOnClick(super::super::game::CardId), |
|||
#[prost(message, tag="14")] |
|||
QueryGameStatus(()), |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Oneof)] |
|||
pub enum Data { |
|||
/// CONNECTION
|
|||
#[prost(message, tag = "1")] |
|||
QueryName(()), |
|||
#[prost(message, tag = "2")] |
|||
Connect(super::super::common::Name), |
|||
#[prost(message, tag = "3")] |
|||
Disconnect(()), |
|||
#[prost(message, tag = "4")] |
|||
JoinLobby(super::super::connection::LobbyCode), |
|||
#[prost(message, tag = "5")] |
|||
CreateLobby(super::super::connection::LobbyConfig), |
|||
#[prost(message, tag = "6")] |
|||
QueryGames(()), |
|||
#[prost(message, tag = "7")] |
|||
QueryPublicLobbies(()), |
|||
/// LOBBY
|
|||
#[prost(message, tag = "8")] |
|||
QueryUsers(()), |
|||
#[prost(message, tag = "9")] |
|||
Vote(super::super::lobby::SingleVote), |
|||
#[prost(message, tag = "10")] |
|||
Ready(()), |
|||
#[prost(message, tag = "11")] |
|||
Leave(()), |
|||
/// GAME
|
|||
#[prost(message, tag = "12")] |
|||
QueryCardImage(super::super::game::CardKind), |
|||
#[prost(message, tag = "13")] |
|||
CallOnClick(super::super::game::CardId), |
|||
#[prost(message, tag = "14")] |
|||
QueryGameStatus(()), |
|||
} |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct ServerClientPacket { |
|||
#[prost(oneof="server_client_packet::Data", tags="1, 2, 3, 4, 5, 6, 7, 8, 9")] |
|||
pub data: ::core::option::Option<server_client_packet::Data>, |
|||
#[prost(
|
|||
oneof = "server_client_packet::Data", |
|||
tags = "1, 2, 3, 4, 5, 6, 7, 8, 9" |
|||
)] |
|||
pub data: ::core::option::Option<server_client_packet::Data>, |
|||
} |
|||
/// Nested message and enum types in `ServerClientPacket`.
|
|||
pub mod server_client_packet { |
|||
#[derive(Clone, PartialEq, ::prost::Oneof)] |
|||
pub enum Data { |
|||
/// CONNECTION
|
|||
#[prost(message, tag="1")] |
|||
ReturnName(super::super::common::Name), |
|||
#[prost(message, tag="2")] |
|||
ReturnConnect(super::super::connection::UserId), |
|||
#[prost(message, tag="3")] |
|||
ReturnCreateLobby(super::super::connection::LobbyCode), |
|||
#[prost(message, tag="4")] |
|||
ReturnGames(super::Games), |
|||
#[prost(message, tag="5")] |
|||
ReturnPublicLobbies(super::LobbyCodes), |
|||
/// LOBBY
|
|||
#[prost(message, tag="6")] |
|||
ReturnUsers(super::Names), |
|||
#[prost(message, tag="7")] |
|||
LobbyStatus(super::super::lobby::LobbyStatus), |
|||
/// GAME
|
|||
#[prost(message, tag="8")] |
|||
ReturnCardImage(super::super::game::Image), |
|||
#[prost(message, tag="9")] |
|||
GameStatus(super::super::game::GameStatus), |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Oneof)] |
|||
pub enum Data { |
|||
/// CONNECTION
|
|||
#[prost(message, tag = "1")] |
|||
ReturnName(super::super::common::Name), |
|||
#[prost(message, tag = "2")] |
|||
ReturnConnect(super::super::connection::UserId), |
|||
#[prost(message, tag = "3")] |
|||
ReturnCreateLobby(super::super::connection::LobbyCode), |
|||
#[prost(message, tag = "4")] |
|||
ReturnGames(super::Games), |
|||
#[prost(message, tag = "5")] |
|||
ReturnPublicLobbies(super::LobbyCodes), |
|||
/// LOBBY
|
|||
#[prost(message, tag = "6")] |
|||
ReturnUsers(super::Names), |
|||
#[prost(message, tag = "7")] |
|||
LobbyStatus(super::super::lobby::LobbyStatus), |
|||
/// GAME
|
|||
#[prost(message, tag = "8")] |
|||
ReturnCardImage(super::super::game::Image), |
|||
#[prost(message, tag = "9")] |
|||
GameStatus(super::super::game::GameStatus), |
|||
} |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct Games { |
|||
#[prost(message, repeated, tag="1")] |
|||
pub games: ::prost::alloc::vec::Vec<super::connection::Game>, |
|||
#[prost(message, repeated, tag = "1")] |
|||
pub games: ::prost::alloc::vec::Vec<super::connection::Game>, |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct LobbyCodes { |
|||
#[prost(message, repeated, tag="1")] |
|||
pub lobby_codes: ::prost::alloc::vec::Vec<super::connection::LobbyCode>, |
|||
#[prost(message, repeated, tag = "1")] |
|||
pub lobby_codes: ::prost::alloc::vec::Vec<super::connection::LobbyCode>, |
|||
} |
|||
#[derive(Clone, PartialEq, ::prost::Message)] |
|||
pub struct Names { |
|||
#[prost(message, repeated, tag="1")] |
|||
pub names: ::prost::alloc::vec::Vec<super::common::Name>, |
|||
#[prost(message, repeated, tag = "1")] |
|||
pub names: ::prost::alloc::vec::Vec<super::common::Name>, |
|||
} |
|||
|
|||
Loading…
Reference in new issue