diff options
| author | 1992414357@qq.com <1992414357@qq.com> | 2025-06-14 02:02:08 +0800 |
|---|---|---|
| committer | 1992414357@qq.com <1992414357@qq.com> | 2025-06-14 02:02:08 +0800 |
| commit | 75503a507f6c4a06d138c590273e27be42d3bf74 (patch) | |
| tree | 357d5e37d1bf339ee553c40b189b0d43dd938741 /core | |
| parent | 3c7e2a2836649667643698278ebda2fd7cb3215b (diff) | |
Removed Core Examples
Diffstat (limited to 'core')
| -rw-r--r-- | core/examples/connect.rs | 27 | ||||
| -rw-r--r-- | core/examples/tcp_server.rs | 43 |
2 files changed, 0 insertions, 70 deletions
diff --git a/core/examples/connect.rs b/core/examples/connect.rs deleted file mode 100644 index e6f70c4..0000000 --- a/core/examples/connect.rs +++ /dev/null @@ -1,27 +0,0 @@ -use std::sync::Arc; -use log::LevelFilter::Trace; -use nogamepads::logger_utils::logger_build; -use nogamepads_core::data::controller::structs::ControllerData; -use nogamepads_core::data::player::structs::Player; -use nogamepads_core::service::tcp_network::pad_client::structs::PadClientNetwork; -use nogamepads_core::service::tcp_network::utils::tokio_utils::build_tokio_runtime; - -fn main () { - logger_build(Trace); - - let mut player = Player::register( - env!("TEST_PLAYER_ACCOUNT").to_string(), - env!("TEST_PLAYER_PASSWORD").to_string() - ); - - player.nickname(&env!("TEST_PLAYER_NICKNAME").to_string()); - - let mut controller = ControllerData::default(); - controller.bind_player(player); - - let runtime = controller.runtime(); - - let client = PadClientNetwork::build(Arc::clone(&runtime)); - - build_tokio_runtime("Tokio Runtime".to_string()).block_on(client.build_entry()) -}
\ No newline at end of file diff --git a/core/examples/tcp_server.rs b/core/examples/tcp_server.rs deleted file mode 100644 index 87e63c8..0000000 --- a/core/examples/tcp_server.rs +++ /dev/null @@ -1,43 +0,0 @@ -use clap::CommandFactory; -use nogamepads::logger_utils::logger_build; -use nogamepads_core::data::game::game_cli::{process_game_cli, GameCli}; -use nogamepads_core::data::game::structs::{GameData, GameRuntimeDataArchive}; -use nogamepads_core::run_services; -use nogamepads_core::service::cli_addition::runtime_consoles::RuntimeConsole; -use nogamepads_core::service::tcp_network::pad_server::structs::PadServerNetwork; -use std::sync::Arc; -use log::LevelFilter::Trace; - -fn main () { - logger_build(Trace); - - // Initialize game data - let mut game = GameData::new(); - game.name("My Game".to_string()); - game.version("0.1".to_string()); - game.load_data( - GameRuntimeDataArchive { - banned: vec![], - } - ); - - // Generate runtime from game data - let runtime = game.runtime(); - - // Establish TCP pad_server using runtime - let tcp_server = PadServerNetwork::build(Arc::clone(&runtime)); - - let server = tcp_server.build_entry(); - - // Cmd - let cmd = RuntimeConsole::build( - GameCli::command(), - "gamecli".to_string(), - Arc::clone(&runtime), - |runtime, cmd: GameCli| { - process_game_cli(runtime, cmd) - } - ).build_entry(); - - run_services!(server, cmd); -}
\ No newline at end of file |
