X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=src%2Fsocket_server.hxx;h=74d8e07e54ec8e109fb0cc0ebd3626f08423e962;hp=ae30833d8be2cd2d310ff1e876b950bb819c8dbb;hb=1fdd03d219ebc40bf0ec17fdfea4bf1a20666e3a;hpb=673142e5d06e88b5fe4c9f6d839fa1658c850a07 diff --git a/src/socket_server.hxx b/src/socket_server.hxx index ae30833..74d8e07 100644 --- a/src/socket_server.hxx +++ b/src/socket_server.hxx @@ -24,6 +24,7 @@ on this file might be covered by the GNU General Public License. #include #include +#include #include "server.hxx" #include "socket_handler.hxx" @@ -48,6 +49,7 @@ class socket_server : public socket_handler, public server private: fd_set connection_set; std::string unix_path; + std::set sockets_set; void start_listening(); @@ -67,6 +69,8 @@ class socket_server : public socket_handler, public server ~socket_server(); bool fill_buffer(long long usec_timeout=-1,long long* usec_timeout_remaining=NULL); + std::set get_sockets_set() + { return sockets_set; }; }; /** @brief Socket based connection