API reference
API reference
Select your platform
No SDKs available
No versions available

LaunchResult

Updated: Jul 24, 2025

LaunchResult

enum LaunchResult : Enum<LaunchResult>
An enum that specifies the whether the attempt to launch this application via a deeplink was successful. The value is meant to be reported after a deeplink by calling horizon.platform.application_lifecycle.ApplicationLifecycle.logDeeplinkResult

Entries

NameSummary
Unknown
Represents that the LaunchResult is unknown.
Success
The application launched successfully.
FailedRoomFull
The application launch failed because the room was full.
FailedGameAlreadyStarted
The application launch failed because the game has already started.
FailedRoomNotFound
The appplicatin launch failed because the room couldn’t be found.
FailedUserDeclined
The application launch failed because the user declined the invitation.
FailedOtherReason
The application launch failed due to some other reason.

Properties

NameSummary
name
val name: String
ordinal
val ordinal: Int
value
val value: Int

Functions

NameSummary
valueOf
fun valueOf(value: String): LaunchResult
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
values
fun values(): Array<LaunchResult>
Returns an array containing the constants of this enum type, in the order they’re declared.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon