-/* $Id$
-
-This file is part of libmspnet
-Copyright © 2009 Mikkosoft Productions, Mikko Rasa
-Distributed under the LGPL
-*/
-
#ifndef MSP_NET_COMMUNICATOR_H_
#define MSP_NET_COMMUNICATOR_H_
~Communicator();
void initiate_handshake();
+ bool is_handshake_done() const { return handshake_status==2; }
template<typename P>
void send(const P &pkt)
{
if(handshake_status!=2)
throw InvalidState("Handshaking is not done");
- unsigned size=protocol.assemble(pkt, out_buf, buf_size);
+ unsigned size = protocol.assemble(pkt, out_buf, buf_size);
socket.write(out_buf, size);
}