[][src]Module over_there::core

Contains necessary structures and code for client/server interaction

Re-exports

pub use transport::net;

Modules

reply
request
transport

Structs

AddrEventManager
Client

Represents a client configuration prior to connecting

ClientBuilder

Builder for Client.

ConnectedClient

Represents a client after connecting to an endpoint

EventManager
ExitStatus
FileSystemManager
Header
LazilyTransformedRequest

Represents request that will be transformed at runtime replyd on some prior input

ListeningServer

Represents a server after listening has begun

LocalDirEntry
LocalFile
LocalFileHandle
LocalProc
Msg
RemoteFile
RemoteProc
RemoteProcStatus
Server

Represents a server configuration prior to listening

ServerBuilder

Builder for Server.

TransformRule

Represents a transformation to apply against some request; uses syntax like JSONPath in that $.field can be used to reference the fields of the objects

Enums

AskError
Capability
Content
ExecAskError
FileAskError
MsgError
Reply
ReplyError
Request
SendError
TransformRequestError

Represents an error that can occur when transforming request replyd on prior results from a sequential operation

Transport

Transportation medium to use with the client/server

Traits

SchemaInfo