Helper for reading incoming TCP messages. 更多...
Public 成员函数 | |
boost::asio::mutable_buffer | buffer () |
IncomingMessage (Buffer &&buffer) | |
auto | pop () |
auto | size () const |
boost::asio::mutable_buffer | size_as_buffer () |
Private 属性 | |
Buffer | _message |
message_size_type | _size = 0u |
Helper for reading incoming TCP messages.
Allocates the whole message in a single buffer.
在文件 streaming/detail/tcp/Client.cpp 第 34 行定义.
|
inlineexplicit |
在文件 streaming/detail/tcp/Client.cpp 第 37 行定义.
|
inline |
在文件 streaming/detail/tcp/Client.cpp 第 43 行定义.
引用了 _message, _size, carla::Buffer::buffer(), DEBUG_ASSERT , 以及 carla::Buffer::reset().
|
inline |
在文件 streaming/detail/tcp/Client.cpp 第 53 行定义.
引用了 _message.
|
inline |
在文件 streaming/detail/tcp/Client.cpp 第 49 行定义.
引用了 _size.
|
inline |
在文件 streaming/detail/tcp/Client.cpp 第 39 行定义.
引用了 _size.
|
private |
在文件 streaming/detail/tcp/Client.cpp 第 61 行定义.
|
private |
在文件 streaming/detail/tcp/Client.cpp 第 59 行定义.
被这些函数引用 buffer(), size() , 以及 size_as_buffer().