From 9e48af01ae56fe813869ada24de291ab98b361e2 Mon Sep 17 00:00:00 2001 From: "1992414357@qq.com" <1992414357@qq.com> Date: Wed, 11 Jun 2025 19:14:04 +0800 Subject: 组合模块中 structs.rs 和 implements.rs 文件 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 - .idea/runConfigurations/Generate_Documents.xml | 2 +- .obsidian/app.json | 1 - .obsidian/appearance.json | 1 - .obsidian/core-plugins.json | 31 -- .obsidian/graph.json | 22 -- .obsidian/workspace.json | 191 ---------- client/src/plugin_client.rs | 8 +- console/src/bin/padc.rs | 14 +- core/Cargo.toml | 6 +- core/examples/connect.rs | 3 +- core/examples/tcp_server.rs | 2 +- core/src/data/controller/cli/cli_command.rs | 130 ------- core/src/data/controller/cli/mod.rs | 1 - core/src/data/controller/controller_cli.rs | 130 +++++++ core/src/data/controller/controller_data.rs | 29 ++ core/src/data/controller/controller_runtime.rs | 75 ++++ core/src/data/controller/implements.rs | 21 -- core/src/data/controller/mod.rs | 7 +- core/src/data/controller/runtime/implements.rs | 58 --- core/src/data/controller/runtime/mod.rs | 2 - core/src/data/controller/runtime/structs.rs | 21 -- core/src/data/controller/structs.rs | 10 - core/src/data/game/cli/cli_command.rs | 192 ---------- core/src/data/game/cli/mod.rs | 1 - core/src/data/game/game_cli.rs | 192 ++++++++++ core/src/data/game/game_data.rs | 125 +++++++ core/src/data/game/game_runtime.rs | 411 +++++++++++++++++++++ core/src/data/game/implements.rs | 99 ----- core/src/data/game/mod.rs | 7 +- core/src/data/game/runtime/implements.rs | 376 ------------------- core/src/data/game/runtime/mod.rs | 2 - core/src/data/game/runtime/structs.rs | 42 --- core/src/data/game/structs.rs | 29 -- core/src/data/game/types.rs | 2 +- core/src/data/message/enums.rs | 154 -------- core/src/data/message/implements.rs | 15 - core/src/data/message/message_encoders.rs | 15 + core/src/data/message/message_enums.rs | 154 ++++++++ core/src/data/message/mod.rs | 4 +- core/src/data/player/implements.rs | 119 ------ core/src/data/player/mod.rs | 3 +- core/src/data/player/player_data.rs | 162 ++++++++ core/src/data/player/structs.rs | 45 --- core/src/lib.rs | 2 +- core/src/message_encoders.rs | 8 + core/src/service/tcp_network/long_connection.rs | 12 +- .../service/tcp_network/pad_client/implements.rs | 161 -------- core/src/service/tcp_network/pad_client/mod.rs | 3 +- .../tcp_network/pad_client/pad_client_service.rs | 165 +++++++++ core/src/service/tcp_network/pad_client/structs.rs | 8 - .../service/tcp_network/pad_server/implements.rs | 186 ---------- core/src/service/tcp_network/pad_server/mod.rs | 3 +- .../tcp_network/pad_server/pad_server_service.rs | 193 ++++++++++ core/src/service/tcp_network/pad_server/structs.rs | 12 - export/dev/bin/padc.exe | Bin 6470144 -> 6470144 bytes 56 files changed, 1693 insertions(+), 1975 deletions(-) delete mode 100644 .obsidian/app.json delete mode 100644 .obsidian/appearance.json delete mode 100644 .obsidian/core-plugins.json delete mode 100644 .obsidian/graph.json delete mode 100644 .obsidian/workspace.json delete mode 100644 core/src/data/controller/cli/cli_command.rs delete mode 100644 core/src/data/controller/cli/mod.rs create mode 100644 core/src/data/controller/controller_cli.rs create mode 100644 core/src/data/controller/controller_data.rs create mode 100644 core/src/data/controller/controller_runtime.rs delete mode 100644 core/src/data/controller/implements.rs delete mode 100644 core/src/data/controller/runtime/implements.rs delete mode 100644 core/src/data/controller/runtime/mod.rs delete mode 100644 core/src/data/controller/runtime/structs.rs delete mode 100644 core/src/data/controller/structs.rs delete mode 100644 core/src/data/game/cli/cli_command.rs delete mode 100644 core/src/data/game/cli/mod.rs create mode 100644 core/src/data/game/game_cli.rs create mode 100644 core/src/data/game/game_data.rs create mode 100644 core/src/data/game/game_runtime.rs delete mode 100644 core/src/data/game/implements.rs delete mode 100644 core/src/data/game/runtime/implements.rs delete mode 100644 core/src/data/game/runtime/mod.rs delete mode 100644 core/src/data/game/runtime/structs.rs delete mode 100644 core/src/data/game/structs.rs delete mode 100644 core/src/data/message/enums.rs delete mode 100644 core/src/data/message/implements.rs create mode 100644 core/src/data/message/message_encoders.rs create mode 100644 core/src/data/message/message_enums.rs delete mode 100644 core/src/data/player/implements.rs create mode 100644 core/src/data/player/player_data.rs delete mode 100644 core/src/data/player/structs.rs create mode 100644 core/src/message_encoders.rs delete mode 100644 core/src/service/tcp_network/pad_client/implements.rs create mode 100644 core/src/service/tcp_network/pad_client/pad_client_service.rs delete mode 100644 core/src/service/tcp_network/pad_client/structs.rs delete mode 100644 core/src/service/tcp_network/pad_server/implements.rs create mode 100644 core/src/service/tcp_network/pad_server/pad_server_service.rs delete mode 100644 core/src/service/tcp_network/pad_server/structs.rs diff --git a/.gitignore b/.gitignore index 97aa567..bf13294 100644 --- a/.gitignore +++ b/.gitignore @@ -2,5 +2,4 @@ /export/dev/ /documents/cargo_doc/ -/.cargo/scripts/nogamepads-console/Microsoft.DesktopAppInstaller.msixbundle /nogamepads.yaml diff --git a/.idea/runConfigurations/Generate_Documents.xml b/.idea/runConfigurations/Generate_Documents.xml index 6e70949..3d70073 100644 --- a/.idea/runConfigurations/Generate_Documents.xml +++ b/.idea/runConfigurations/Generate_Documents.xml @@ -1,6 +1,6 @@ -