X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Console%2FServer.ih;h=d25aed3601cef3701573532cc5cc137bd99e2f54;hb=24ccc14a000ffeceb9e5b6d02f54d2e971a3aee8;hp=8355450fd76daf5341bbc91d0e9ba421c3b07d34;hpb=4fc732480d3ba33ac2589caece3b04224e51d32b;p=senf.git diff --git a/Console/Server.ih b/Console/Server.ih index 8355450..d25aed3 100644 --- a/Console/Server.ih +++ b/Console/Server.ih @@ -31,11 +31,15 @@ #include #include #include +#include +#include #include "../Utils/intrusive_refcount.hh" #include "../Socket/Protocols/INet/TCPSocketHandle.hh" #include "../Socket/ServerSocketHandle.hh" #include "../Scheduler/Scheduler.hh" #include "../Scheduler/ReadHelper.hh" +#include "Parse.hh" +#include "Executor.hh" ///////////////////////////////ih.p//////////////////////////////////////// @@ -105,6 +109,11 @@ namespace detail { ClientHandle handle_; std::string tail_; + SingleCommandParser parser_; + Executor executor_; + + typedef boost::iostreams::stream fdostream; + fdostream out_; friend class Server; };