register

expect fun register(once: Boolean, fn: (arg: NativePointer) -> Unit): NativePointer
actual fun register(once: Boolean, fn: (NativePointer) -> Unit): NativePointer
actual fun register(once: Boolean, fn: (NativePointer) -> Unit): NativePointer
actual fun register(once: Boolean, fn: (NativePointer) -> Unit): NativePointer