interface MessagePortClient


Interface for handling messages received from the other end of a MessagePort channel.

A MessagePortClient implementation must be provided when creating a message channel using createMessageChannel, and its methods are invoked on the specified Executor.

A reference to a MessagePortClient is kept alive by its associated local MessagePort, which in turn is kept alive so long as the message channel is alive.

A client may be notified of multiple messages throughout its lifetime.

Summary

Public functions

Unit
onMessage(message: Message)

Called when a Message is received by the port.

Public functions

onMessage

Added in 1.1.0-alpha02
fun onMessage(message: Message): Unit

Called when a Message is received by the port.

Parameters
message: Message

The Message that has been received by the port.