rust/hedgewars-server/src/utils.rs
changeset 14779 f43ab2bd76ae
parent 14457 98ef2913ec73
child 14781 01f8ab45f806
equal deleted inserted replaced
14778:bbec6b28d072 14779:f43ab2bd76ae
     1 use base64::encode;
     1 use base64::encode;
     2 use mio;
     2 use mio;
     3 use std::iter::Iterator;
     3 use std::iter::Iterator;
     4 
     4 
     5 pub const PROTOCOL_VERSION: u32 = 3;
     5 pub const PROTOCOL_VERSION: u32 = 3;
     6 pub const SERVER: mio::Token = mio::Token(1_000_000_000);
     6 pub const SERVER_TOKEN: mio::Token = mio::Token(1_000_000_000);
       
     7 pub const IO_TOKEN: mio::Token = mio::Token(1_000_000_001);
     7 
     8 
     8 pub fn is_name_illegal(name: &str) -> bool {
     9 pub fn is_name_illegal(name: &str) -> bool {
     9     name.len() > 40
    10     name.len() > 40
    10         || name.trim().is_empty()
    11         || name.trim().is_empty()
    11         || name
    12         || name