3#include "roo_backport.h"
4#include "roo_backport/byte.h"
5#include "roo_backport/string_view.h"
29 server_closed_(
false) {}
36 roo_time::Uptime
deadline()
const {
return deadline_; }
45 roo_time::Uptime deadline_;
void sendFailureResponse(RpcStatus status, roo::string_view msg) const
void sendSuccessResponse(const roo::byte *payload, size_t payload_size, bool last) const
RequestHandle(RpcServer &server, Messaging::ConnectionId connection_id, RpcStreamId stream_id)
Messaging::ConnectionId connectionId() const
RpcRequest(const RpcRequest &)=default
RpcRequest & operator=(const RpcRequest &)=default
RpcStreamId streamId() const
RpcFunctionId functionId() const
roo_time::Uptime deadline() const
RpcRequest(Messaging::ConnectionId connection_id, RpcFunctionId function_id, RpcStreamId stream_id, roo_time::Uptime deadline, bool fin)