Packages

class Daemon extends WebSocketServer with Logging

Linear Supertypes
Logging, WebSocketServer, Runnable, AbstractWebSocket, WebSocketAdapter, WebSocketListener, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Daemon
  2. Logging
  3. WebSocketServer
  4. Runnable
  5. AbstractWebSocket
  6. WebSocketAdapter
  7. WebSocketListener
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Daemon(config: Config)
  2. new Daemon(config: Config, address: InetSocketAddress)

Type Members

  1. class WebSocketWorker extends Thread
    Definition Classes
    WebSocketServer

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addConnection(arg0: WebSocket): Boolean
    Attributes
    protected[server]
    Definition Classes
    WebSocketServer
  5. def allocateBuffers(arg0: WebSocket): Unit
    Attributes
    protected[server]
    Definition Classes
    WebSocketServer
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def broadcast(arg0: String, arg1: Collection[WebSocket]): Unit
    Definition Classes
    WebSocketServer
  8. def broadcast(arg0: ByteBuffer, arg1: Collection[WebSocket]): Unit
    Definition Classes
    WebSocketServer
  9. def broadcast(arg0: Array[Byte], arg1: Collection[WebSocket]): Unit
    Definition Classes
    WebSocketServer
  10. def broadcast(arg0: ByteBuffer): Unit
    Definition Classes
    WebSocketServer
  11. def broadcast(arg0: Array[Byte]): Unit
    Definition Classes
    WebSocketServer
  12. def broadcast(arg0: String): Unit
    Definition Classes
    WebSocketServer
  13. var cardDriver: Option[CardDriver]

    读卡器

  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  15. def createBuffer(): ByteBuffer
    Definition Classes
    WebSocketServer
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. def getAddress(): InetSocketAddress
    Definition Classes
    WebSocketServer
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. def getConnectionLostTimeout(): Int
    Definition Classes
    AbstractWebSocket
  21. def getConnections(): Collection[WebSocket]
    Definition Classes
    WebSocketServer → AbstractWebSocket
  22. def getDraft(): List[Draft]
    Definition Classes
    WebSocketServer
  23. def getLocalSocketAddress(arg0: WebSocket): InetSocketAddress
    Definition Classes
    WebSocketServer → WebSocketListener
  24. def getPort(): Int
    Definition Classes
    WebSocketServer
  25. def getRemoteSocketAddress(arg0: WebSocket): InetSocketAddress
    Definition Classes
    WebSocketServer → WebSocketListener
  26. final def getWebSocketFactory(): WebSocketFactory
    Definition Classes
    WebSocketServer
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def isReuseAddr(): Boolean
    Definition Classes
    AbstractWebSocket
  30. def isTcpNoDelay(): Boolean
    Definition Classes
    AbstractWebSocket
  31. val logger: Logger
    Attributes
    protected
    Definition Classes
    Logging
  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  35. def onClose(conn: WebSocket, code: Int, reason: String, remote: Boolean): Unit
    Definition Classes
    Daemon → WebSocketServer
  36. def onCloseInitiated(arg0: WebSocket, arg1: Int, arg2: String): Unit
    Definition Classes
    WebSocketServer
  37. def onClosing(arg0: WebSocket, arg1: Int, arg2: String, arg3: Boolean): Unit
    Definition Classes
    WebSocketServer
  38. def onConnect(arg0: SelectionKey): Boolean
    Attributes
    protected[server]
    Definition Classes
    WebSocketServer
  39. def onError(conn: WebSocket, e: Exception): Unit
    Definition Classes
    Daemon → WebSocketServer
  40. def onMessage(conn: WebSocket, body: String): Unit
    Definition Classes
    Daemon → WebSocketServer
  41. def onMessage(arg0: WebSocket, arg1: ByteBuffer): Unit
    Definition Classes
    WebSocketServer
  42. def onOpen(conn: WebSocket, handshake: ClientHandshake): Unit
    Definition Classes
    Daemon → WebSocketServer
  43. def onStart(): Unit
    Definition Classes
    Daemon → WebSocketServer
  44. final def onWebsocketClose(arg0: WebSocket, arg1: Int, arg2: String, arg3: Boolean): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  45. def onWebsocketCloseInitiated(arg0: WebSocket, arg1: Int, arg2: String): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  46. def onWebsocketClosing(arg0: WebSocket, arg1: Int, arg2: String, arg3: Boolean): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  47. final def onWebsocketError(arg0: WebSocket, arg1: Exception): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  48. def onWebsocketHandshakeReceivedAsClient(arg0: WebSocket, arg1: ClientHandshake, arg2: ServerHandshake): Unit
    Definition Classes
    WebSocketAdapter → WebSocketListener
    Annotations
    @throws(classOf[org.java_websocket.exceptions.InvalidDataException])
  49. def onWebsocketHandshakeReceivedAsServer(arg0: WebSocket, arg1: Draft, arg2: ClientHandshake): ServerHandshakeBuilder
    Definition Classes
    WebSocketAdapter → WebSocketListener
    Annotations
    @throws(classOf[org.java_websocket.exceptions.InvalidDataException])
  50. def onWebsocketHandshakeSentAsClient(arg0: WebSocket, arg1: ClientHandshake): Unit
    Definition Classes
    WebSocketAdapter → WebSocketListener
    Annotations
    @throws(classOf[org.java_websocket.exceptions.InvalidDataException])
  51. final def onWebsocketMessage(arg0: WebSocket, arg1: ByteBuffer): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  52. final def onWebsocketMessage(arg0: WebSocket, arg1: String): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  53. final def onWebsocketOpen(arg0: WebSocket, arg1: Handshakedata): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  54. def onWebsocketPing(arg0: WebSocket, arg1: Framedata): Unit
    Definition Classes
    WebSocketAdapter → WebSocketListener
  55. def onWebsocketPong(arg0: WebSocket, arg1: Framedata): Unit
    Definition Classes
    WebSocketAdapter → WebSocketListener
  56. final def onWriteDemand(arg0: WebSocket): Unit
    Definition Classes
    WebSocketServer → WebSocketListener
  57. def pay(conn: WebSocket, params: Map[String, String]): Unit
  58. def print(conn: WebSocket, url: String, params: Map[String, String]): Unit
  59. var printer: Option[Printer]

    默认打印机名称

  60. var printing: Boolean

    是否正在打印

  61. def queue(arg0: WebSocketImpl): Unit
    Attributes
    protected[server]
    Definition Classes
    WebSocketServer
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. def releaseBuffers(arg0: WebSocket): Unit
    Attributes
    protected[server]
    Definition Classes
    WebSocketServer
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  63. def removeConnection(arg0: WebSocket): Boolean
    Attributes
    protected[server]
    Definition Classes
    WebSocketServer
  64. def run(): Unit
    Definition Classes
    WebSocketServer → Runnable
  65. def setConnectionLostTimeout(arg0: Int): Unit
    Definition Classes
    AbstractWebSocket
  66. def setReuseAddr(arg0: Boolean): Unit
    Definition Classes
    AbstractWebSocket
  67. def setTcpNoDelay(arg0: Boolean): Unit
    Definition Classes
    AbstractWebSocket
  68. final def setWebSocketFactory(arg0: WebSocketServerFactory): Unit
    Definition Classes
    WebSocketServer
  69. def start(): Unit
    Definition Classes
    WebSocketServer
  70. def startConnectionLostTimer(): Unit
    Attributes
    protected[java_websocket]
    Definition Classes
    AbstractWebSocket
  71. def status(conn: WebSocket): Unit
  72. def stop(): Unit
    Definition Classes
    WebSocketServer
    Annotations
    @throws(classOf[java.io.IOException]) @throws(classOf[java.lang.InterruptedException])
  73. def stop(arg0: Int): Unit
    Definition Classes
    WebSocketServer
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. def stopConnectionLostTimer(): Unit
    Attributes
    protected[java_websocket]
    Definition Classes
    AbstractWebSocket
  75. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  76. def toString(): String
    Definition Classes
    AnyRef → Any
  77. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  78. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  79. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Logging

Inherited from WebSocketServer

Inherited from Runnable

Inherited from AbstractWebSocket

Inherited from WebSocketAdapter

Inherited from WebSocketListener

Inherited from AnyRef

Inherited from Any

Ungrouped