ゴミ箱
Classes | Namespaces | Typedefs | Enumerations | Functions
rfc6455.hpp File Reference
#include <boost/beast/config.hpp>
#include <boost/beast/core/static_string.hpp>
#include <boost/beast/core/string.hpp>
#include <boost/beast/http/message.hpp>
#include <array>
#include <cstdint>
#include <boost/beast/websocket/impl/rfc6455.ipp>

Go to the source code of this file.

Classes

struct  boost::beast::websocket::close_reason
 

Namespaces

 boost
 
 boost::beast
 
 boost::beast::websocket
 

Typedefs

using boost::beast::websocket::reason_string = static_string< 123, char >
 The type representing the reason string in a close frame. More...
 
using boost::beast::websocket::ping_data = static_string< 125, char >
 The type representing the payload of ping and pong messages. More...
 

Enumerations

enum  boost::beast::websocket::close_code : std::uint16_t {
  boost::beast::websocket::normal = 1000, boost::beast::websocket::going_away = 1001, boost::beast::websocket::protocol_error = 1002, boost::beast::websocket::unknown_data = 1003,
  boost::beast::websocket::bad_payload = 1007, boost::beast::websocket::policy_error = 1008, boost::beast::websocket::too_big = 1009, boost::beast::websocket::needs_extension = 1010,
  boost::beast::websocket::internal_error = 1011, boost::beast::websocket::service_restart = 1012, boost::beast::websocket::try_again_later = 1013, boost::beast::websocket::none = 0,
  boost::beast::websocket::reserved1 = 1004, boost::beast::websocket::no_status = 1005, boost::beast::websocket::abnormal = 1006, boost::beast::websocket::reserved2 = 1014,
  boost::beast::websocket::reserved3 = 1015
}
 

Functions

template<class Allocator >
bool boost::beast::websocket::is_upgrade (http::header< true, http::basic_fields< Allocator >> const &req)