1 #ifndef JLE_NET_HTTP_SERVER_H 2 #define JLE_NET_HTTP_SERVER_H 5 #include "core/cont/map.hpp" 6 #include "core/signal_slot.hpp" 7 #include "core/cont/list.hpp" 9 namespace std {
class thread; };
20 namespace jle {
namespace net {
namespace http {
28 std::ostream& operator<<(std::ostream& out,
const Map& m);
35 std::ostream& operator<<(std::ostream& out,
const List& m);
45 std::ostream& operator<<(std::ostream& out,
const Req_resp_line& line);
56 std::ostream& operator<<(std::ostream& out,
const Request_msg& rq);
80 const std::string listen_port;
90 void invalidated_server();
99 Server(
const std::string& _port);
116 void loop_check_messages(
void);
118 bool destroing=
false;
128 #endif // JLE_NET_HTTP_SERVER_H Definition: http_server.h:96
Definition: http_server.h:37
Definition: http_server.h:9
Definition: http_server.h:76
Any object connected to signals, has to inherit from signal_receptor.
Definition: signal_slot.hpp:87
Definition: http_server.h:59
signal instance to connect and emit
Definition: signal_slot.hpp:232
Definition: http_server.h:47
Definition: http_server.h:23
Definition: http_server.h:30
generic namespace
Definition: alarm.cpp:12