use std::io::{ TcpStream, IoResult };
use command::{ Command, Packet, Error };
-use crypto::Crypto;
pub struct Client {
socket: TcpStream,
- crypto: Crypto,
current_timestamp: u64
}
pub fn new(address: &str, port: u16) -> IoResult<Client> {
Ok(Client {
socket: try!(TcpStream::connect(address, port)),
- current_timestamp: 0,
- crypto: Crypto::new()
+ current_timestamp: 0
})
}
pub fn start_tests(&mut self) {
- let command = Packet::newRandomCommand(self.current_timestamp);
+ let command = Packet::new_random_command(self.current_timestamp);
self.send(command);
}