|
RESTinio
|
WebSocket message. More...
#include <message.hpp>
Public Member Functions | |
| message_t ()=default | |
| message_t (final_frame_flag_t final_flag, opcode_t opcode) | |
| message_t (final_frame_flag_t final_flag, opcode_t opcode, std::string payload) | |
| final_frame_flag_t | final_flag () const noexcept |
| Get final flag. | |
| void | set_final_flag (final_frame_flag_t final_flag) noexcept |
| bool | is_final () const noexcept |
| opcode_t | opcode () const noexcept |
| void | set_opcode (opcode_t opcode) noexcept |
| const std::string & | payload () const noexcept |
| std::string & | payload () noexcept |
| void | set_payload (std::string str) |
Private Attributes | |
| final_frame_flag_t | m_final_flag { final_frame } |
| Final flag. | |
| opcode_t | m_opcode = opcode_t::continuation_frame |
| Opcode. | |
| std::string | m_payload |
| Websocket message payload. | |
WebSocket message.
Definition at line 144 of file message.hpp.
|
default |
|
inline |
Definition at line 151 of file message.hpp.
|
inline |
Definition at line 158 of file message.hpp.
|
inlinenoexcept |
Get final flag.
Definition at line 169 of file message.hpp.
|
inlinenoexcept |
Definition at line 181 of file message.hpp.
|
inlinenoexcept |
Definition at line 187 of file message.hpp.
|
inlinenoexcept |
Definition at line 199 of file message.hpp.
|
inlinenoexcept |
Definition at line 205 of file message.hpp.
|
inlinenoexcept |
Definition at line 175 of file message.hpp.
|
inlinenoexcept |
Definition at line 193 of file message.hpp.
|
inline |
Definition at line 211 of file message.hpp.
|
private |
Final flag.
Definition at line 218 of file message.hpp.
|
private |
Opcode.
Definition at line 221 of file message.hpp.
|
private |
Websocket message payload.
Definition at line 224 of file message.hpp.