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