[−][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 |