addListener

open override fun addListener(event: String, listener: Function<Unit>)(source)

events.EventEmitter

  1. close

  2. connect

  3. connectionAttempt

  4. connectionAttemptFailed

  5. connectionAttemptTimeout

  6. data

  7. drain

  8. end

  9. error

  10. lookup

  11. ready

  12. timeout


fun addListener(event: SocketEvent.CLOSE, listener: (hadError: Boolean) -> Unit)(source)
fun addListener(event: SocketEvent.CONNECT, listener: () -> Unit)(source)
fun addListener(event: SocketEvent.CONNECTIONATTEMPT, listener: (ip: String, port: Double, family: Double) -> Unit)(source)
fun addListener(event: SocketEvent.CONNECTIONATTEMPTFAILED, listener: (ip: String, port: Double, family: Double) -> Unit)(source)
fun addListener(event: SocketEvent.CONNECTIONATTEMPTTIMEOUT, listener: (ip: String, port: Double, family: Double) -> Unit)(source)
fun addListener(event: SocketEvent.DATA, listener: (data: Buffer) -> Unit)(source)
fun addListener(event: SocketEvent.DRAIN, listener: () -> Unit)(source)
fun addListener(event: SocketEvent.END, listener: () -> Unit)(source)
fun addListener(event: SocketEvent.ERROR, listener: (JsError) -> Unit)(source)
fun addListener(event: SocketEvent.LOOKUP, listener: (JsError, address: String, family: Any, host: String) -> Unit)(source)
fun addListener(event: SocketEvent.READY, listener: () -> Unit)(source)
fun addListener(event: SocketEvent.TIMEOUT, listener: () -> Unit)(source)