signalAppLaunchIntent

fun signalAppLaunchIntent(appId: Int, clientId: Long, machineName: String = HardwareUtils.getMachineName(), ignorePendingOperations: Boolean? = null, osType: EOSType, deviceType: Enums.EBluetoothDeviceType = EBluetoothDeviceType.k_BluetoothDeviceType_Unknown, parentScope: CoroutineScope = CoroutineScope(Dispatchers.IO)): CompletableFuture<List<PendingRemoteOperation>>

Lets Steam know we are about to launch an app and Steam responds with any current pending remote operations that we may need to wait for

Return

A list of the pending remote operations, empty if none

Parameters

appId

The ID of the app about to be launched

clientId

The ID given when authenticating the user AuthSession.clientID

machineName

The name of the machine that is launching the app

ignorePendingOperations

Should current remote operations be ignored and app be launched anyway

osType

The OS type of the machine launching the app