diff options
Diffstat (limited to 'src/components/hmi_message_handler/include/hmi_message_handler/websocket_session.h')
-rw-r--r-- | src/components/hmi_message_handler/include/hmi_message_handler/websocket_session.h | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/src/components/hmi_message_handler/include/hmi_message_handler/websocket_session.h b/src/components/hmi_message_handler/include/hmi_message_handler/websocket_session.h index 4d177d250f..8edcfc1a36 100644 --- a/src/components/hmi_message_handler/include/hmi_message_handler/websocket_session.h +++ b/src/components/hmi_message_handler/include/hmi_message_handler/websocket_session.h @@ -31,43 +31,42 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #ifndef WEBSOCKET_SESSION_H #define WEBSOCKET_SESSION_H -#include <iostream> -#include <boost/beast/core.hpp> -#include <boost/beast/websocket.hpp> +#include <algorithm> +#include <atomic> #include <boost/asio/bind_executor.hpp> -#include <boost/asio/strand.hpp> -#include <boost/asio/placeholders.hpp> #include <boost/asio/ip/tcp.hpp> +#include <boost/asio/placeholders.hpp> +#include <boost/asio/strand.hpp> +#include <boost/beast/core.hpp> +#include <boost/beast/websocket.hpp> #include <boost/make_shared.hpp> #include <boost/thread/thread.hpp> -#include <algorithm> #include <cstdlib> #include <functional> #include <iostream> #include <memory> +#include <mutex> +#include <queue> #include <string> #include <thread> #include <vector> -#include <mutex> -#include <queue> #include "json/json.h" -#include "utils/macro.h" #include "utils/lock.h" -#include <atomic> -#include "utils/threads/thread.h" -#include "utils/threads/message_loop_thread.h" +#include "utils/macro.h" #include "utils/message_queue.h" +#include "utils/threads/message_loop_thread.h" +#include "utils/threads/thread.h" using namespace boost::beast::websocket; using ::utils::MessageQueue; #ifdef DEBUG_ON /** -* \def DBG_MSG -* \brief Debug message output with file name and line number. -* \param x formatted debug message. -* \return printf construction. -*/ + * \def DBG_MSG + * \brief Debug message output with file name and line number. + * \param x formatted debug message. + * \return printf construction. + */ #define DBG_MSG(x) \ printf("%s:%d ", __FILE__, __LINE__); \ printf x @@ -203,6 +202,6 @@ class WebsocketSession : public std::enable_shared_from_this<WebsocketSession> { threads::Thread* thread_; }; -} // hmi_message_handler +} // namespace hmi_message_handler #endif /* WEBSOCKET_SESSION_H */
\ No newline at end of file |