logo
Expand description

Asynchronous implementation of Web Application Messaging Protocol (v2)

WAMP is an open standard WebSocket  subprotocol  that provides two application messaging patterns in one unified protocol:

  • routed Remote Procedure Calls and
  • Publish & Subscribe

The WAMP protocol is a community effort and the specification is made available for free under an open license for everyone to use or implement.

Re-exports

pub use crate::client::Client;
pub use crate::client::Connection;
pub use crate::router::Router;

Modules

WebSocket

Message Routing in WAMP

Structs

Represens WAMP calling error

Represents URI

Enums

The policies that dictate how invocations are distributed amongst shared registrations

The policies that can be used for matching a uri pattern.

Represents error reasons

Represents WAMP Value

Traits

Defines Argument Dictionary functonality

Defines Argument List functonality

Type Definitions

Alias for call Result with CallError

Alias for HashMap of Value’s

Alias for u64

Alias for Vec of Value’s

Alias for WAMP Result