[][src]Crate wamp_async

Structs

Client

Allows interaction as a client with a WAMP server

ClientConfig

Options one can set when connecting to a WAMP server

Enums

Arg

Generic enum that can hold any concrete WAMP value

ClientRole

All roles a client can be

ClientState

All the states a client can be in

SerializerType

Message serialization algorithms

ServerRole

All the supported roles a server can have

WampError

Types of errors a WAMP client can encounter

Functions

is_valid_strict_uri

Returns whether a uri is valid or not (using strict rules)

Type Definitions

GenericFuture

Future that can return success or an error

RpcFunc

Generic function that can receive RPC calls

RpcFuture

Type generated by an RPC call event from the server

WampArgs

Unnamed WAMP argument list

WampBool

bool: a boolean value (true or false)

WampDict

dict: a dictionary (map) where keys MUST be strings

WampId

id: an integer ID as defined in IDs

WampInteger

integer: a non-negative integer

WampKwArgs

Named WAMP argument map

WampList

list: a list (array) where items can be of any type

WampString

string: a Unicode string, including the empty string

WampUri

uri: a string URI as defined in URIs