#include "output_http.h" #include #include namespace Mist{ class OutOGG : public HTTPOutput{ public: OutOGG(Socket::Connection &conn); ~OutOGG(); static void init(Util::Config *cfg); void onRequest(); void sendNext(); void sendHeader(); bool onFinish(); bool parseInit(const std::string &initData, std::deque &output); protected: HTTP::Parser HTTP_R; // Received HTTP HTTP::Parser HTTP_S; // Sent HTTP std::map pageBuffer; // OGG specific variables }; }// namespace Mist typedef Mist::OutOGG mistOut;