Class

org.hyperscala.manager

ServerConnection

Related Doc: package manager

Permalink

class ServerConnection extends AbstractReceiveListener with Connection with Logging

Linear Supertypes
Connection, Logging, AbstractReceiveListener, ChannelListener[WebSocketChannel], EventListener, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerConnection
  2. Connection
  3. Logging
  4. AbstractReceiveListener
  5. ChannelListener
  6. EventListener
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ServerConnection(manager: ServerApplicationManager, initialURL: URL)

    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 app: WebApplication

    Permalink
    Definition Classes
    ServerConnectionConnection
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def bind(exchange: WebSocketHttpExchange, channel: WebSocketChannel): Unit

    Permalink
  7. final def bufferFullMessage(arg0: StreamSourceFrameChannel): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  8. def channel: WebSocketChannel

    Permalink
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val created: Long

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  13. var exchange: WebSocketHttpExchange

    Permalink
  14. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  16. def getMaxBinaryBufferSize(): Long

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  17. def getMaxCloseBufferSize(): Long

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  18. def getMaxPingBufferSize(): Long

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  19. def getMaxPongBufferSize(): Long

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  20. def getMaxTextBufferSize(): Long

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  21. def handleEvent(arg0: WebSocketChannel): Unit

    Permalink
    Definition Classes
    AbstractReceiveListener → ChannelListener
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. val id: String

    Permalink
  24. def init(): Unit

    Permalink
    Definition Classes
    ServerConnectionConnection
  25. val initialURL: URL

    Permalink
    Definition Classes
    ServerConnectionConnection
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. var lastActive: Long

    Permalink
  28. def logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  29. def loggerName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  30. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  33. def onBinary(arg0: WebSocketChannel, arg1: StreamSourceFrameChannel): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  34. def onClose(webSocketChannel: WebSocketChannel, channel: StreamSourceFrameChannel): Unit

    Permalink
    Definition Classes
    ServerConnection → AbstractReceiveListener
  35. def onCloseMessage(arg0: CloseMessage, arg1: WebSocketChannel): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  36. def onError(arg0: WebSocketChannel, arg1: Throwable): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
  37. def onFullBinaryMessage(arg0: WebSocketChannel, arg1: BufferedBinaryMessage): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  38. def onFullCloseMessage(arg0: WebSocketChannel, arg1: BufferedBinaryMessage): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  39. def onFullPingMessage(arg0: WebSocketChannel, arg1: BufferedBinaryMessage): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  40. def onFullPongMessage(arg0: WebSocketChannel, arg1: BufferedBinaryMessage): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  41. def onFullTextMessage(channel: WebSocketChannel, message: BufferedTextMessage): Unit

    Permalink
    Definition Classes
    ServerConnection → AbstractReceiveListener
  42. def onPing(arg0: WebSocketChannel, arg1: StreamSourceFrameChannel): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  43. def onPong(arg0: WebSocketChannel, arg1: StreamSourceFrameChannel): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  44. def onText(arg0: WebSocketChannel, arg1: StreamSourceFrameChannel): Unit

    Permalink
    Attributes
    protected[io.undertow.websockets.core]
    Definition Classes
    AbstractReceiveListener
    Annotations
    @throws( classOf[java.io.IOException] )
  45. def receive(id: Int, json: String): Unit

    Permalink

    Called to receive JSON and call the appropriate pickler.

    Called to receive JSON and call the appropriate pickler.

    id

    the id of the pickler

    json

    the JSON to unpickle

    Definition Classes
    Connection
  46. var replace: Boolean

    Permalink
    Attributes
    protected[org.hyperscala]
    Definition Classes
    Connection
  47. def replaceWith(screen: BaseScreen): Unit

    Permalink
    Definition Classes
    Connection
  48. def replaceWith(path: String): Unit

    Permalink
    Definition Classes
    Connection
  49. lazy val screen: Var[BaseScreen]

    Permalink
    Definition Classes
    Connection
  50. def send(message: String): Unit

    Permalink
  51. def send(id: Int, json: String): Unit

    Permalink

    Implement to support sending of JSON

    Implement to support sending of JSON

    id

    the id of the pickler used

    json

    the JSON data to send

    Definition Classes
    ServerConnectionConnection
  52. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  54. lazy val url: Var[URL]

    Permalink
    Definition Classes
    Connection
  55. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Connection

Inherited from Logging

Inherited from AbstractReceiveListener

Inherited from ChannelListener[WebSocketChannel]

Inherited from EventListener

Inherited from AnyRef

Inherited from Any

Ungrouped