aboutsummaryrefslogtreecommitdiff
path: root/core/server_test/src
diff options
context:
space:
mode:
Diffstat (limited to 'core/server_test/src')
-rw-r--r--core/server_test/src/main.rs39
1 files changed, 39 insertions, 0 deletions
diff --git a/core/server_test/src/main.rs b/core/server_test/src/main.rs
new file mode 100644
index 0000000..703b447
--- /dev/null
+++ b/core/server_test/src/main.rs
@@ -0,0 +1,39 @@
+use phantomlink_gamepad_core::message::PlayerMessage;
+use phantomlink_gamepad_core::phantom_link_server::{PLServer, PLServerEvent};
+use phantomlink_gamepad_core::player::PlayerInfo;
+
+fn main() {
+ let pl_server = PLServer::default();
+ pl_server.start_listening(Event);
+}
+
+struct Event;
+impl PLServerEvent for Event {
+ fn server_start() {
+ todo!()
+ }
+
+ fn server_shutdown() {
+ todo!()
+ }
+
+ fn request_received(info: PlayerInfo) -> bool {
+ todo!()
+ }
+
+ fn player_joined(info: PlayerInfo) {
+ todo!()
+ }
+
+ fn player_left(info: PlayerInfo) {
+ todo!()
+ }
+
+ fn player_disconnected(info: PlayerInfo) {
+ todo!()
+ }
+
+ fn msg_received(info: PlayerInfo, msg: PlayerMessage) {
+ todo!()
+ }
+} \ No newline at end of file