receive

fun receive(status: String, callback: (Message) -> Unit): Push

Receive a specific event when sending an Outbound message

Example: channel .send("event", myPayload) .receive("error") { }


fun receive(callback: (status: String, message: Message) -> Unit): Push

Receives any event that was a response to an outbound message.

Example: channel .send("event", mPayload) .receive { status, message -> print(status) // "ok" }