MCPcopy Create free account

hub / github.com/BrookenRecord/Packer / functions

Functions67 in github.com/BrookenRecord/Packer

↓ 9 callersFunctionslice
(bs: &[u8], off: usize, len: usize)
crates/client_bootstrapper/src/authentication/binarycookies.rs:140
↓ 5 callersMethodget
(root_dir: &Path)
crates/client_bootstrapper/src/manifest.rs:25
↓ 5 callersMethodto_string
(&self)
crates/client_bootstrapper/src/async_runtime.rs:25
↓ 4 callersFunctionget_logs_from_string
(channel: &Channel, deploy_history: String)
crates/deploy_history/src/lib.rs:31
↓ 4 callersFunctionslice_to
(bs: &[u8], off: usize, to: usize)
crates/client_bootstrapper/src/authentication/binarycookies.rs:163
↓ 4 callersMethodto_string
(&self)
crates/deploy_history/src/domain.rs:10
↓ 3 callersMethodget_latest_client_version
(&mut self)
crates/client_bootstrapper/src/downloader/mod.rs:129
↓ 2 callersMethodget
(root_dir: &Path)
crates/client_bootstrapper/src/downloader/client_lock.rs:13
↓ 2 callersMethodget_roblosecurity
(&self)
crates/client_bootstrapper/src/authentication/mod.rs:28
↓ 2 callersMethodget_webview_roblosecurity
(&self)
crates/client_bootstrapper/src/authentication/mod.rs:55
↓ 2 callersFunctionparts_from_version
(version: &str)
crates/deploy_history/src/client_version_info.rs:72
↓ 1 callersMethod_pollForTaskChanges
()
crates/client_bootstrapper/resources/js/bootstrapper_sdk.js:17
↓ 1 callersMethodalready_authenticated
(&self)
crates/client_bootstrapper/src/authentication/mod.rs:23
↓ 1 callersMethodcreate_authentication_ticket
An authentication ticket is required for initiating the gamejoin process (handled by the Roblox client).
crates/client_bootstrapper/src/gamejoin.rs:103
↓ 1 callersFunctiondownload_file
Download a client files and write them to path asynchronously.
crates/client_bootstrapper/src/downloader/platform_impl/util.rs:19
↓ 1 callersFunctiondownload_partial_chunk
Download a partial file chunk from the CDN in parallel to speed up download
crates/client_bootstrapper/src/downloader/platform_impl/util.rs:97
↓ 1 callersFunctionextract_archive
Modified from https://github.com/zip-rs/zip/blob/5737927dbbd15a8b648c315f2f8e2a39cdc1a430/examples/extract.rs
crates/client_bootstrapper/src/downloader/platform_impl/util.rs:126
↓ 1 callersMethodgenerate_application_args
Generate the arguments passed to the Roblox Player that tell it how to start.
crates/client_bootstrapper/src/gamejoin.rs:71
↓ 1 callersMethodget
( client: &Client, channel: &Channel, binary_type: &BinaryType, )
crates/deploy_history/src/client_version_info.rs:40
↓ 1 callersFunctiongetAuthTicket
()
crates/client_bootstrapper/resources/js/auth_webview_hook.js:11
↓ 1 callersFunctiongetCsrfToken
()
crates/client_bootstrapper/resources/js/auth_webview_hook.js:3
↓ 1 callersFunctionget_cookie_storage_path
()
crates/client_bootstrapper/src/authentication/utils.rs:8
↓ 1 callersFunctionget_deploy_history
Pull raw deployment history from Roblox S3 bucket
crates/deploy_history/src/lib.rs:16
↓ 1 callersFunctionget_deploy_log
()
crates/deploy_history/src/deploy_log.rs:30
↓ 1 callersFunctionget_deploy_logs_for_channel
( client: &Client, channel: &Channel, )
crates/deploy_history/src/lib.rs:54
↓ 1 callersMethodget_roblosecurity_cookie
(&self)
crates/client_bootstrapper/src/authentication/mod.rs:42
↓ 1 callersFunctionget_root_directory
()
src/util.rs:6
↓ 1 callersFunctioninit_logging
(root_dir: &Path)
src/logging.rs:14
↓ 1 callersFunctioninitiate_application_tasks
( root_dir: &Path, manifest: &ProjectManifest, async_thread_sender: Sender<Message>, applicati
crates/client_bootstrapper/src/async_runtime.rs:41
↓ 1 callersMethodinitiate_client_download
Start downloading the client! This mostly branches out to OS-specific download implementations because Roblox packages the client up different for Win
crates/client_bootstrapper/src/downloader/mod.rs:46
↓ 1 callersMethodlaunch_roblox_client
Launch the game client into the specified experience!
crates/client_bootstrapper/src/gamejoin.rs:37
↓ 1 callersMethodnext
(&mut self)
crates/client_bootstrapper/src/downloader/platform_impl/util.rs:200
↓ 1 callersMethodparse_content
(&mut self, bs: &[u8])
crates/client_bootstrapper/src/authentication/binarycookies.rs:53
↓ 1 callersMethodparse_page
(&mut self, bs: &[u8])
crates/client_bootstrapper/src/authentication/binarycookies.rs:71
↓ 1 callersFunctionredeemAuthTicket
()
crates/client_bootstrapper/resources/js/auth_webview_hook.js:25
↓ 1 callersMethodrequire_client_download
Works out if we need to download a new version of the client. A new download could be required when: 1. Could not find an existing client downloaded.
crates/client_bootstrapper/src/downloader/mod.rs:81
↓ 1 callersFunctionrun
()
crates/client_bootstrapper/resources/js/auth_webview_hook.js:60
↓ 1 callersMethodrun
Creates the event loop and runs the application. WARNING**: This will consume the thread it is called from.
crates/client_bootstrapper/src/application.rs:52
↓ 1 callersMethodupdate_client_lock
Update the client lock with the currently installed (latest) version of the client. This should only be called after client installation has completed
crates/client_bootstrapper/src/downloader/mod.rs:109
↓ 1 callersMethodwrite_lock_to_path
(&self, lock: &ClientLock, root_dir: &Path)
crates/client_bootstrapper/src/downloader/client_lock.rs:23
Methodbase_url
(&self)
crates/deploy_history/src/domain.rs:28
Functionc_str
(bs: &[u8])
crates/client_bootstrapper/src/authentication/binarycookies.rs:174
Functioncaptures_multi_line
()
crates/deploy_history/src/lib.rs:88
Functioncaptures_single_line
()
crates/deploy_history/src/lib.rs:110
Methodconstructor
(startingTask)
crates/client_bootstrapper/resources/js/bootstrapper_sdk.js:4
Methodcreate_authentication_window
( event_loop: &EventLoopWindowTarget<UserEvent>, web_context: &mut WebContext, applica
crates/client_bootstrapper/src/application.rs:216
Methoddownload_files_and_write_to_path
( client: &Client, download_paths: Vec<String>, write_to: &Path, )
crates/client_bootstrapper/src/downloader/platform_impl/macos.rs:44
Methoddrop
(&mut self)
crates/client_bootstrapper/src/manifest.rs:40
MethodgetCurrentTask
()
crates/client_bootstrapper/resources/js/bootstrapper_sdk.js:11
Methodget_file_download_paths
In the case of Mac, we already know the download paths beforehand because it's only two files. Still, we need the version info to generate the paths.
crates/client_bootstrapper/src/downloader/platform_impl/windows.rs:26
Methodget_file_download_paths
In the case of Mac, we already know the download paths beforehand because it's only two files. Still, we need the version info to generate the paths.
crates/client_bootstrapper/src/downloader/platform_impl/macos.rs:36
Methodget_latest_client_version
(client: &Client)
crates/client_bootstrapper/src/downloader/platform_impl/windows.rs:15
Methodget_latest_client_version
(client: &Client)
crates/client_bootstrapper/src/downloader/platform_impl/macos.rs:26
Functionget_latest_deploy_log_for_channel
( client: &Client, channel: &Channel, binary_type: &BinaryType, )
crates/deploy_history/src/lib.rs:63
Functionmain
()
src/main.rs:9
Methodnew
(channel: Channel, version: String, version_guid: String)
crates/deploy_history/src/client_version_info.rs:26
Methodnew
(root_path: &'a Path, manifest: &'a ProjectManifest)
crates/client_bootstrapper/src/application.rs:42
Methodnew
(auth_context: &'a AuthenticationContext)
crates/client_bootstrapper/src/gamejoin.rs:24
Methodnew
(root_dir: &Path)
crates/client_bootstrapper/src/downloader/mod.rs:27
Methodnew
(start: u64, end: u64, buffer_size: u64)
crates/client_bootstrapper/src/downloader/platform_impl/util.rs:185
Methodnew
()
crates/client_bootstrapper/src/authentication/mod.rs:19
Methodnew
(http_only: bool)
crates/client_bootstrapper/src/authentication/binarycookies.rs:46
Methodparse_cookie
(&mut self, bs: &[u8])
crates/client_bootstrapper/src/authentication/binarycookies.rs:93
Functionparse_table
(bs: &[u8], count: usize)
crates/client_bootstrapper/src/authentication/binarycookies.rs:151
Functionskips_bad_types
()
crates/deploy_history/src/lib.rs:117
Methodto_string
(&self)
crates/deploy_history/src/deploy_log.rs:13
Functionvalid_formatted_string
()
crates/deploy_history/src/deploy_log.rs:41