[][src]Crate ipc_communication

IPC communication helper crate.

Modules

ipc_error

A wrapper about IpcError that implement Error and stuff.

labor

Labor traits.

Structs

Client

A "client" capable of sending requests to processors.

ClientBuilder

An immutable clients builder.

Communication

A helper structure that contains communication objects.

PanicError

Thread panic error.

Processor

Requests processor.

Processors

Request processors.

ProcessorsHandle

Processors handler.

Router

Routs requests from IPC to internal processors.

Enums

Error

IPC communication error.

LoaferResult

A result returned by a "loafer".

ParallelRunError

An error that happened during a parallel execution of processors.

Functions

communication

Sets up communication channels for a given request-response pairs.