rust/hedgewars-server/src/utils.rs
changeset 15831 7d0f747afcb8
parent 15810 ee84e417d8d0
child 15879 4c58b320056c
equal deleted inserted replaced
15830:ea459da15b30 15831:7d0f747afcb8
     1 use base64::encode;
     1 use base64::encode;
     2 use mio;
       
     3 use std::iter::Iterator;
     2 use std::iter::Iterator;
     4 
     3 
     5 pub const SERVER_VERSION: u32 = 3;
     4 pub const SERVER_VERSION: u32 = 3;
     6 pub const SERVER_MESSAGE: &str = &"Hedgewars server https://www.hedgewars.org/";
     5 pub const SERVER_MESSAGE: &str = &"Hedgewars server https://www.hedgewars.org/";
     7 pub const SERVER_TOKEN: mio::Token = mio::Token(1_000_000_000);
       
     8 pub const SECURE_SERVER_TOKEN: mio::Token = mio::Token(1_000_000_001);
       
     9 pub const IO_TOKEN: mio::Token = mio::Token(1_000_000_003);
       
    10 
     6 
    11 pub fn is_name_illegal(name: &str) -> bool {
     7 pub fn is_name_illegal(name: &str) -> bool {
    12     name.len() > 40
     8     name.len() > 40
    13         || name.trim().is_empty()
     9         || name.trim().is_empty()
    14         || name.trim() != name
    10         || name.trim() != name