Joedb 10.4.1
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Public Member Functions | List of all members
joedb::rpc::Client Class Reference

#include <joedb/rpc/Client.h>

Inheritance diagram for joedb::rpc::Client:
Inheritance graph
[legend]
Collaboration diagram for joedb::rpc::Client:
Collaboration graph
[legend]

Public Member Functions

 Client (Channel &channel, const std::vector< Signature > &signatures, std::chrono::milliseconds keep_alive_interval=std::chrono::milliseconds(0))
 
void call (int64_t procedure_id, Memory_File &file)
 
 ~Client ()
 
- Public Member Functions inherited from joedb::Ping_Client
void ping ()
 
virtual ~Ping_Client ()=default
 

Detailed Description

Definition at line 17 of file Client.h.

Constructor & Destructor Documentation

◆ Client()

joedb::rpc::Client::Client ( Channel channel,
const std::vector< Signature > &  signatures,
std::chrono::milliseconds  keep_alive_interval = std::chrono::milliseconds(0) 
)
inline

Definition at line 52 of file Client.h.

◆ ~Client()

joedb::rpc::Client::~Client ( )
inline

Definition at line 109 of file Client.h.

Member Function Documentation

◆ call()

void joedb::rpc::Client::call ( int64_t  procedure_id,
Memory_File file 
)
inline

Definition at line 65 of file Client.h.


The documentation for this class was generated from the following file: