steam-user
Version:
Steam client for Individual and AnonUser Steam account types
2,158 lines • 50.1 kB
JSON
{
"options": {
"optimize_for": "SPEED",
"cc_generic_services": false
},
"nested": {
"EStreamChannel": {
"values": {
"k_EStreamChannelInvalid": -1,
"k_EStreamChannelDiscovery": 0,
"k_EStreamChannelControl": 1,
"k_EStreamChannelStats": 2,
"k_EStreamChannelDataChannelStart": 3
}
},
"EStreamDiscoveryMessage": {
"values": {
"k_EStreamDiscoveryPingRequest": 1,
"k_EStreamDiscoveryPingResponse": 2
}
},
"EStreamControlMessage": {
"values": {
"k_EStreamControlAuthenticationRequest": 1,
"k_EStreamControlAuthenticationResponse": 2,
"k_EStreamControlNegotiationInit": 3,
"k_EStreamControlNegotiationSetConfig": 4,
"k_EStreamControlNegotiationComplete": 5,
"k_EStreamControlClientHandshake": 6,
"k_EStreamControlServerHandshake": 7,
"k_EStreamControlStartNetworkTest": 8,
"k_EStreamControlKeepAlive": 9,
"k_EStreamControl_LAST_SETUP_MESSAGE": 15,
"k_EStreamControlStartAudioData": 50,
"k_EStreamControlStopAudioData": 51,
"k_EStreamControlStartVideoData": 52,
"k_EStreamControlStopVideoData": 53,
"k_EStreamControlInputMouseMotion": 54,
"k_EStreamControlInputMouseWheel": 55,
"k_EStreamControlInputMouseDown": 56,
"k_EStreamControlInputMouseUp": 57,
"k_EStreamControlInputKeyDown": 58,
"k_EStreamControlInputKeyUp": 59,
"k_EStreamControlInputGamepadAttached_OBSOLETE": 60,
"k_EStreamControlInputGamepadEvent_OBSOLETE": 61,
"k_EStreamControlInputGamepadDetached_OBSOLETE": 62,
"k_EStreamControlShowCursor": 63,
"k_EStreamControlHideCursor": 64,
"k_EStreamControlSetCursor": 65,
"k_EStreamControlGetCursorImage": 66,
"k_EStreamControlSetCursorImage": 67,
"k_EStreamControlDeleteCursor": 68,
"k_EStreamControlSetTargetFramerate": 69,
"k_EStreamControlInputLatencyTest": 70,
"k_EStreamControlGamepadRumble_OBSOLETE": 71,
"k_EStreamControlOverlayEnabled": 74,
"k_EStreamControlInputControllerAttached_OBSOLETE": 75,
"k_EStreamControlInputControllerState_OBSOLETE": 76,
"k_EStreamControlTriggerHapticPulse_OBSOLETE": 77,
"k_EStreamControlInputControllerDetached_OBSOLETE": 78,
"k_EStreamControlVideoDecoderInfo": 80,
"k_EStreamControlSetTitle": 81,
"k_EStreamControlSetIcon": 82,
"k_EStreamControlQuitRequest": 83,
"k_EStreamControlSetQoS": 87,
"k_EStreamControlInputControllerWirelessPresence_OBSOLETE": 88,
"k_EStreamControlSetGammaRamp": 89,
"k_EStreamControlVideoEncoderInfo": 90,
"k_EStreamControlInputControllerStateHID_OBSOLETE": 93,
"k_EStreamControlSetTargetBitrate": 94,
"k_EStreamControlSetControllerPairingEnabled_OBSOLETE": 95,
"k_EStreamControlSetControllerPairingResult_OBSOLETE": 96,
"k_EStreamControlTriggerControllerDisconnect_OBSOLETE": 97,
"k_EStreamControlSetActivity": 98,
"k_EStreamControlSetStreamingClientConfig": 99,
"k_EStreamControlSystemSuspend": 100,
"k_EStreamControlSetControllerSettings_OBSOLETE": 101,
"k_EStreamControlVirtualHereRequest": 102,
"k_EStreamControlVirtualHereReady": 103,
"k_EStreamControlVirtualHereShareDevice": 104,
"k_EStreamControlSetSpectatorMode": 105,
"k_EStreamControlRemoteHID": 106,
"k_EStreamControlStartMicrophoneData": 107,
"k_EStreamControlStopMicrophoneData": 108,
"k_EStreamControlInputText": 109,
"k_EStreamControlTouchConfigActive": 110,
"k_EStreamControlGetTouchConfigData": 111,
"k_EStreamControlSetTouchConfigData": 112,
"k_EStreamControlSaveTouchConfigLayout": 113,
"k_EStreamControlTouchActionSetActive": 114,
"k_EStreamControlGetTouchIconData": 115,
"k_EStreamControlSetTouchIconData": 116,
"k_EStreamControlInputTouchFingerDown": 117,
"k_EStreamControlInputTouchFingerMotion": 118,
"k_EStreamControlInputTouchFingerUp": 119,
"k_EStreamControlSetCaptureSize": 120,
"k_EStreamControlSetFlashState": 121,
"k_EStreamControlPause": 122,
"k_EStreamControlResume": 123,
"k_EStreamControlEnableHighResCapture": 124,
"k_EStreamControlDisableHighResCapture": 125,
"k_EStreamControlToggleMagnification": 126,
"k_EStreamControlSetCapslock": 127,
"k_EStreamControlSetKeymap": 128,
"k_EStreamControlStopRequest": 129,
"k_EStreamControlTouchActionSetLayerAdded": 130,
"k_EStreamControlTouchActionSetLayerRemoved": 131,
"k_EStreamControlRemotePlayTogetherGroupUpdate": 132,
"k_EStreamControlSetInputTemporarilyDisabled": 133,
"k_EStreamControlSetQualityOverride": 134,
"k_EStreamControlSetBitrateOverride": 135,
"k_EStreamControlShowOnScreenKeyboard": 136,
"k_EStreamControlControllerConfigMsg": 137,
"k_EStreamControlControllerPersonalizationUpdate": 138,
"k_EStreamControlEnableNeptuneData": 139,
"k_EStreamControlDisableNeptuneData": 140,
"k_EStreamControlStartNeptuneData": 141,
"k_EStreamControlStopNeptuneData": 142
}
},
"EStreamVersion": {
"values": {
"k_EStreamVersionNone": 0,
"k_EStreamVersionCurrent": 1
}
},
"EStreamAudioCodec": {
"values": {
"k_EStreamAudioCodecNone": 0,
"k_EStreamAudioCodecRaw": 1,
"k_EStreamAudioCodecVorbis": 2,
"k_EStreamAudioCodecOpus": 3,
"k_EStreamAudioCodecMP3": 4,
"k_EStreamAudioCodecAAC": 5
}
},
"EStreamVideoCodec": {
"values": {
"k_EStreamVideoCodecNone": 0,
"k_EStreamVideoCodecRaw": 1,
"k_EStreamVideoCodecVP8": 2,
"k_EStreamVideoCodecVP9": 3,
"k_EStreamVideoCodecH264": 4,
"k_EStreamVideoCodecHEVC": 5,
"k_EStreamVideoCodecORBX1": 6,
"k_EStreamVideoCodecORBX2": 7
}
},
"EStreamQualityPreference": {
"values": {
"k_EStreamQualityAutomatic": -1,
"k_EStreamQualityFast": 1,
"k_EStreamQualityBalanced": 2,
"k_EStreamQualityBeautiful": 3
}
},
"EStreamBitrate": {
"values": {
"k_EStreamBitrateAutodetect": -1,
"k_EStreamBitrateUnlimited": 0
}
},
"EStreamColorspace": {
"values": {
"k_EStreamColorspace_Unknown": 0,
"k_EStreamColorspace_BT601": 1,
"k_EStreamColorspace_BT601_Full": 2,
"k_EStreamColorspace_BT709": 3,
"k_EStreamColorspace_BT709_Full": 4
}
},
"EStreamP2PScope": {
"values": {
"k_EStreamP2PScopeAutomatic": 0,
"k_EStreamP2PScopeDisabled": 1,
"k_EStreamP2PScopeOnlyMe": 2,
"k_EStreamP2PScopeFriends": 3,
"k_EStreamP2PScopeEveryone": 4
}
},
"EStreamHostPlayAudioPreference": {
"values": {
"k_EStreamHostPlayAudioDefault": 0,
"k_EStreamHostPlayAudioAlways": 1
}
},
"EStreamingDataType": {
"values": {
"k_EStreamingAudioData": 0,
"k_EStreamingVideoData": 1,
"k_EStreamingMicrophoneData": 2,
"k_EStreamingNeptuneData": 3
}
},
"EStreamMouseButton": {
"values": {
"k_EStreamMouseButtonLeft": 1,
"k_EStreamMouseButtonRight": 2,
"k_EStreamMouseButtonMiddle": 16,
"k_EStreamMouseButtonX1": 32,
"k_EStreamMouseButtonX2": 64,
"k_EStreamMouseButtonUnknown": 4096
}
},
"EStreamMouseWheelDirection": {
"values": {
"k_EStreamMouseWheelUp": 120,
"k_EStreamMouseWheelDown": -120,
"k_EStreamMouseWheelLeft": 3,
"k_EStreamMouseWheelRight": 4
}
},
"EStreamFramerateLimiter": {
"values": {
"k_EStreamFramerateSlowCapture": 1,
"k_EStreamFramerateSlowConvert": 2,
"k_EStreamFramerateSlowEncode": 4,
"k_EStreamFramerateSlowNetwork": 8,
"k_EStreamFramerateSlowDecode": 16,
"k_EStreamFramerateSlowGame": 32,
"k_EStreamFramerateSlowDisplay": 64
}
},
"EStreamActivity": {
"values": {
"k_EStreamActivityIdle": 1,
"k_EStreamActivityGame": 2,
"k_EStreamActivityDesktop": 3,
"k_EStreamActivitySecureDesktop": 4,
"k_EStreamActivityMusic": 5
}
},
"EStreamDataMessage": {
"values": {
"k_EStreamDataPacket": 1,
"k_EStreamDataLost": 2
}
},
"EAudioFormat": {
"values": {
"k_EAudioFormatNone": 0,
"k_EAudioFormat16BitLittleEndian": 1,
"k_EAudioFormatFloat": 2
}
},
"EVideoFormat": {
"values": {
"k_EVideoFormatNone": 0,
"k_EVideoFormatYV12": 1,
"k_EVideoFormatAccel": 2
}
},
"EStreamStatsMessage": {
"values": {
"k_EStreamStatsFrameEvents": 1,
"k_EStreamStatsDebugDump": 2,
"k_EStreamStatsLogMessage": 3,
"k_EStreamStatsLogUploadBegin": 4,
"k_EStreamStatsLogUploadData": 5,
"k_EStreamStatsLogUploadComplete": 6
}
},
"EStreamFrameEvent": {
"values": {
"k_EStreamInputEventStart": 0,
"k_EStreamInputEventSend": 1,
"k_EStreamInputEventRecv": 2,
"k_EStreamInputEventQueued": 3,
"k_EStreamInputEventHandled": 4,
"k_EStreamFrameEventStart": 5,
"k_EStreamFrameEventCaptureBegin": 6,
"k_EStreamFrameEventCaptureEnd": 7,
"k_EStreamFrameEventConvertBegin": 8,
"k_EStreamFrameEventConvertEnd": 9,
"k_EStreamFrameEventEncodeBegin": 10,
"k_EStreamFrameEventEncodeEnd": 11,
"k_EStreamFrameEventSend": 12,
"k_EStreamFrameEventRecv": 13,
"k_EStreamFrameEventDecodeBegin": 14,
"k_EStreamFrameEventDecodeEnd": 15,
"k_EStreamFrameEventUploadBegin": 16,
"k_EStreamFrameEventUploadEnd": 17,
"k_EStreamFrameEventComplete": 18
}
},
"EStreamFrameResult": {
"values": {
"k_EStreamFrameResultPending": 0,
"k_EStreamFrameResultDisplayed": 1,
"k_EStreamFrameResultDroppedNetworkSlow": 2,
"k_EStreamFrameResultDroppedNetworkLost": 3,
"k_EStreamFrameResultDroppedDecodeSlow": 4,
"k_EStreamFrameResultDroppedDecodeCorrupt": 5,
"k_EStreamFrameResultDroppedLate": 6,
"k_EStreamFrameResultDroppedReset": 7
}
},
"EFrameAccumulatedStat": {
"values": {
"k_EFrameStatFPS": 0,
"k_EFrameStatCaptureDurationMS": 1,
"k_EFrameStatConvertDurationMS": 2,
"k_EFrameStatEncodeDurationMS": 3,
"k_EFrameStatSteamDurationMS": 4,
"k_EFrameStatServerDurationMS": 5,
"k_EFrameStatNetworkDurationMS": 6,
"k_EFrameStatDecodeDurationMS": 7,
"k_EFrameStatDisplayDurationMS": 8,
"k_EFrameStatClientDurationMS": 9,
"k_EFrameStatFrameDurationMS": 10,
"k_EFrameStatInputLatencyMS": 11,
"k_EFrameStatGameLatencyMS": 12,
"k_EFrameStatRoundTripLatencyMS": 13,
"k_EFrameStatPingTimeMS": 14,
"k_EFrameStatServerBitrateKbitPerSec": 15,
"k_EFrameStatClientBitrateKbitPerSec": 16,
"k_EFrameStatLinkBandwidthKbitPerSec": 17,
"k_EFrameStatPacketLossPercentage": 18
}
},
"ELogFileType": {
"values": {
"k_ELogFileSystemBoot": 0,
"k_ELogFileSystemReset": 1,
"k_ELogFileSystemDebug": 2
}
},
"EStreamControllerConfigMsg": {
"values": {
"k_EStreamControllerConfigMsg_RequestConfigsForApp": 0,
"k_EStreamControllerConfigMsg_ConfigResponse": 1,
"k_EStreamControllerConfigMsg_PersonalizationResponse": 2,
"k_EStreamControllerConfigMsg_ActiveConfigChange": 3,
"k_EStreamControllerConfigMsg_RequestActiveConfig": 4
}
},
"CDiscoveryPingRequest": {
"fields": {
"sequence": {
"type": "uint32",
"id": 1
},
"packet_size_requested": {
"type": "uint32",
"id": 2
}
}
},
"CDiscoveryPingResponse": {
"fields": {
"sequence": {
"type": "uint32",
"id": 1
},
"packet_size_received": {
"type": "uint32",
"id": 2
}
}
},
"CStreamingClientHandshakeInfo": {
"fields": {
"network_test": {
"type": "int32",
"id": 2
}
}
},
"CClientHandshakeMsg": {
"fields": {
"info": {
"rule": "required",
"type": ".CStreamingClientHandshakeInfo",
"id": 1
}
}
},
"CStreamingServerHandshakeInfo": {
"fields": {
"mtu": {
"type": "int32",
"id": 1
}
}
},
"CServerHandshakeMsg": {
"fields": {
"info": {
"rule": "required",
"type": ".CStreamingServerHandshakeInfo",
"id": 1
}
}
},
"CAuthenticationRequestMsg": {
"fields": {
"token": {
"type": "bytes",
"id": 1
},
"version": {
"type": ".EStreamVersion",
"id": 2,
"options": {
"default": "k_EStreamVersionNone"
}
},
"steamid": {
"type": "uint64",
"id": 3
}
}
},
"CAuthenticationResponseMsg": {
"fields": {
"result": {
"type": ".CAuthenticationResponseMsg.AuthenticationResult",
"id": 1,
"options": {
"default": "SUCCEEDED"
}
},
"version": {
"type": ".EStreamVersion",
"id": 2,
"options": {
"default": "k_EStreamVersionNone"
}
}
},
"nested": {
"AuthenticationResult": {
"values": {
"SUCCEEDED": 0,
"FAILED": 1
}
}
}
},
"CKeepAliveMsg": {
"fields": {}
},
"CStartNetworkTestMsg": {
"fields": {
"frames": {
"type": "uint32",
"id": 1
},
"framerate": {
"type": "uint32",
"id": 2
},
"bitrate_kbps": {
"type": "uint32",
"id": 3
},
"burst_bitrate_kbps": {
"type": "uint32",
"id": 4
},
"bandwidth_test": {
"type": "bool",
"id": 5
}
}
},
"CStreamVideoMode": {
"fields": {
"width": {
"rule": "required",
"type": "uint32",
"id": 1
},
"height": {
"rule": "required",
"type": "uint32",
"id": 2
},
"refresh_rate": {
"type": "uint32",
"id": 3
},
"refresh_rate_numerator": {
"type": "uint32",
"id": 4
},
"refresh_rate_denominator": {
"type": "uint32",
"id": 5
}
}
},
"CStreamingClientCaps": {
"fields": {
"system_info": {
"type": "string",
"id": 1
},
"system_can_suspend": {
"type": "bool",
"id": 2
},
"maximum_decode_bitrate_kbps": {
"type": "int32",
"id": 3
},
"maximum_burst_bitrate_kbps": {
"type": "int32",
"id": 4
},
"supports_video_hevc": {
"type": "bool",
"id": 5
},
"disable_steam_store": {
"type": "bool",
"id": 6
},
"disable_client_cursor": {
"type": "bool",
"id": 7
},
"disable_intel_hardware_encoding": {
"type": "bool",
"id": 8
},
"disable_amd_hardware_encoding": {
"type": "bool",
"id": 9
},
"disable_nvidia_hardware_encoding": {
"type": "bool",
"id": 10
},
"form_factor": {
"type": "int32",
"id": 11
},
"has_on_screen_keyboard": {
"type": "bool",
"id": 12
},
"supported_colorspaces": {
"rule": "repeated",
"type": ".EStreamColorspace",
"id": 13,
"options": {
"packed": false
}
}
}
},
"CStreamingClientConfig": {
"fields": {
"quality": {
"type": ".EStreamQualityPreference",
"id": 1,
"options": {
"default": "k_EStreamQualityBalanced"
}
},
"maximum_resolution_x": {
"type": "uint32",
"id": 2
},
"maximum_resolution_y": {
"type": "uint32",
"id": 3
},
"maximum_framerate_numerator": {
"type": "uint32",
"id": 4
},
"maximum_framerate_denominator": {
"type": "uint32",
"id": 5
},
"maximum_bitrate_kbps": {
"type": "int32",
"id": 6,
"options": {
"default": -1
}
},
"enable_hardware_decoding": {
"type": "bool",
"id": 7,
"options": {
"default": true
}
},
"enable_performance_overlay": {
"type": "bool",
"id": 8,
"options": {
"default": false
}
},
"enable_video_streaming": {
"type": "bool",
"id": 9,
"options": {
"default": true
}
},
"enable_audio_streaming": {
"type": "bool",
"id": 10,
"options": {
"default": true
}
},
"enable_input_streaming": {
"type": "bool",
"id": 11,
"options": {
"default": true
}
},
"audio_channels": {
"type": "int32",
"id": 12,
"options": {
"default": 2
}
},
"enable_video_hevc": {
"type": "bool",
"id": 13,
"options": {
"default": false
}
},
"enable_performance_icons": {
"type": "bool",
"id": 14,
"options": {
"default": true
}
},
"enable_microphone_streaming": {
"type": "bool",
"id": 15,
"options": {
"default": false
}
},
"controller_overlay_hotkey": {
"type": "string",
"id": 16
},
"enable_touch_controller_OBSOLETE": {
"type": "bool",
"id": 17,
"options": {
"default": false
}
},
"p2p_scope": {
"type": ".EStreamP2PScope",
"id": 19,
"options": {
"default": "k_EStreamP2PScopeAutomatic"
}
},
"enable_audio_uncompressed": {
"type": "bool",
"id": 20,
"options": {
"default": false
}
}
}
},
"CStreamingServerConfig": {
"fields": {
"change_desktop_resolution": {
"type": "bool",
"id": 1
},
"dynamically_adjust_resolution": {
"type": "bool",
"id": 2
},
"enable_capture_nvfbc": {
"type": "bool",
"id": 3
},
"enable_hardware_encoding_nvidia": {
"type": "bool",
"id": 4
},
"enable_hardware_encoding_amd": {
"type": "bool",
"id": 5
},
"enable_hardware_encoding_intel": {
"type": "bool",
"id": 6
},
"software_encoding_threads": {
"type": "int32",
"id": 7
},
"enable_traffic_priority": {
"type": "bool",
"id": 8
},
"host_play_audio": {
"type": ".EStreamHostPlayAudioPreference",
"id": 9,
"options": {
"default": "k_EStreamHostPlayAudioDefault"
}
}
}
},
"CNegotiatedConfig": {
"fields": {
"reliable_data": {
"type": "bool",
"id": 1
},
"selected_audio_codec": {
"type": ".EStreamAudioCodec",
"id": 2,
"options": {
"default": "k_EStreamAudioCodecNone"
}
},
"selected_video_codec": {
"type": ".EStreamVideoCodec",
"id": 3,
"options": {
"default": "k_EStreamVideoCodecNone"
}
},
"available_video_modes": {
"rule": "repeated",
"type": ".CStreamVideoMode",
"id": 4
},
"enable_remote_hid": {
"type": "bool",
"id": 5
},
"enable_touch_input": {
"type": "bool",
"id": 6
},
"disable_client_cursor": {
"type": "bool",
"id": 7
}
}
},
"CNegotiationInitMsg": {
"fields": {
"reliable_data": {
"type": "bool",
"id": 1
},
"supported_audio_codecs": {
"rule": "repeated",
"type": ".EStreamAudioCodec",
"id": 2,
"options": {
"packed": false
}
},
"supported_video_codecs": {
"rule": "repeated",
"type": ".EStreamVideoCodec",
"id": 3,
"options": {
"packed": false
}
},
"supports_remote_hid": {
"type": "bool",
"id": 4
},
"supports_touch_input": {
"type": "bool",
"id": 5
}
}
},
"CNegotiationSetConfigMsg": {
"fields": {
"config": {
"rule": "required",
"type": ".CNegotiatedConfig",
"id": 1
},
"streaming_client_config": {
"type": ".CStreamingClientConfig",
"id": 2
},
"streaming_client_caps": {
"type": ".CStreamingClientCaps",
"id": 3
}
}
},
"CNegotiationCompleteMsg": {
"fields": {}
},
"CStartAudioDataMsg": {
"fields": {
"channel": {
"rule": "required",
"type": "uint32",
"id": 2
},
"codec": {
"type": ".EStreamAudioCodec",
"id": 3,
"options": {
"default": "k_EStreamAudioCodecNone"
}
},
"codec_data": {
"type": "bytes",
"id": 4
},
"frequency": {
"type": "uint32",
"id": 5
},
"channels": {
"type": "uint32",
"id": 6
}
}
},
"CStopAudioDataMsg": {
"fields": {}
},
"CStartVideoDataMsg": {
"fields": {
"channel": {
"rule": "required",
"type": "uint32",
"id": 1
},
"codec": {
"type": ".EStreamVideoCodec",
"id": 2,
"options": {
"default": "k_EStreamVideoCodecNone"
}
},
"codec_data": {
"type": "bytes",
"id": 3
},
"width": {
"type": "uint32",
"id": 4
},
"height": {
"type": "uint32",
"id": 5
}
}
},
"CStopVideoDataMsg": {
"fields": {}
},
"CStartNeptuneDataMsg": {
"fields": {
"channel": {
"rule": "required",
"type": "uint32",
"id": 1
}
}
},
"CStopNeptuneDataMsg": {
"fields": {}
},
"CRecordedInput": {
"oneofs": {
"data": {
"oneof": [
"finger_down",
"finger_motion",
"finger_up",
"mouse_motion",
"mouse_wheel",
"mouse_down",
"mouse_up",
"key_down",
"key_up",
"text",
"hid"
]
}
},
"fields": {
"type": {
"type": ".EStreamControlMessage",
"id": 1,
"options": {
"default": "k_EStreamControlAuthenticationRequest"
}
},
"timestamp": {
"type": "uint32",
"id": 2
},
"finger_down": {
"type": ".CInputTouchFingerDownMsg",
"id": 3
},
"finger_motion": {
"type": ".CInputTouchFingerMotionMsg",
"id": 4
},
"finger_up": {
"type": ".CInputTouchFingerUpMsg",
"id": 5
},
"mouse_motion": {
"type": ".CInputMouseMotionMsg",
"id": 6
},
"mouse_wheel": {
"type": ".CInputMouseWheelMsg",
"id": 7
},
"mouse_down": {
"type": ".CInputMouseDownMsg",
"id": 8
},
"mouse_up": {
"type": ".CInputMouseUpMsg",
"id": 9
},
"key_down": {
"type": ".CInputKeyDownMsg",
"id": 10
},
"key_up": {
"type": ".CInputKeyUpMsg",
"id": 11
},
"text": {
"type": ".CInputTextMsg",
"id": 12
},
"hid": {
"type": ".CRemoteHIDMsg",
"id": 13
}
}
},
"CRecordedInputStream": {
"fields": {
"entries": {
"rule": "repeated",
"type": ".CRecordedInput",
"id": 1
}
}
},
"CInputLatencyTestMsg": {
"fields": {
"input_mark": {
"rule": "required",
"type": "uint32",
"id": 1
},
"color": {
"type": "uint32",
"id": 2
}
}
},
"CInputTouchFingerDownMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"fingerid": {
"type": "uint64",
"id": 2
},
"x_normalized": {
"type": "float",
"id": 3
},
"y_normalized": {
"type": "float",
"id": 4
}
}
},
"CInputTouchFingerMotionMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"fingerid": {
"type": "uint64",
"id": 2
},
"x_normalized": {
"type": "float",
"id": 3
},
"y_normalized": {
"type": "float",
"id": 4
}
}
},
"CInputTouchFingerUpMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"fingerid": {
"type": "uint64",
"id": 2
},
"x_normalized": {
"type": "float",
"id": 3
},
"y_normalized": {
"type": "float",
"id": 4
}
}
},
"CInputMouseMotionMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"x_normalized": {
"type": "float",
"id": 2
},
"y_normalized": {
"type": "float",
"id": 3
},
"dx": {
"type": "int32",
"id": 4
},
"dy": {
"type": "int32",
"id": 5
}
}
},
"CInputMouseWheelMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"direction": {
"rule": "required",
"type": ".EStreamMouseWheelDirection",
"id": 2,
"options": {
"default": "k_EStreamMouseWheelUp"
}
}
}
},
"CInputMouseDownMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"button": {
"rule": "required",
"type": ".EStreamMouseButton",
"id": 2,
"options": {
"default": "k_EStreamMouseButtonLeft"
}
}
}
},
"CInputMouseUpMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"button": {
"rule": "required",
"type": ".EStreamMouseButton",
"id": 2,
"options": {
"default": "k_EStreamMouseButtonLeft"
}
}
}
},
"CInputKeyDownMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"scancode": {
"rule": "required",
"type": "uint32",
"id": 2
}
}
},
"CInputKeyUpMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"scancode": {
"rule": "required",
"type": "uint32",
"id": 2
}
}
},
"CInputTextMsg": {
"fields": {
"input_mark": {
"type": "uint32",
"id": 1
},
"text_utf8": {
"rule": "required",
"type": "string",
"id": 2
}
}
},
"CSetTitleMsg": {
"fields": {
"text": {
"type": "string",
"id": 1
}
}
},
"CSetCaptureSizeMsg": {
"fields": {
"width": {
"type": "int32",
"id": 1
},
"height": {
"type": "int32",
"id": 2
}
}
},
"CSetIconMsg": {
"fields": {
"width": {
"type": "int32",
"id": 1
},
"height": {
"type": "int32",
"id": 2
},
"image": {
"type": "bytes",
"id": 3
}
}
},
"CSetFlashStateMsg": {
"fields": {
"flags": {
"type": "uint32",
"id": 1
},
"count": {
"type": "uint32",
"id": 2
},
"timeout_ms": {
"type": "uint32",
"id": 3
}
}
},
"CShowCursorMsg": {
"fields": {
"x_normalized": {
"type": "float",
"id": 1
},
"y_normalized": {
"type": "float",
"id": 2
}
}
},
"CHideCursorMsg": {
"fields": {}
},
"CSetCursorMsg": {
"fields": {
"cursor_id": {
"rule": "required",
"type": "uint64",
"id": 1
}
}
},
"CGetCursorImageMsg": {
"fields": {
"cursor_id": {
"rule": "required",
"type": "uint64",
"id": 1
}
}
},
"CSetCursorImageMsg": {
"fields": {
"cursor_id": {
"rule": "required",
"type": "uint64",
"id": 1
},
"width": {
"type": "int32",
"id": 2
},
"height": {
"type": "int32",
"id": 3
},
"hot_x": {
"type": "int32",
"id": 4
},
"hot_y": {
"type": "int32",
"id": 5
},
"image": {
"type": "bytes",
"id": 6
}
}
},
"CVideoDecoderInfoMsg": {
"fields": {
"info": {
"type": "string",
"id": 1
},
"threads": {
"type": "int32",
"id": 2
}
}
},
"CVideoEncoderInfoMsg": {
"fields": {
"info": {
"type": "string",
"id": 1
}
}
},
"CPauseMsg": {
"fields": {}
},
"CResumeMsg": {
"fields": {}
},
"CEnableHighResCaptureMsg": {
"fields": {}
},
"CDisableHighResCaptureMsg": {
"fields": {}
},
"CEnableNeptuneDataMsg": {
"fields": {}
},
"CDisableNeptuneDataMsg": {
"fields": {}
},
"CToggleMagnificationMsg": {
"fields": {}
},
"CSetCapslockMsg": {
"fields": {
"pressed": {
"type": "bool",
"id": 1
}
}
},
"CStreamingKeymapEntry": {
"fields": {
"scancode": {
"type": "int32",
"id": 1
},
"normal_keycode": {
"type": "int32",
"id": 2
},
"shift_keycode": {
"type": "int32",
"id": 3
},
"capslock_keycode": {
"type": "int32",
"id": 4
},
"shift_capslock_keycode": {
"type": "int32",
"id": 5
},
"altgr_keycode": {
"type": "int32",
"id": 6
},
"altgr_shift_keycode": {
"type": "int32",
"id": 7
},
"altgr_capslock_keycode": {
"type": "int32",
"id": 8
},
"altgr_shift_capslock_keycode": {
"type": "int32",
"id": 9
}
}
},
"CStreamingKeymap": {
"fields": {
"entries": {
"rule": "repeated",
"type": ".CStreamingKeymapEntry",
"id": 1
}
}
},
"CSetKeymapMsg": {
"fields": {
"keymap": {
"type": ".CStreamingKeymap",
"id": 1
}
}
},
"CStopRequest": {
"fields": {}
},
"CQuitRequest": {
"fields": {}
},
"CDeleteCursorMsg": {
"fields": {
"cursor_id": {
"rule": "required",
"type": "uint64",
"id": 1
}
}
},
"CSetStreamingClientConfig": {
"fields": {
"config": {
"rule": "required",
"type": ".CStreamingClientConfig",
"id": 1
}
}
},
"CSetQoSMsg": {
"fields": {
"use_qos": {
"rule": "required",
"type": "bool",
"id": 1
}
}
},
"CSetTargetFramerateMsg": {
"fields": {
"framerate": {
"rule": "required",
"type": "uint32",
"id": 1
},
"reasons": {
"type": "uint32",
"id": 2
},
"framerate_numerator": {
"type": "uint32",
"id": 3
},
"framerate_denominator": {
"type": "uint32",
"id": 4
}
}
},
"CSetTargetBitrateMsg": {
"fields": {
"bitrate": {
"rule": "required",
"type": "int32",
"id": 1
}
}
},
"COverlayEnabledMsg": {
"fields": {
"enabled": {
"rule": "required",
"type": "bool",
"id": 1
}
}
},
"CSetGammaRampMsg": {
"fields": {
"gamma_ramp": {
"type": "bytes",
"id": 1
}
}
},
"CSetActivityMsg": {
"fields": {
"activity": {
"type": ".EStreamActivity",
"id": 1,
"options": {
"default": "k_EStreamActivityIdle"
}
},
"appid": {
"type": "uint32",
"id": 2
},
"gameid": {
"type": "uint64",
"id": 3
},
"game_name": {
"type": "string",
"id": 4
}
}
},
"CSystemSuspendMsg": {
"fields": {}
},
"CVirtualHereRequestMsg": {
"fields": {
"hostname": {
"type": "string",
"id": 1
}
}
},
"CVirtualHereReadyMsg": {
"fields": {
"licensed_device_count": {
"type": "uint32",
"id": 1
}
}
},
"CVirtualHereShareDeviceMsg": {
"fields": {
"device_address": {
"type": "string",
"id": 1
}
}
},
"CSetSpectatorModeMsg": {
"fields": {
"enabled": {
"type": "bool",
"id": 1
}
}
},
"CRemoteHIDMsg": {
"fields": {
"data": {
"type": "bytes",
"id": 1
},
"active_input": {
"type": "bool",
"id": 2
}
}
},
"CTouchConfigActiveMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"revision": {
"type": "uint32",
"id": 2
},
"creator": {
"type": "uint64",
"id": 3
}
}
},
"CGetTouchConfigDataMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
}
}
},
"CSetTouchConfigDataMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"revision": {
"type": "uint32",
"id": 2
},
"data": {
"type": "bytes",
"id": 3
},
"layout": {
"type": "bytes",
"id": 4
},
"creator": {
"type": "uint64",
"id": 5
}
}
},
"CSaveTouchConfigLayoutMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"layout": {
"type": "bytes",
"id": 4
}
}
},
"CTouchActionSetActiveMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"actionset_id": {
"type": "int32",
"id": 2
}
}
},
"CTouchActionSetLayerAddedMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"actionset_id": {
"type": "int32",
"id": 2
}
}
},
"CTouchActionSetLayerRemovedMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"actionset_id": {
"type": "int32",
"id": 2
}
}
},
"CGetTouchIconDataMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"icon": {
"type": "string",
"id": 2
}
}
},
"CSetTouchIconDataMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"icon": {
"type": "string",
"id": 2
},
"data": {
"type": "bytes",
"id": 3
}
}
},
"CRemotePlayTogetherGroupUpdateMsg": {
"fields": {
"players": {
"rule": "repeated",
"type": ".CRemotePlayTogetherGroupUpdateMsg.Player",
"id": 1
},
"player_index": {
"type": "int32",
"id": 2
},
"miniprofile_location": {
"type": "string",
"id": 3
},
"game_name": {
"type": "string",
"id": 4
},
"avatar_location": {
"type": "string",
"id": 5
}
},
"nested": {
"Player": {
"fields": {
"accountid": {
"type": "uint32",
"id": 1
},
"guestid": {
"type": "uint32",
"id": 2
},
"keyboard_enabled": {
"type": "bool",
"id": 3
},
"mouse_enabled": {
"type": "bool",
"id": 4
},
"controller_enabled": {
"type": "bool",
"id": 5
},
"controller_slots": {
"rule": "repeated",
"type": "uint32",
"id": 6,
"options": {
"packed": false
}
},
"avatar_hash": {
"type": "bytes",
"id": 7
}
}
}
}
},
"CSetInputTemporarilyDisabledMsg": {
"fields": {
"disabled": {
"type": "bool",
"id": 1
}
}
},
"CSetQualityOverrideMsg": {
"fields": {
"value": {
"type": "int32",
"id": 1
}
}
},
"CSetBitrateOverrideMsg": {
"fields": {
"value": {
"type": "int32",
"id": 1
}
}
},
"CShowOnScreenKeyboardMsg": {
"fields": {}
},
"CControllerPersonalizationUpdateMsg": {
"fields": {
"controller_path": {
"type": "string",
"id": 1
},
"controller_name": {
"type": "string",
"id": 2
},
"reverse_diamond_button_layout": {
"type": "bool",
"id": 3
}
}
},
"CStreamDataLostMsg": {
"fields": {
"packets": {
"rule": "repeated",
"type": "uint32",
"id": 1,
"options": {
"packed": false
}
}
}
},
"CAudioFormat": {
"fields": {
"format": {
"rule": "required",
"type": ".EAudioFormat",
"id": 1,
"options": {
"default": "k_EAudioFormatNone"
}
},
"frequency": {
"type": "uint32",
"id": 2
},
"channels": {
"type": "uint32",
"id": 3
}
}
},
"CVideoFormat": {
"fields": {
"format": {
"rule": "required",
"type": ".EVideoFormat",
"id": 1,
"options": {
"default": "k_EVideoFormatNone"
}
},
"width": {
"type": "uint32",
"id": 2
},
"height": {
"type": "uint32",
"id": 3
}
}
},
"CFrameEvent": {
"fields": {
"event_id": {
"rule": "required",
"type": ".EStreamFrameEvent",
"id": 1,
"options": {
"default": "k_EStreamInputEventStart"
}
},
"timestamp": {
"rule": "required",
"type": "uint32",
"id": 2
}
}
},
"CFrameStats": {
"fields": {
"frame_id": {
"rule": "required",
"type": "uint32",
"id": 1
},
"input_mark": {
"type": "uint32",
"id": 2
},
"events": {
"rule": "repeated",
"type": ".CFrameEvent",
"id": 3
},
"result": {
"rule": "required",
"type": ".EStreamFrameResult",
"id": 4,
"options": {
"default": "k_EStreamFrameResultPending"
}
},
"frame_start_delta": {
"type": "float",
"id": 5
},
"frame_display_delta": {
"type": "float",
"id": 6
},
"ping_time": {
"type": "float",
"id": 7
},
"server_bitrate": {
"type": "float",
"id": 8
},
"client_bitrate": {
"type": "float",
"id": 9
},
"link_bandwidth": {
"type": "float",
"id": 10
},
"packet_loss": {
"type": "float",
"id": 11
},
"frame_size": {
"type": "uint32",
"id": 12
}
}
},
"CFrameStatAccumulatedValue": {
"fields": {
"stat_type": {
"rule": "required",
"type": ".EFrameAccumulatedStat",
"id": 1,
"options": {
"default": "k_EFrameStatFPS"
}
},
"count": {
"rule": "required",
"type": "int32",
"id": 2
},
"average": {
"rule": "required",
"type": "float",
"id": 3
},
"stddev": {
"type": "float",
"id": 4
}
}
},
"CFrameStatsListMsg": {
"fields": {
"data_type": {
"rule": "required",
"type": ".EStreamingDataType",
"id": 1,
"options": {
"default": "k_EStreamingAudioData"
}
},
"stats": {
"rule": "repeated",
"type": ".CFrameStats",
"id": 2
},
"accumulated_stats": {
"rule": "repeated",
"type": ".CFrameStatAccumulatedValue",
"id": 3
},
"latest_frame_id": {
"rule": "required",
"type": "int32",
"id": 4
}
}
},
"CStreamingSessionStats": {
"fields": {
"frame_loss_percentage": {
"type": "float",
"id": 1
},
"average_network_time_ms": {
"type": "float",
"id": 2
},
"stddev_network_time_ms": {
"type": "float",
"id": 3
}
}
},
"CDebugDumpMsg": {
"fields": {
"screenshot": {
"type": "bytes",
"id": 1
}
}
},
"CLogMsg": {
"fields": {
"type": {
"type": "int32",
"id": 1
},
"message": {
"type": "string",
"id": 2
}
}
},
"CLogUploadMsg": {
"fields": {
"type": {
"type": ".ELogFileType",
"id": 1,
"options": {
"default": "k_ELogFileSystemBoot"
}
},
"data": {
"type": "bytes",
"id": 3
}
}
},
"CTransportSignalMsg": {
"fields": {
"webrtc": {
"type": ".CTransportSignalMsg.WebRTCMessage",
"id": 1
},
"sdr": {
"rule": "repeated",
"type": "bytes",
"id": 2
}
},
"nested": {
"WebRTCMessage": {
"oneofs": {
"msg": {
"oneof": [
"greeting",
"offer",
"answer",
"candidate"
]
}
},
"fields": {
"greeting": {
"type": "bool",
"id": 1
},
"offer": {
"type": "string",
"id": 2
},
"answer": {
"type": "string",
"id": 3
},
"candidate": {
"type": ".CTransportSignalMsg.WebRTCMessage.Candidate",
"id": 4
}
},
"nested": {
"Candidate": {
"fields": {
"sdp_mid": {
"type": "string",
"id": 1
},
"sdp_mline_index": {
"type": "int32",
"id": 2
},
"candidate": {
"type": "string",
"id": 3
}
}
}
}
}
}
},
"CControllerConfigMsg": {
"fields": {
"type": {
"rule": "required",
"type": ".EStreamControllerConfigMsg",
"id": 1,
"options": {
"default": "k_EStreamControllerConfigMsg_RequestConfigsForApp"
}
},
"controllerPath": {
"type": "string",
"id": 2
},
"appid": {
"type": "uint32",
"id": 3
},
"personalizationResponse": {
"type": ".CControllerConfigMsg.ControllerPersonalizationResponse",
"id": 4
},
"configResponse": {
"rule": "repeated",
"type": ".CControllerConfigMsg.ControllerConfigResponse",
"id": 6
},
"activeConfigChangeMsg": {
"type": ".CControllerConfigMsg.ControllerActiveConfigMsg",
"id": 7
}
},
"nested": {
"ControllerConfigResponse": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"configURL": {
"type": "string",
"id": 2
},
"controllerType": {
"type": "uint32",
"id": 3
},
"controllerData": {
"type": "string",
"id": 4
},
"selectionOrder": {
"type": "uint32",
"id": 5
},
"actionBlock": {
"type": "bool",
"id": 6
}
}
},
"ControllerPersonalizationResponse": {
"fields": {
"personalizationData": {
"type": "string",
"id": 1
}
}
},
"ControllerActiveConfigChangeResponse": {
"fields": {
"configURL": {
"type": "string",
"id": 2
},
"controllerType": {
"type": "uint32",
"id": 3
},
"controllerData": {
"type": "string",
"id": 4
},
"selectionOrder": {
"type": "uint32",
"id": 5
}
}
},
"ControllerActiveConfigMsg": {
"fields": {
"appid": {
"type": "uint32",
"id": 1
},
"configURL": {
"type": "string",
"id": 2
},
"controllerType": {
"type": "uint32",
"id": 3
},
"controllerData": {
"type": "string",
"id": 4
}
}
}
}
}
}
}