MCPcopy Create free account

hub / github.com/Selectively11/CloudRedirect / functions

Functions2,087 in github.com/Selectively11/CloudRedirect

↓ 4 callersMethodisNull
src/common/json.h:29
↓ 4 callersFunctionmz_deflateEnd
src/common/miniz.c:299
↓ 4 callersFunctionmz_zip_reader_extract_to_callback
src/common/miniz_zip.c:1762
↓ 4 callersFunctionmz_zip_reader_extract_to_mem_no_alloc1
src/common/miniz_zip.c:1544
↓ 4 callersFunctionmz_zip_reader_filename_less
src/common/miniz_zip.c:523
↓ 4 callersFunctionmz_zip_reader_get_filename
src/common/miniz_zip.c:4850
↓ 4 callersFunctionmz_zip_reader_get_num_files
src/common/miniz_zip.c:4816
↓ 4 callersFunctionmz_zip_reader_init_file_v2
src/common/miniz_zip.c:1097
↓ 4 callersFunctionmz_zip_reader_init_internal
src/common/miniz_zip.c:489
↓ 4 callersFunctionmz_zip_reader_read_central_dir
src/common/miniz_zip.c:663
↓ 4 callersFunctionmz_zip_writer_init_v2
src/common/miniz_zip.c:2810
↓ 4 callersFunctionmz_zip_zero_struct
src/common/miniz_zip.c:959
↓ 4 callersMethodread_and_decrypt_payload
Read + AES-decrypt + zlib-inflate the payload cache. Returns (payload, iv).
cli-rust/src/patcher.rs:433
↓ 4 callersFunctionresolve_pattern_group
Resolve an ordered group of patches; later patches may reference earlier resolved offsets via relative_to_patch_index. Returns None if any required pa
cli-rust/src/signatures.rs:161
↓ 4 callersMethodresolve_setup_patch_offsets
(&self, payload: &[u8])
cli-rust/src/patcher.rs:420
↓ 4 callersFunctionscan_for_bytes
(data: &[u8], start: i64, end: i64, needle: &[u8])
cli-rust/src/signatures.rs:98
↓ 4 callersFunctiontdefl_flush_block
src/common/miniz_tdef.c:603
↓ 4 callersFunctionwith_extension_suffix
Append a literal suffix (e.g. ".tmp", ".orig", ".bak") to a path's full name. Matches the C# `path + ".tmp"` behavior (not OS extension replacement).
cli-rust/src/file_util.rs:55
↓ 3 callersFunctionAchievementsEnabled
Per-feature flag AND'd with the ST-gate (for hook-based paths only).
src/common/metadata_sync.h:32
↓ 3 callersFunctionAddNamespaceApp
src/platform/win/cloud_intercept.cpp:581
↓ 3 callersMethodAesCbcDecrypt
(byte[] ct, byte[] key, byte[] iv)
ui/Services/Patching/PayloadCrypto.cs:11
↓ 3 callersMethodApplyOfflineSetup
()
ui/Services/Patching/Patcher.cs:393
↓ 3 callersMethodChoiceAsync
<summary> Shows a choice dialog with a primary action and a secondary/close action. Returns true if the user chose the primary button. </summary>
ui/Services/Dialog.cs:157
↓ 3 callersFunctionClampFileSizeToUint32
Clamp file sizes at the wire boundary; Steam's protobuf fields are uint32.
src/common/rpc_handlers.cpp:110
↓ 3 callersFunctionClearActiveBestEffortLocked
src/common/cloud_work_queue.cpp:123
↓ 3 callersFunctionClearActiveDeleteLocked
src/common/cloud_work_queue.cpp:118
↓ 3 callersFunctionCloudBlobPathBySHA
Legacy CAS path: "{account}/{app}/blobs/{sha1hex}" (migration read-only)
src/common/cloud_storage.cpp:358
↓ 3 callersMethodConfirmDangerCountdownAsync
<summary> Shows a danger confirmation dialog with a countdown timer. The "Yes" button is disabled and shows a countdown (e.g. "Yes (3)") until the tim
ui/Services/Dialog.cs:107
↓ 3 callersFunctionDecodeVarint
src/common/protobuf.cpp:6
↓ 3 callersFunctionDeleteBlobStaged
src/common/cloud_storage.cpp:1575
↓ 3 callersFunctionDetectSteamPath
src/platform/linux/cloud_intercept.cpp:32
↓ 3 callersFunctionDispatchCloudRpc
Shared Cloud RPC dispatch - routes a method name to the appropriate handler. Returns std::nullopt if the method is not a recognized Cloud RPC we handl
src/platform/win/cloud_intercept.cpp:1717
↓ 3 callersFunctionDispatchCloudRpc
src/platform/linux/cloud_hooks.cpp:278
↓ 3 callersFunctionDrainOnNetThread
Drain on net thread.
src/platform/linux/schema_fetch.cpp:422
↓ 3 callersFunctionEndSessionLocked
Accrue + persist the in-flight session for `appId`, erasing it from g_activeSessions. Caller holds g_mutex. Returns false if no session was open. Shar
src/common/stats_store.cpp:1975
↓ 3 callersFunctionEnsureAppQuotaInjected
src/common/rpc_handlers.cpp:224
↓ 3 callersFunctionEnsureCNCachedLocked
Lazy load; ++ on a missing key would silently regress to 1.
src/common/local_storage.cpp:804
↓ 3 callersFunctionFetchCloudStateForServe
Serve-path accessor: reuse a recent snapshot when provably safe, else live.
src/common/app_state.cpp:543
↓ 3 callersFunctionFetchCloudStateLive
allowLegacyMigration=false reads canonical state without migration side effects; used by PublishCloudState's CN-regression re-check to avoid recursive
src/common/app_state.cpp:327
↓ 3 callersFunctionFileExistsNoSymlink
src/common/legacy_metadata_cleanup.cpp:40
↓ 3 callersFunctionFileTimeToUnixSeconds
Convert a filesystem mtime to whole Unix seconds, rounded to nearest. Flooring recorded a time_stamp one second below the mtime Steam reads off the sa
src/common/autocloud_util.h:98
↓ 3 callersMethodFind
(PeSection[] sections, string name)
ui/Services/Patching/PatchTypes.cs:153
↓ 3 callersFunctionFindBytes
Scan readable ranges within steamclient for a byte sequence.
src/platform/linux/vtable_hook.cpp:152
↓ 3 callersFunctionFindCurrentUser
src/platform/win/cloud_intercept.cpp:617
↓ 3 callersFunctionFindPointerValue
Search steamclient ranges for a pointer value; tries `primary` first, falls back to `fallback` to avoid false positives on small values.
src/platform/linux/vtable_hook.cpp:176
↓ 3 callersFunctionForEachFieldInSection
src/common/vdf.cpp:11
↓ 3 callersMethodGetAppDeleteRoot
(string steamPath)
ui/Services/BackupDiscovery.cs:46
↓ 3 callersMethodGetCleanupRoot
(string steamPath)
ui/Services/BackupDiscovery.cs:43
↓ 3 callersFunctionGetConfigDir
src/common/cli.cpp:39
↓ 3 callersMethodGetExpectedCachePath
(string steamPath)
ui/Services/Patching/Fingerprint.cs:64
↓ 3 callersFunctionGetHome
src/platform/linux/cloud_intercept.cpp:30
↓ 3 callersMethodGetPatchState
()
ui/Services/Patching/Patcher.cs:328
↓ 3 callersMethodGetPinConfigPath
<summary> Returns the path to the manifest pin config in the Steam folder (per-system, not per-user). Returns null if Steam isn't found. </summary>
ui/Services/SteamDetector.cs:214
↓ 3 callersFunctionGetPlaytime
src/common/stats_store.cpp:2025
↓ 3 callersFunctionGetPort
src/platform/win/http_server.cpp:644
↓ 3 callersMethodGetProviderDisplayName
<summary> Returns the display name of the configured cloud provider, or null if local-only. </summary>
ui/Services/CloudProviderClient.cs:40
↓ 3 callersMethodGetQuota
()
ui/Services/Steam760Cloud.cs:137
↓ 3 callersFunctionHandleBeginBatch
BeginAppUploadBatch
src/common/rpc_handlers.cpp:1422
↓ 3 callersFunctionHandleBeginFileUpload
ClientBeginFileUpload Tell Steam to PUT the file to our local HTTP server.
src/common/rpc_handlers.cpp:1497
↓ 3 callersFunctionHandleCommitFileUpload
ClientCommitFileUpload The file has been PUT to our HTTP server. Update local metadata.
src/common/rpc_handlers.cpp:1581
↓ 3 callersFunctionHandleCompleteBatch
CompleteAppUploadBatchBlocking
src/common/rpc_handlers.cpp:1844
↓ 3 callersFunctionHandleDeleteFile
ClientDeleteFile
src/common/rpc_handlers.cpp:2270
↓ 3 callersFunctionHandleFileDownload
ClientFileDownload Tell Steam to GET the file from our local HTTP server.
src/common/rpc_handlers.cpp:2186
↓ 3 callersFunctionHandleGetChangelist
Returns the blob-store file list; Steam compares vs. remotecache.vdf.
src/common/rpc_handlers.cpp:548
↓ 3 callersFunctionHandleGetLastPlayedTimes
src/common/stats_handlers.cpp:113
↓ 3 callersFunctionHandleLaunchIntent
SignalAppLaunchIntent: return pending_remote_operations. Also pre-restores cloud files to game folders so Steam's sync finds them on disk.
src/common/rpc_handlers.cpp:1199
↓ 3 callersFunctionHandleQuotaUsage
ClientGetAppQuotaUsage
src/common/rpc_handlers.cpp:1375
↓ 3 callersFunctionHandleResumeSession
src/common/rpc_handlers.cpp:1354
↓ 3 callersFunctionHandleSuspendSession
src/common/rpc_handlers.cpp:1328
↓ 3 callersMethodHasCoreDll
()
ui/Services/Patching/Patcher.cs:205
↓ 3 callersMethodInit
src/platform/win/http_transport_win.cpp:21
↓ 3 callersMethodInit
src/platform/linux/log.cpp:15
↓ 3 callersFunctionInstallServiceMethodHook
Install the vtable hook on CClientUnifiedServiceTransport
src/platform/win/cloud_intercept.cpp:2687
↓ 3 callersFunctionInvalidateBlobIndex
Invalidate the blob index for an app (called after uploads/promotions change the layout).
src/common/cloud_storage.cpp:1234
↓ 3 callersFunctionInvalidateBlobListingCache
src/common/cloud_storage.cpp:130
↓ 3 callersMethodIsAvailable
<summary> Returns true if the embedded DLL resource exists in this assembly. </summary>
ui/Services/EmbeddedDll.cs:20
↓ 3 callersFunctionIsCloudRpc
src/platform/linux/cloud_hooks.cpp:561
↓ 3 callersMethodIsDeployedCurrent
<summary> Checks whether the deployed DLL matches the embedded version. Returns null if the file doesn't exist, true if up to date, false if outdated.
ui/Services/EmbeddedDll.cs:48
↓ 3 callersFunctionIsLinuxOS
src/common/autocloud_util.h:328
↓ 3 callersFunctionIsNamespaceApp
src/common/stats_handlers.cpp:25
↓ 3 callersFunctionIsPathRedirectingReparsePoint
src/common/file_util.h:57
↓ 3 callersFunctionIsPrivateApp
src/platform/win/cloud_intercept.cpp:570
↓ 3 callersFunctionIsReady
src/common/steam_kv_injector.cpp:164
↓ 3 callersMethodIsReady
src/platform/win/http_transport_win.cpp:50
↓ 3 callersFunctionIsSelfUnlockingLua
Self-unlocking lua: contains addappid(<own appId>), i.e. base game is lua-unlocked. DLC-only luas don't and are excluded.
src/platform/win/cloud_intercept.cpp:3800
↓ 3 callersMethodIsSteamRunning
()
cli-dotnet/SteamDetector.cs:59
↓ 3 callersMethodIsValidImageUrl
<summary>Accepts a Steam CDN URL or a file:// URI under the local image cache.</summary>
ui/Services/SteamStoreClient.cs:127
↓ 3 callersFunctionIsValidLuaFilename
Only allow plain "name.lua" filenames (no paths, no ..)
src/platform/win/cloud_intercept.cpp:3298
↓ 3 callersFunctionJoinThreadWithTimeout
Bounded join used at shutdown so a wedged worker can't keep Steam alive. Timeout detaches; the OS reaps at process exit.
src/platform/win/cloud_intercept.cpp:6570
↓ 3 callersMethodListCleanupBackups
<summary> List only cleanup tab backups. </summary>
ui/Services/BackupDiscovery.cs:61
↓ 3 callersFunctionLooksLikeFunctionStart
Prologue check + boundary validation (CC/C3 padding or 16-byte aligned).
src/platform/win/sig_scanner.cpp:335
↓ 3 callersFunctionNoteOwnClientId
See g_ownClientId.
src/common/app_state.cpp:123
↓ 3 callersFunctionOnCloudSuccess
src/common/cloud_work_queue.cpp:157
↓ 3 callersFunctionParseAutoCloudPlatformMask
src/common/autocloud_util.h:235
↓ 3 callersFunctionParseAutoCloudSiblings
Reject invalid sibling tokens.
src/common/autocloud_util.h:207
↓ 3 callersFunctionParseManifestJson
src/common/manifest_store.cpp:129
↓ 3 callersFunctionParseU32Strict
src/common/cloud_staging.cpp:10
↓ 3 callersFunctionParseVersion
src/platform/win/cloud_intercept.cpp:3830
↓ 3 callersMethodPatchSteamToolsExe
Returns: 1 patched, 0 skipped (not found), -1 failed.
ui/Services/Patching/Patcher.cs:679
↓ 3 callersFunctionPendingPath
src/common/pending_ops_journal.cpp:30
← previousnext →301–400 of 2,087, ranked by callers