Expand description
Server utilities.
Modules§
- sqlsrv
sqlsrv
- Helpers for creating in-process sqlite servers.
- task
- ump-ng dispatch server running on a thread.
- thread
- ump-ng dispatch server running on a thread.
- ump_ng
- Micro Message Pass: Next Generation (ump-ng) is a library for passing
messages between thread/tasks. It is similar to the
ump
library, but with an added uni-directional message passing primitive.
Structs§
- Client
- Representation of a clonable client object.
- Reply
Context - Object used to reply to requests passed to the server.
- Server
- Representation of a server object.
- Weak
Client - A weak client reference that can be upgraded to a
Client
as long as otherClient
objects till exist.
Enums§
- MsgType
- Mesage operation types.
Traits§
- Async
Handler - Message processing trait for an async handler.
- Threaded
Handler - Message processing trait for a threaded handler.
Functions§
- channel
- Create a pair of linked
Server
andClient
objects. - spawn_
task - Launch a task that will process incoming messages from an ump-ng server end-point.
- spawn_
thread - Launch a thread that will process incoming messages from an ump-ng server end-point.