|
A11 (C++ runtime)
Native C++ implementation of the A11 action and streaming runtime
|
Bounds packet size and incomplete-message memory during reassembly. More...
#include <cpp/a11/net/byte_chunking.h>
Public Member Functions | |
| absl::Status | Validate () const |
| Validate that all limits can represent at least one useful packet. | |
Public Attributes | |
| size_t | packet_size = 64 * 1024 |
| Maximum encoded packet size. | |
| size_t | max_message_size = 32 * 1024 * 1024 |
| Reassembled message limit. | |
| size_t | max_pending_messages = 64 |
| Simultaneous incomplete messages. | |
| size_t | max_pending_bytes |
| Aggregate pending payload limit. | |
Bounds packet size and incomplete-message memory during reassembly.
| absl::Status a11::net::ByteChunkingOptions::Validate | ( | ) | const |
Validate that all limits can represent at least one useful packet.
| size_t a11::net::ByteChunkingOptions::max_message_size = 32 * 1024 * 1024 |
Reassembled message limit.
| size_t a11::net::ByteChunkingOptions::max_pending_bytes |
Aggregate pending payload limit.
| size_t a11::net::ByteChunkingOptions::max_pending_messages = 64 |
Simultaneous incomplete messages.
| size_t a11::net::ByteChunkingOptions::packet_size = 64 * 1024 |
Maximum encoded packet size.