signal App Launch Intent
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
app Id
The ID of the app about to be launched
client Id
The ID given when authenticating the user AuthSession.clientID
machine Name
The name of the machine that is launching the app
ignore Pending Operations
Should current remote operations be ignored and app be launched anyway
os Type
The OS type of the machine launching the app