X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=src%2Fserver.hxx;h=8d2db8e7f7c496768937c7a1454e1de14b123174;hp=3d28584864f84fc333cd8f9b5e42b67ca2004dc3;hb=59adb9e24e4ac66b2623742c3b9c81a1c20ff9f0;hpb=ac7fdc22899c0c493fda5fdb3a4cb67e77504a6b diff --git a/src/server.hxx b/src/server.hxx index 3d28584..8d2db8e 100644 --- a/src/server.hxx +++ b/src/server.hxx @@ -26,6 +26,9 @@ namespace libt2n { +/** + Basic connection class +*/ class connection { private: @@ -63,6 +66,9 @@ class connection virtual void write(const std::string& data)=0; }; +/** + Basic server class +*/ class server { public: @@ -103,7 +109,11 @@ class server bool get_packet(std::string& data, unsigned int& conn_id); + void fill_connection_buffers(void); + protected: + void log(log_level_values level, const std::string& message) + { log(level,message.c_str()); } void log(log_level_values level, const char* message); };