gameServer2/src/server/client.rs
changeset 12146 8d8fb85bc09c
parent 12144 589a2d7d3dc5
child 12147 03ccb89820f3
--- a/gameServer2/src/server/client.rs	Thu Jan 26 14:45:44 2017 +0300
+++ b/gameServer2/src/server/client.rs	Fri Jan 27 23:03:31 2017 +0300
@@ -14,22 +14,24 @@
     sock: TcpStream,
     decoder: ProtocolDecoder,
     buf_out: netbuf::Buf,
-    room_id: Token,
 
+    pub id: Token,
+    pub room_id: Option<Token>,
     pub nick: String,
-    pub protocolNumber: u32,
+    pub protocol_number: u32,
 }
 
 impl HWClient {
-    pub fn new(sock: TcpStream, roomId: &Token) -> HWClient {
+    pub fn new(sock: TcpStream) -> HWClient {
         HWClient {
             sock: sock,
             decoder: ProtocolDecoder::new(),
             buf_out: netbuf::Buf::new(),
-            room_id: roomId.clone(),
+            room_id: None,
+            id: Token(0),
 
             nick: String::new(),
-            protocolNumber: 0,
+            protocol_number: 0,
         }
     }