|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
gRPC消息帧编解码器 更多...
#include <grpc.hpp>
Public 成员函数 | |
| int | decode (const byte_t *data, size_t len, vector< grpc_message > &out) |
| 从字节块解码gRPC帧 | |
静态 Public 成员函数 | |
| static byte_vector | encode (const grpc_message &msg) |
| 编码消息为gRPC帧格式的字节块 | |
| static byte_vector | encode_messages (const vector< grpc_message > &messages) |
| 编码多个消息(连续写入同一buffer) | |
Public 属性 | |
| byte_size | max_receive_size {4_MB} |
| 最大接收消息大小(默认4MB) | |
| int neforce::http::grpc_framer::decode | ( | const byte_t * | data, |
| size_t | len, | ||
| vector< grpc_message > & | out ) |