Package

akka

wamp

Permalink

package wamp

akka-wamp 0.12.0

WAMP - Web Application Messaging Protocol implementation written in Scala with Akka

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. wamp
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Dict = Map[String, Any]

    Permalink

    Dictionary for options and details elements

  2. type Id = Long

    Permalink

    Unique identifiers being used to distinguish Sessions, Publications, Subscriptions, Registrations and Requests

  3. trait Peer extends AnyRef

    Permalink

    A Peer communicates with another Peer by exchanging Messages during a transient SessionLike established over a Connection.

    A Peer communicates with another Peer by exchanging Messages during a transient SessionLike established over a Connection.

    A Peer could be either a Client or a Router

    • it must implement one Role, and
    • may implement more Roles.
  4. type PublicationId = Long

    Permalink
  5. type RegistrationId = Long

    Permalink
  6. type RequestId = Long

    Permalink
  7. implicit class RichDict extends AnyRef

    Permalink
  8. type Role = String

    Permalink

    A peer could be either a client or a router

    A peer could be either a client or a router

    • it must implement one role, and
    • may implement more roles.
  9. trait Scope extends AnyRef

    Permalink
  10. type SessionId = Long

    Permalink
  11. trait SessionLike extends AnyRef

    Permalink

    It is a transient conversation between two peers (tipically a a router and a client) attached to a realm and running over a connection.

  12. type SubscriptionId = Long

    Permalink
  13. type TypeCode = Int

    Permalink

    Specified message type

  14. type Uri = String

    Permalink

    Uniform Resource Identifier

  15. class Validator extends AnyRef

    Permalink

    It validates values against WAMP protocol types

  16. class WampExtension extends Extension

    Permalink

Value Members

  1. object Dict

    Permalink
  2. object Id

    Permalink
  3. object Roles

    Permalink
  4. object Scope

    Permalink
  5. object TypeCode

    Permalink
  6. object Uri extends Serializable

    Permalink
  7. object Wamp extends ExtensionId[WampExtension] with ExtensionIdProvider

    Permalink

    WAMP Extension for Akka’s IO layer.

    WAMP Extension for Akka’s IO layer.

    For a full description of the design and philosophy behind this IO implementation please refer to the Akka online documentation.

    In order to open an outbound connection send a Connect message to the WampExtension#manager.

    In order to start listening for inbound connections send a Bind message to the WampExtension#manager.

  8. package client

    Permalink

    This package provides objects, classes and traits you can use to write a WAMP Client.

  9. package messages

    Permalink
  10. package router

    Permalink
  11. package serialization

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped