Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::ipc::MpscShmServer Member List

This is the complete list of members for bb::ipc::MpscShmServer, including all inherited members.

accept()bb::ipc::IpcServerinlinevirtual
base_name_bb::ipc::MpscShmServerprivate
close() overridebb::ipc::MpscShmServerinlinevirtual
create_mpsc_shm(const std::string &base_name, size_t max_clients, size_t request_ring_size=static_cast< size_t >(1024 *1024), size_t response_ring_size=static_cast< size_t >(1024 *1024))bb::ipc::IpcServerstatic
create_shm(const std::string &base_name, size_t request_ring_size=static_cast< size_t >(1024 *1024), size_t response_ring_size=static_cast< size_t >(1024 *1024))bb::ipc::IpcServerstatic
create_socket(const std::string &socket_path, int max_clients)bb::ipc::IpcServerstatic
DEFAULT_RING_SIZEbb::ipc::MpscShmServerstatic
Handler typedefbb::ipc::IpcServer
IpcServer()=defaultbb::ipc::IpcServer
IpcServer(const IpcServer &)=deletebb::ipc::IpcServer
IpcServer(IpcServer &&)=deletebb::ipc::IpcServer
listen() overridebb::ipc::MpscShmServerinlinevirtual
max_clients_bb::ipc::MpscShmServerprivate
MpscShmServer(std::string base_name, size_t max_clients, size_t request_ring_size=DEFAULT_RING_SIZE, size_t response_ring_size=DEFAULT_RING_SIZE)bb::ipc::MpscShmServerinline
MpscShmServer(const MpscShmServer &)=deletebb::ipc::MpscShmServer
MpscShmServer(MpscShmServer &&)=deletebb::ipc::MpscShmServer
operator=(const MpscShmServer &)=deletebb::ipc::MpscShmServer
operator=(MpscShmServer &&)=deletebb::ipc::MpscShmServer
bb::ipc::IpcServer::operator=(const IpcServer &)=deletebb::ipc::IpcServer
bb::ipc::IpcServer::operator=(IpcServer &&)=deletebb::ipc::IpcServer
receive(int client_id) overridebb::ipc::MpscShmServerinlinevirtual
release(int client_id, size_t message_size) overridebb::ipc::MpscShmServerinlinevirtual
request_consumer_bb::ipc::MpscShmServerprivate
request_ring_size_bb::ipc::MpscShmServerprivate
request_shutdown()bb::ipc::IpcServerinlinevirtual
response_ring_size_bb::ipc::MpscShmServerprivate
response_rings_bb::ipc::MpscShmServerprivate
run(const Handler &handler)bb::ipc::IpcServerinlinevirtual
send(int client_id, const void *data, size_t len) overridebb::ipc::MpscShmServerinlinevirtual
shutdown_requested_bb::ipc::IpcServerprotected
wait_for_data(uint64_t timeout_ns) overridebb::ipc::MpscShmServerinlinevirtual
wakeup_all() overridebb::ipc::MpscShmServerinlinevirtual
~IpcServer()=defaultbb::ipc::IpcServervirtual
~MpscShmServer() overridebb::ipc::MpscShmServerinline