Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Selectively11/CloudRedirect
/ functions
Functions
2,087 in github.com/Selectively11/CloudRedirect
⨍
Functions
2,087
◇
Types & classes
297
↓ 4 callers
Method
isNull
src/common/json.h:29
↓ 4 callers
Function
mz_deflateEnd
src/common/miniz.c:299
↓ 4 callers
Function
mz_zip_reader_extract_to_callback
src/common/miniz_zip.c:1762
↓ 4 callers
Function
mz_zip_reader_extract_to_mem_no_alloc1
src/common/miniz_zip.c:1544
↓ 4 callers
Function
mz_zip_reader_filename_less
src/common/miniz_zip.c:523
↓ 4 callers
Function
mz_zip_reader_get_filename
src/common/miniz_zip.c:4850
↓ 4 callers
Function
mz_zip_reader_get_num_files
src/common/miniz_zip.c:4816
↓ 4 callers
Function
mz_zip_reader_init_file_v2
src/common/miniz_zip.c:1097
↓ 4 callers
Function
mz_zip_reader_init_internal
src/common/miniz_zip.c:489
↓ 4 callers
Function
mz_zip_reader_read_central_dir
src/common/miniz_zip.c:663
↓ 4 callers
Function
mz_zip_writer_init_v2
src/common/miniz_zip.c:2810
↓ 4 callers
Function
mz_zip_zero_struct
src/common/miniz_zip.c:959
↓ 4 callers
Method
read_and_decrypt_payload
Read + AES-decrypt + zlib-inflate the payload cache. Returns (payload, iv).
cli-rust/src/patcher.rs:433
↓ 4 callers
Function
resolve_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 callers
Method
resolve_setup_patch_offsets
(&self, payload: &[u8])
cli-rust/src/patcher.rs:420
↓ 4 callers
Function
scan_for_bytes
(data: &[u8], start: i64, end: i64, needle: &[u8])
cli-rust/src/signatures.rs:98
↓ 4 callers
Function
tdefl_flush_block
src/common/miniz_tdef.c:603
↓ 4 callers
Function
with_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 callers
Function
AchievementsEnabled
Per-feature flag AND'd with the ST-gate (for hook-based paths only).
src/common/metadata_sync.h:32
↓ 3 callers
Function
AddNamespaceApp
src/platform/win/cloud_intercept.cpp:581
↓ 3 callers
Method
AesCbcDecrypt
(byte[] ct, byte[] key, byte[] iv)
ui/Services/Patching/PayloadCrypto.cs:11
↓ 3 callers
Method
ApplyOfflineSetup
()
ui/Services/Patching/Patcher.cs:393
↓ 3 callers
Method
ChoiceAsync
<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 callers
Function
ClampFileSizeToUint32
Clamp file sizes at the wire boundary; Steam's protobuf fields are uint32.
src/common/rpc_handlers.cpp:110
↓ 3 callers
Function
ClearActiveBestEffortLocked
src/common/cloud_work_queue.cpp:123
↓ 3 callers
Function
ClearActiveDeleteLocked
src/common/cloud_work_queue.cpp:118
↓ 3 callers
Function
CloudBlobPathBySHA
Legacy CAS path: "{account}/{app}/blobs/{sha1hex}" (migration read-only)
src/common/cloud_storage.cpp:358
↓ 3 callers
Method
ConfirmDangerCountdownAsync
<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 callers
Function
DecodeVarint
src/common/protobuf.cpp:6
↓ 3 callers
Function
DeleteBlobStaged
src/common/cloud_storage.cpp:1575
↓ 3 callers
Function
DetectSteamPath
src/platform/linux/cloud_intercept.cpp:32
↓ 3 callers
Function
DispatchCloudRpc
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 callers
Function
DispatchCloudRpc
src/platform/linux/cloud_hooks.cpp:278
↓ 3 callers
Function
DrainOnNetThread
Drain on net thread.
src/platform/linux/schema_fetch.cpp:422
↓ 3 callers
Function
EndSessionLocked
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 callers
Function
EnsureAppQuotaInjected
src/common/rpc_handlers.cpp:224
↓ 3 callers
Function
EnsureCNCachedLocked
Lazy load; ++ on a missing key would silently regress to 1.
src/common/local_storage.cpp:804
↓ 3 callers
Function
FetchCloudStateForServe
Serve-path accessor: reuse a recent snapshot when provably safe, else live.
src/common/app_state.cpp:543
↓ 3 callers
Function
FetchCloudStateLive
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 callers
Function
FileExistsNoSymlink
src/common/legacy_metadata_cleanup.cpp:40
↓ 3 callers
Function
FileTimeToUnixSeconds
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 callers
Method
Find
(PeSection[] sections, string name)
ui/Services/Patching/PatchTypes.cs:153
↓ 3 callers
Function
FindBytes
Scan readable ranges within steamclient for a byte sequence.
src/platform/linux/vtable_hook.cpp:152
↓ 3 callers
Function
FindCurrentUser
src/platform/win/cloud_intercept.cpp:617
↓ 3 callers
Function
FindPointerValue
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 callers
Function
ForEachFieldInSection
src/common/vdf.cpp:11
↓ 3 callers
Method
GetAppDeleteRoot
(string steamPath)
ui/Services/BackupDiscovery.cs:46
↓ 3 callers
Method
GetCleanupRoot
(string steamPath)
ui/Services/BackupDiscovery.cs:43
↓ 3 callers
Function
GetConfigDir
src/common/cli.cpp:39
↓ 3 callers
Method
GetExpectedCachePath
(string steamPath)
ui/Services/Patching/Fingerprint.cs:64
↓ 3 callers
Function
GetHome
src/platform/linux/cloud_intercept.cpp:30
↓ 3 callers
Method
GetPatchState
()
ui/Services/Patching/Patcher.cs:328
↓ 3 callers
Method
GetPinConfigPath
<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 callers
Function
GetPlaytime
src/common/stats_store.cpp:2025
↓ 3 callers
Function
GetPort
src/platform/win/http_server.cpp:644
↓ 3 callers
Method
GetProviderDisplayName
<summary> Returns the display name of the configured cloud provider, or null if local-only. </summary>
ui/Services/CloudProviderClient.cs:40
↓ 3 callers
Method
GetQuota
()
ui/Services/Steam760Cloud.cs:137
↓ 3 callers
Function
HandleBeginBatch
BeginAppUploadBatch
src/common/rpc_handlers.cpp:1422
↓ 3 callers
Function
HandleBeginFileUpload
ClientBeginFileUpload Tell Steam to PUT the file to our local HTTP server.
src/common/rpc_handlers.cpp:1497
↓ 3 callers
Function
HandleCommitFileUpload
ClientCommitFileUpload The file has been PUT to our HTTP server. Update local metadata.
src/common/rpc_handlers.cpp:1581
↓ 3 callers
Function
HandleCompleteBatch
CompleteAppUploadBatchBlocking
src/common/rpc_handlers.cpp:1844
↓ 3 callers
Function
HandleDeleteFile
ClientDeleteFile
src/common/rpc_handlers.cpp:2270
↓ 3 callers
Function
HandleFileDownload
ClientFileDownload Tell Steam to GET the file from our local HTTP server.
src/common/rpc_handlers.cpp:2186
↓ 3 callers
Function
HandleGetChangelist
Returns the blob-store file list; Steam compares vs. remotecache.vdf.
src/common/rpc_handlers.cpp:548
↓ 3 callers
Function
HandleGetLastPlayedTimes
src/common/stats_handlers.cpp:113
↓ 3 callers
Function
HandleLaunchIntent
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 callers
Function
HandleQuotaUsage
ClientGetAppQuotaUsage
src/common/rpc_handlers.cpp:1375
↓ 3 callers
Function
HandleResumeSession
src/common/rpc_handlers.cpp:1354
↓ 3 callers
Function
HandleSuspendSession
src/common/rpc_handlers.cpp:1328
↓ 3 callers
Method
HasCoreDll
()
ui/Services/Patching/Patcher.cs:205
↓ 3 callers
Method
Init
src/platform/win/http_transport_win.cpp:21
↓ 3 callers
Method
Init
src/platform/linux/log.cpp:15
↓ 3 callers
Function
InstallServiceMethodHook
Install the vtable hook on CClientUnifiedServiceTransport
src/platform/win/cloud_intercept.cpp:2687
↓ 3 callers
Function
InvalidateBlobIndex
Invalidate the blob index for an app (called after uploads/promotions change the layout).
src/common/cloud_storage.cpp:1234
↓ 3 callers
Function
InvalidateBlobListingCache
src/common/cloud_storage.cpp:130
↓ 3 callers
Method
IsAvailable
<summary> Returns true if the embedded DLL resource exists in this assembly. </summary>
ui/Services/EmbeddedDll.cs:20
↓ 3 callers
Function
IsCloudRpc
src/platform/linux/cloud_hooks.cpp:561
↓ 3 callers
Method
IsDeployedCurrent
<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 callers
Function
IsLinuxOS
src/common/autocloud_util.h:328
↓ 3 callers
Function
IsNamespaceApp
src/common/stats_handlers.cpp:25
↓ 3 callers
Function
IsPathRedirectingReparsePoint
src/common/file_util.h:57
↓ 3 callers
Function
IsPrivateApp
src/platform/win/cloud_intercept.cpp:570
↓ 3 callers
Function
IsReady
src/common/steam_kv_injector.cpp:164
↓ 3 callers
Method
IsReady
src/platform/win/http_transport_win.cpp:50
↓ 3 callers
Function
IsSelfUnlockingLua
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 callers
Method
IsSteamRunning
()
cli-dotnet/SteamDetector.cs:59
↓ 3 callers
Method
IsValidImageUrl
<summary>Accepts a Steam CDN URL or a file:// URI under the local image cache.</summary>
ui/Services/SteamStoreClient.cs:127
↓ 3 callers
Function
IsValidLuaFilename
Only allow plain "name.lua" filenames (no paths, no ..)
src/platform/win/cloud_intercept.cpp:3298
↓ 3 callers
Function
JoinThreadWithTimeout
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 callers
Method
ListCleanupBackups
<summary> List only cleanup tab backups. </summary>
ui/Services/BackupDiscovery.cs:61
↓ 3 callers
Function
LooksLikeFunctionStart
Prologue check + boundary validation (CC/C3 padding or 16-byte aligned).
src/platform/win/sig_scanner.cpp:335
↓ 3 callers
Function
NoteOwnClientId
See g_ownClientId.
src/common/app_state.cpp:123
↓ 3 callers
Function
OnCloudSuccess
src/common/cloud_work_queue.cpp:157
↓ 3 callers
Function
ParseAutoCloudPlatformMask
src/common/autocloud_util.h:235
↓ 3 callers
Function
ParseAutoCloudSiblings
Reject invalid sibling tokens.
src/common/autocloud_util.h:207
↓ 3 callers
Function
ParseManifestJson
src/common/manifest_store.cpp:129
↓ 3 callers
Function
ParseU32Strict
src/common/cloud_staging.cpp:10
↓ 3 callers
Function
ParseVersion
src/platform/win/cloud_intercept.cpp:3830
↓ 3 callers
Method
PatchSteamToolsExe
Returns: 1 patched, 0 skipped (not found), -1 failed.
ui/Services/Patching/Patcher.cs:679
↓ 3 callers
Function
PendingPath
src/common/pending_ops_journal.cpp:30
← previous
next →
301–400 of 2,087, ranked by callers