API Reference¶
All public types live in the vgi_rpc namespace. Wire protocol metadata keys are in vgi_rpc::keys.
Headers¶
| Header | Contents |
|---|---|
server.h |
ServerBuilder, Server, MethodInfo, MethodType |
request.h |
Request — typed parameter extraction |
result.h |
Result — unary response construction |
stream.h |
StreamState, ProducerState, ExchangeState, Stream |
call_context.h |
CallContext — per-request context and logging |
wire.h |
IPC stream I/O, BatchType, IpcStreamContents |
arrow_utils.h, metadata.h, log.h |
Error handling, protocol constants, log types |