msgSend

fun msgSend(receiver: Pointer?, selector: Pointer?): Pointer?(source)

Sends a message with no arguments.


fun msgSend(receiver: Pointer?, selector: Pointer?, arg1: Pointer?): Pointer?(source)

Sends a message with one pointer argument.


fun msgSend(receiver: Pointer?, selector: Pointer?, arg1: Pointer?, arg2: Pointer?): Pointer?(source)

Sends a message with two pointer arguments.


fun msgSend(receiver: Pointer?, selector: Pointer?, arg1: Long): Pointer?(source)

Sends a message with one long argument.


fun msgSend(receiver: Pointer?, selector: Pointer?, arg1: Long, arg2: Long): Pointer?(source)

Sends a message with integer arguments.


fun msgSend(receiver: Pointer?, selector: Pointer?, arg1: Pointer?, arg2: Long): Pointer?(source)

Sends a message with mixed arguments (Pointer, Long). Useful for methods that take an object and an integer/index.


fun msgSend(receiver: Pointer?, selector: Pointer?, arg1: Pointer?, arg2: Long, arg3: Long): Pointer?(source)

Sends a message with mixed arguments (Pointer, Long, Long).