open

fun open(owner: Owner, player: Player, definition: UiDefinition): RemoteScreenSession(source)

Consumes the definition and opens a screen only after successful peer negotiation. Pending openings close without evaluating content if replacement listeners retire the connection. Preparation failures terminate admitted handles before propagating.


fun open(owner: Owner, player: Player, definition: ScreenDefinition): RemoteScreenSession(source)

Compatibility entry sharing the common definition and session path.