Flow-IPC 2.0.0
Flow-IPC project: Full implementation reference.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Index
A | B | C | D | E | G | H | I | M | N | O | P | R | S | T | U
A
Allocator
App (ipc::session)
Arena_activator (ipc::shm::stl)
Arena_to_borrower_allocator_arena (ipc::shm)
Arena_to_borrower_allocator_arena< classic::Pool_arena > (ipc::shm)
Arena_to_shm_session (ipc::session::shm)
Arena_to_shm_session< ipc::shm::arena_lend::jemalloc::Ipc_arena > (ipc::session::shm)
Arena_to_shm_session< ipc::shm::classic::Pool_arena > (ipc::session::shm)
Asio_waitable_native_handle (ipc::util::sync_io)
Async_adapter_receiver (ipc::transport::sync_io)
Async_adapter_sender (ipc::transport::sync_io)
B
Bipc_mq_handle (ipc::transport)
Blob_receiver (ipc::transport)
Blob_receiver (ipc::transport::sync_io)
Blob_sender (ipc::transport)
Blob_sender (ipc::transport::sync_io)
Blob_stream_mq_base (ipc::transport)
Blob_stream_mq_base_impl (ipc::transport)
Blob_stream_mq_receiver (ipc::transport::sync_io)
Blob_stream_mq_receiver (ipc::transport)
Blob_stream_mq_receiver_impl (ipc::transport)
Blob_stream_mq_receiver_impl (ipc::transport::sync_io)
Blob_stream_mq_sender (ipc::transport)
Blob_stream_mq_sender (ipc::transport::sync_io)
Blob_stream_mq_sender_impl (ipc::transport)
Blob_stream_mq_sender_impl (ipc::transport::sync_io)
Builder (ipc::transport::struc::shm)
Builder_base (ipc::transport::struc::shm)
C
Capnp_message_builder (ipc::transport::struc::shm)
Capnp_msg_builder_interface
Category (ipc::session::error)
Category (ipc::session::shm::arena_lend::jemalloc::error)
Category (ipc::shm::classic::error)
Category (ipc::transport::error)
Category (ipc::transport::struc::error)
Category (ipc::transport::struc::shm::error)
Channel (ipc::transport)
Channel (ipc::transport::struc)
Channel (ipc::transport::struc::sync_io)
Channel_base (ipc::transport::struc)
Session_adapter::Channel_open_result (ipc::session::sync_io)
Client_app (ipc::session)
Client_session_adapter (ipc::session::sync_io)
Client_session_impl (ipc::session)
Client_session_impl (ipc::session::shm::arena_lend::jemalloc)
Client_session_impl (ipc::session::shm::classic)
Client_session_mv (ipc::session)
Client_session_mv (ipc::session::shm::arena_lend::jemalloc)
Client_session_mv (ipc::session::shm::classic)
Heap_fixed_builder::Config (ipc::transport::struc)
Heap_reader::Config (ipc::transport::struc)
Builder::Config (ipc::transport::struc::shm)
Reader::Config (ipc::transport::struc::shm)
Struct_builder::Config (ipc::transport::struc)
Struct_reader::Config (ipc::transport::struc)
D
Default_init_allocator (ipc::util)
E
error_category (boost::system)
Channel::Expecting_response (ipc::transport::struc::sync_io)
G
Session_base::Graceful_finisher (ipc::session)
H
Pool_arena::Handle_in_shm (ipc::shm::classic)
Heap_fixed_builder (ipc::transport::struc)
Heap_fixed_builder_capnp_message_builder (ipc::transport::struc)
Heap_reader (ipc::transport::struc)
I
Native_socket_stream::Impl (ipc::transport)
Native_socket_stream::Impl (ipc::transport::sync_io)
is_error_code_enum<::ipc::session::error::Code > (boost::system)
is_error_code_enum<::ipc::session::shm::arena_lend::jemalloc::error::Code > (boost::system)
is_error_code_enum<::ipc::shm::classic::error::Code > (boost::system)
is_error_code_enum<::ipc::transport::error::Code > (boost::system)
is_error_code_enum<::ipc::transport::struc::error::Code > (boost::system)
is_error_code_enum<::ipc::transport::struc::shm::error::Code > (boost::system)
M
Client_session_impl::Master_channel_req (ipc::session)
Mqs_channel (ipc::transport)
Mqs_socket_stream_channel (ipc::transport)
Msg_in (ipc::transport::struc)
Msg_in_impl (ipc::transport::struc)
Channel::Msg_in_pipe (ipc::transport::struc::sync_io)
Msg_mdt_out (ipc::transport::struc)
Msg_out (ipc::transport::struc)
Msg_out_impl (ipc::transport::struc)
N
Native_handle (ipc::util)
Native_handle_receiver (ipc::transport)
Native_handle_receiver (ipc::transport::sync_io)
Native_handle_sender (ipc::transport)
Native_handle_sender (ipc::transport::sync_io)
Native_socket_stream (ipc::transport)
Native_socket_stream (ipc::transport::sync_io)
Native_socket_stream_acceptor (ipc::transport)
Native_socket_stream_acceptor (ipc::transport::sync_io)
Null_peer (ipc::transport)
Null_session (ipc::transport::struc)
O
Server_session_impl::Open_channel_req (ipc::session)
Opt_peer_process_credentials (ipc::transport::asio_local_stream_socket)
P
Persistent_mq_handle (ipc::transport)
Pool_arena (ipc::shm::classic)
Posix_mq_handle (ipc::transport)
Process_credentials (ipc::util)
Protocol_negotiator (ipc::transport)
R
Native_socket_stream::Impl::Rcv_user_request (ipc::transport::sync_io)
Reader (ipc::transport::struc::shm)
Channel::Sync_op_state::Request_result (ipc::transport::struc)
S
Scoped_setter (flow::util)
Channel_base::Serialize_via_app_shm (ipc::transport::struc)
Channel_base::Serialize_via_heap (ipc::transport::struc)
Channel_base::Serialize_via_session_shm (ipc::transport::struc)
Server_app (ipc::session)
Server_session (ipc::session::shm::arena_lend::jemalloc)
Server_session (ipc::session::shm::classic)
Server_session_adapter (ipc::session::sync_io)
Server_session_dtl (ipc::session)
Server_session_impl (ipc::session::shm::classic)
Server_session_impl (ipc::session::shm::arena_lend::jemalloc)
Server_session_impl (ipc::session)
Server_session_mv (ipc::session)
Server_session_mv (ipc::session::shm::arena_lend::jemalloc)
Server_session_mv (ipc::session::shm::classic)
Server_session_t
Session (ipc::session)
Session_adapter (ipc::session::sync_io)
Session_base (ipc::session)
Session_impl (ipc::session::shm::classic)
Session_impl (ipc::session::shm::arena_lend::jemalloc)
Session_impl_t
Session_mv (ipc::session)
Session_mv (ipc::session::shm::arena_lend::jemalloc)
Session_mv (ipc::session::shm::classic)
Session_server (ipc::session)
Session_server (ipc::session::shm::arena_lend::jemalloc)
Session_server (ipc::session::shm::classic)
Session_server_adapter (ipc::session::sync_io)
Session_server_impl (ipc::session)
Session_t
Shared_name (ipc::util)
Blob_stream_mq_sender_impl::Snd_low_lvl_payload (ipc::transport::sync_io)
Native_socket_stream::Impl::Snd_low_lvl_payload (ipc::transport::sync_io)
Socket_stream_channel (ipc::transport)
Socket_stream_channel_of_blobs (ipc::transport)
Session_server_impl::State (ipc::session)
Stateless_allocator (ipc::shm::stl)
Struct_builder (ipc::transport::struc)
Struct_reader (ipc::transport::struc)
Channel::Sync_op_state (ipc::transport::struc)
T
Timer_event_emitter (ipc::util::sync_io)
U
Use_counted_object (ipc::util)
Native_socket_stream_acceptor::User_request (ipc::transport)
Async_adapter_receiver::User_request (ipc::transport::sync_io)
Blob_stream_mq_receiver_impl::User_request (ipc::transport::sync_io)