Class

org.hyperscala.communication.server

CommunicationServer

Related Doc: package server

Permalink

class CommunicationServer extends WebSocketConnectionCallback with Communication

Linear Supertypes
Communication, Picklers, WebSocketConnectionCallback, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CommunicationServer
  2. Communication
  3. Picklers
  4. WebSocketConnectionCallback
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CommunicationServer(path: String, authorization: (WebSocketHttpExchange) ⇒ Option[String] = ...)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def add[T](pickler: Pickler[T]): Int

    Permalink
    Attributes
    protected[org.hyperscala]
    Definition Classes
    Communication → Picklers
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val broadcast: Channel[String]

    Permalink

    Pass messages to this to send through the server to all connected clients.

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def connection: CommunicationServerConnection

    Permalink
  9. def connections: Set[CommunicationServerConnection]

    Permalink
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def onConnect(exchange: WebSocketHttpExchange, channel: WebSocketChannel): Unit

    Permalink
    Definition Classes
    CommunicationServer → WebSocketConnectionCallback
  20. var picklers: Vector[Pickler[_]]

    Permalink
    Attributes
    protected[org.hyperscala.communication]
    Definition Classes
    Communication
  21. val receive: Channel[String]

    Permalink

    Listen to receive messages from the client sent to this server.

    Listen to receive messages from the client sent to this server.

    Definition Classes
    CommunicationServerCommunication
  22. def register(server: Server): Unit

    Permalink
  23. macro def register[T]: Channel[T]

    Permalink
    Attributes
    protected
    Definition Classes
    Communication
  24. val send: Channel[String]

    Permalink

    Pass messages to this to send through the server to the client.

    Pass messages to this to send through the server to the client.

    Definition Classes
    CommunicationServerCommunication
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def withConnection[R](connection: CommunicationServerConnection)(f: ⇒ R): R

    Permalink

Inherited from Communication

Inherited from Picklers

Inherited from WebSocketConnectionCallback

Inherited from AnyRef

Inherited from Any

Ungrouped