class Daemon extends WebSocketServer with Logging
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Daemon
- Logging
- WebSocketServer
- Runnable
- AbstractWebSocket
- WebSocketAdapter
- WebSocketListener
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
Type Members
- class WebSocketWorker extends Thread
- Definition Classes
- WebSocketServer
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addConnection(arg0: WebSocket): Boolean
- Attributes
- protected[server]
- Definition Classes
- WebSocketServer
- def allocateBuffers(arg0: WebSocket): Unit
- Attributes
- protected[server]
- Definition Classes
- WebSocketServer
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def broadcast(arg0: String, arg1: Collection[WebSocket]): Unit
- Definition Classes
- WebSocketServer
- def broadcast(arg0: ByteBuffer, arg1: Collection[WebSocket]): Unit
- Definition Classes
- WebSocketServer
- def broadcast(arg0: Array[Byte], arg1: Collection[WebSocket]): Unit
- Definition Classes
- WebSocketServer
- def broadcast(arg0: ByteBuffer): Unit
- Definition Classes
- WebSocketServer
- def broadcast(arg0: Array[Byte]): Unit
- Definition Classes
- WebSocketServer
- def broadcast(arg0: String): Unit
- Definition Classes
- WebSocketServer
- var cardDriver: Option[CardDriver]
读卡器
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def createBuffer(): ByteBuffer
- Definition Classes
- WebSocketServer
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def getAddress(): InetSocketAddress
- Definition Classes
- WebSocketServer
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getConnectionLostTimeout(): Int
- Definition Classes
- AbstractWebSocket
- def getConnections(): Collection[WebSocket]
- Definition Classes
- WebSocketServer → AbstractWebSocket
- def getDraft(): List[Draft]
- Definition Classes
- WebSocketServer
- def getLocalSocketAddress(arg0: WebSocket): InetSocketAddress
- Definition Classes
- WebSocketServer → WebSocketListener
- def getPort(): Int
- Definition Classes
- WebSocketServer
- def getRemoteSocketAddress(arg0: WebSocket): InetSocketAddress
- Definition Classes
- WebSocketServer → WebSocketListener
- final def getWebSocketFactory(): WebSocketFactory
- Definition Classes
- WebSocketServer
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isReuseAddr(): Boolean
- Definition Classes
- AbstractWebSocket
- def isTcpNoDelay(): Boolean
- Definition Classes
- AbstractWebSocket
- val logger: Logger
- Attributes
- protected
- Definition Classes
- Logging
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def onClose(conn: WebSocket, code: Int, reason: String, remote: Boolean): Unit
- Definition Classes
- Daemon → WebSocketServer
- def onCloseInitiated(arg0: WebSocket, arg1: Int, arg2: String): Unit
- Definition Classes
- WebSocketServer
- def onClosing(arg0: WebSocket, arg1: Int, arg2: String, arg3: Boolean): Unit
- Definition Classes
- WebSocketServer
- def onConnect(arg0: SelectionKey): Boolean
- Attributes
- protected[server]
- Definition Classes
- WebSocketServer
- def onError(conn: WebSocket, e: Exception): Unit
- Definition Classes
- Daemon → WebSocketServer
- def onMessage(conn: WebSocket, body: String): Unit
- Definition Classes
- Daemon → WebSocketServer
- def onMessage(arg0: WebSocket, arg1: ByteBuffer): Unit
- Definition Classes
- WebSocketServer
- def onOpen(conn: WebSocket, handshake: ClientHandshake): Unit
- Definition Classes
- Daemon → WebSocketServer
- def onStart(): Unit
- Definition Classes
- Daemon → WebSocketServer
- final def onWebsocketClose(arg0: WebSocket, arg1: Int, arg2: String, arg3: Boolean): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- def onWebsocketCloseInitiated(arg0: WebSocket, arg1: Int, arg2: String): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- def onWebsocketClosing(arg0: WebSocket, arg1: Int, arg2: String, arg3: Boolean): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- final def onWebsocketError(arg0: WebSocket, arg1: Exception): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- def onWebsocketHandshakeReceivedAsClient(arg0: WebSocket, arg1: ClientHandshake, arg2: ServerHandshake): Unit
- Definition Classes
- WebSocketAdapter → WebSocketListener
- Annotations
- @throws(classOf[org.java_websocket.exceptions.InvalidDataException])
- def onWebsocketHandshakeReceivedAsServer(arg0: WebSocket, arg1: Draft, arg2: ClientHandshake): ServerHandshakeBuilder
- Definition Classes
- WebSocketAdapter → WebSocketListener
- Annotations
- @throws(classOf[org.java_websocket.exceptions.InvalidDataException])
- def onWebsocketHandshakeSentAsClient(arg0: WebSocket, arg1: ClientHandshake): Unit
- Definition Classes
- WebSocketAdapter → WebSocketListener
- Annotations
- @throws(classOf[org.java_websocket.exceptions.InvalidDataException])
- final def onWebsocketMessage(arg0: WebSocket, arg1: ByteBuffer): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- final def onWebsocketMessage(arg0: WebSocket, arg1: String): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- final def onWebsocketOpen(arg0: WebSocket, arg1: Handshakedata): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- def onWebsocketPing(arg0: WebSocket, arg1: Framedata): Unit
- Definition Classes
- WebSocketAdapter → WebSocketListener
- def onWebsocketPong(arg0: WebSocket, arg1: Framedata): Unit
- Definition Classes
- WebSocketAdapter → WebSocketListener
- final def onWriteDemand(arg0: WebSocket): Unit
- Definition Classes
- WebSocketServer → WebSocketListener
- def pay(conn: WebSocket, params: Map[String, String]): Unit
- def print(conn: WebSocket, url: String, params: Map[String, String]): Unit
- var printer: Option[Printer]
默认打印机名称
- var printing: Boolean
是否正在打印
- def queue(arg0: WebSocketImpl): Unit
- Attributes
- protected[server]
- Definition Classes
- WebSocketServer
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def releaseBuffers(arg0: WebSocket): Unit
- Attributes
- protected[server]
- Definition Classes
- WebSocketServer
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def removeConnection(arg0: WebSocket): Boolean
- Attributes
- protected[server]
- Definition Classes
- WebSocketServer
- def run(): Unit
- Definition Classes
- WebSocketServer → Runnable
- def setConnectionLostTimeout(arg0: Int): Unit
- Definition Classes
- AbstractWebSocket
- def setReuseAddr(arg0: Boolean): Unit
- Definition Classes
- AbstractWebSocket
- def setTcpNoDelay(arg0: Boolean): Unit
- Definition Classes
- AbstractWebSocket
- final def setWebSocketFactory(arg0: WebSocketServerFactory): Unit
- Definition Classes
- WebSocketServer
- def start(): Unit
- Definition Classes
- WebSocketServer
- def startConnectionLostTimer(): Unit
- Attributes
- protected[java_websocket]
- Definition Classes
- AbstractWebSocket
- def status(conn: WebSocket): Unit
- def stop(): Unit
- Definition Classes
- WebSocketServer
- Annotations
- @throws(classOf[java.io.IOException]) @throws(classOf[java.lang.InterruptedException])
- def stop(arg0: Int): Unit
- Definition Classes
- WebSocketServer
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def stopConnectionLostTimer(): Unit
- Attributes
- protected[java_websocket]
- Definition Classes
- AbstractWebSocket
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- 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.