write

abstract fun write(buffer: <Error class: unknown class>, cb: (<Error class: unknown class>?) -> Unit = definedExternally): Boolean
abstract fun write(buffer: String, cb: (<Error class: unknown class>?) -> Unit = definedExternally): Boolean
abstract fun write(str: String, encoding: String = definedExternally, cb: (<Error class: unknown class>?) -> Unit = definedExternally): Boolean