Server

@JSImport("net", "Server") @native @JSType class Server() extends StObject with SendHandle
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(connectionListener: Function1[Socket, Unit])
def this(options: ServerOpts)
def this(options: ServerOpts, connectionListener: Function1[Socket, Unit])
def this(options: Unit, connectionListener: Function1[Socket, Unit])

Concrete methods

def addListener(event: String, listener: Function1[Any, Unit]): Server

events.EventEmitter

events.EventEmitter

  1. close
  2. connection
  3. error
  4. listening
@JSName("addListener")
def addListener_close(event: close, listener: Function0[Unit]): Server
@JSName("addListener")
def addListener_connection(event: connection, listener: Function1[Socket, Unit]): Server
@JSName("addListener")
def addListener_error(event: error, listener: Function1[Error, Unit]): Server
@JSName("addListener")
def addListener_listening(event: listening, listener: Function0[Unit]): Server
def address(): AddressInfo | String | Null
def close(): Server
def close(callback: Function1[UndefOr[Error], Unit]): Server
def emit(event: String, args: Any*): Boolean
def emit(event: Symbol, args: Any*): Boolean
@JSName("emit")
def emit_close(event: close): Boolean
@JSName("emit")
def emit_connection(event: connection, socket: Socket): Boolean
@JSName("emit")
def emit_error(event: error, err: Error): Boolean
@JSName("emit")
def emit_listening(event: listening): Boolean
def getConnections(cb: Function2[Error | Null, Double, Unit]): Unit
def listen(): Server
def listen(handle: Any): Server
def listen(handle: Any, backlog: Double): Server
def listen(handle: Any, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(handle: Any, backlog: Unit, listeningListener: Function0[Unit]): Server
def listen(handle: Any, listeningListener: Function0[Unit]): Server
def listen(options: ListenOptions): Server
def listen(options: ListenOptions, listeningListener: Function0[Unit]): Server
def listen(path: String): Server
def listen(path: String, backlog: Double): Server
def listen(path: String, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(path: String, backlog: Unit, listeningListener: Function0[Unit]): Server
def listen(path: String, listeningListener: Function0[Unit]): Server
def listen(port: Double): Server
def listen(port: Double, backlog: Double): Server
def listen(port: Double, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(port: Double, hostname: String): Server
def listen(port: Double, hostname: String, backlog: Double): Server
def listen(port: Double, hostname: String, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(port: Double, hostname: String, backlog: Unit, listeningListener: Function0[Unit]): Server
def listen(port: Double, hostname: String, listeningListener: Function0[Unit]): Server
def listen(port: Double, hostname: Unit, backlog: Double): Server
def listen(port: Double, hostname: Unit, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(port: Double, hostname: Unit, backlog: Unit, listeningListener: Function0[Unit]): Server
def listen(port: Double, hostname: Unit, listeningListener: Function0[Unit]): Server
def listen(port: Double, listeningListener: Function0[Unit]): Server
def listen(port: Unit, backlog: Double): Server
def listen(port: Unit, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(port: Unit, hostname: String): Server
def listen(port: Unit, hostname: String, backlog: Double): Server
def listen(port: Unit, hostname: String, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(port: Unit, hostname: String, backlog: Unit, listeningListener: Function0[Unit]): Server
def listen(port: Unit, hostname: String, listeningListener: Function0[Unit]): Server
def listen(port: Unit, hostname: Unit, backlog: Double): Server
def listen(port: Unit, hostname: Unit, backlog: Double, listeningListener: Function0[Unit]): Server
def listen(port: Unit, hostname: Unit, backlog: Unit, listeningListener: Function0[Unit]): Server
def listen(port: Unit, hostname: Unit, listeningListener: Function0[Unit]): Server
def listen(port: Unit, listeningListener: Function0[Unit]): Server
def on(event: String, listener: Function1[Any, Unit]): Server
@JSName("on")
def on_close(event: close, listener: Function0[Unit]): Server
@JSName("on")
def on_connection(event: connection, listener: Function1[Socket, Unit]): Server
@JSName("on")
def on_error(event: error, listener: Function1[Error, Unit]): Server
@JSName("on")
def on_listening(event: listening, listener: Function0[Unit]): Server
def once(event: String, listener: Function1[Any, Unit]): Server
@JSName("once")
def once_close(event: close, listener: Function0[Unit]): Server
@JSName("once")
def once_connection(event: connection, listener: Function1[Socket, Unit]): Server
@JSName("once")
def once_error(event: error, listener: Function1[Error, Unit]): Server
@JSName("once")
def once_listening(event: listening, listener: Function0[Unit]): Server
def prependListener(event: String, listener: Function1[Any, Unit]): Server
@JSName("prependListener")
def prependListener_close(event: close, listener: Function0[Unit]): Server
@JSName("prependListener")
def prependListener_connection(event: connection, listener: Function1[Socket, Unit]): Server
@JSName("prependListener")
def prependListener_error(event: error, listener: Function1[Error, Unit]): Server
@JSName("prependListener")
def prependListener_listening(event: listening, listener: Function0[Unit]): Server
def prependOnceListener(event: String, listener: Function1[Any, Unit]): Server
@JSName("prependOnceListener")
def prependOnceListener_close(event: close, listener: Function0[Unit]): Server
@JSName("prependOnceListener")
def prependOnceListener_connection(event: connection, listener: Function1[Socket, Unit]): Server
@JSName("prependOnceListener")
def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Server
@JSName("prependOnceListener")
def prependOnceListener_listening(event: listening, listener: Function0[Unit]): Server
def ref(): Server
def unref(): Server

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var connections: Double
var listening: Boolean
var maxConnections: Double