MCPcopy Create free account

hub / github.com/BernardoGiordano/Checkpoint / functions

Functions2,441 in github.com/BernardoGiordano/Checkpoint

↓ 1 callersFunctionensureDirectoryPath
switch/source/transfer.cpp:152
↓ 1 callersFunctionensureDirectoryPath
3ds/source/transfer.cpp:164
↓ 1 callersFunctionensure_configured
Open the vault, or set one up. 1 when g_base / g_user / g_pw are usable. */
scripts/common/universal/webdav.c:799
↓ 1 callersFunctionensure_signed_in
Sign in: open the vault, silently refresh if it holds a token, else run the * device flow. 1 on success. */
scripts/common/universal/googledrive.c:831
↓ 1 callersFunctionensure_sync_root
Build <base>/Checkpoint/<platform> into g_sync, creating both collections. * 1 when the destination is ready. */
scripts/common/universal/webdav.c:1108
↓ 1 callersMethodextdata
3ds/source/title.cpp:142
↓ 1 callersMethodextdataId
3ds/source/title.cpp:238
↓ 1 callersFunctionextractPath
switch/source/server.cpp:153
↓ 1 callersFunctionextractPath
3ds/source/server.cpp:77
↓ 1 callersMethodfavorite
Raw-index favorite lookup; reached only through filteredFavorite, which maps the filtered cell index back to the raw title index first.
switch/source/titlecatalog.cpp:258
↓ 1 callersFunctionfileSize
switch/source/transfer.cpp:98
↓ 1 callersFunctionfileSizeAndCrc
switch/source/io.cpp:74
↓ 1 callersFunctionfile_size
Size of an SD file in bytes, or -1. Used only to log what was zipped. */
scripts/common/universal/googledrive.c:1144
↓ 1 callersMethodfilter
3ds/source/configuration.cpp:239
↓ 1 callersMethodfilteredFavorite
switch/source/titlecatalog.cpp:339
↓ 1 callersMethodfilteredSmallIcon
switch/source/titlecatalog.cpp:345
↓ 1 callersFunctionfind_existing_file
id of a file named `name` directly under `folderId`, or malloc'd "" if none */
scripts/common/universal/googledrive.c:1060
↓ 1 callersFunctionfind_from
Index of `pat` in `s` at or after `from`, -1 if absent. strstr would do this, * but it answers with a pointer into the middle of the buffer and picoc
scripts/common/universal/webdav.c:393
↓ 1 callersFunctionfind_largest_pow10
! For n != 0, returns k, such that pow10 := 10^(k-1) <= n < 10^k. For n == 0, returns 1 and sets pow10 := 1. */
3rd-party/json/json.hpp:17399
↓ 1 callersFunctionfinishFile
switch/source/transferstatus.cpp:88
↓ 1 callersFunctionfinishFile
3ds/source/transferstatus.cpp:86
↓ 1 callersMethodfirst
switch/source/gfx/CIntrusiveList.h:25
↓ 1 callersMethodfitScale
3ds/source/textpool.cpp:198
↓ 1 callersMethodfixedUserName
switch/source/savedatasource.cpp:78
↓ 1 callersFunctionflatten
@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
3rd-party/json/json.hpp:23976
↓ 1 callersFunctionflattenLine
List rows are single-line, but script-supplied strings can carry newlines (3DS SMDH long titles store the two-line marquee form as "line1\nline2"). C2
3ds/source/ScriptRequestOverlays.cpp:52
↓ 1 callersFunctionflushGlyphUploads
Submit all pending glyph atlas copies as one command list, ahead of the frame's own list so the queue's in-order execution puts every copy before the
switch/source/gfx_deko3d.cpp:907
↓ 1 callersFunctionformat_buffer
3rd-party/json/json.hpp:17887
↓ 1 callersMethodframeTick
3ds/source/textpool.cpp:89
↓ 1 callersMethodfreeIcons
switch/source/titlecatalog.cpp:354
↓ 1 callersFunctionfree_backup_dir
A folder under the title's local backup path that does not exist yet: `name`, * else "name (2)", "name (3)"... Restoring the same backup twice must n
scripts/common/universal/webdav.c:1402
↓ 1 callersFunctionfrom_json_array_impl
3rd-party/json/json.hpp:4821
↓ 1 callersFunctionfrom_json_inplace_array_impl
3rd-party/json/json.hpp:4904
↓ 1 callersFunctionfrom_json_tuple_impl
3rd-party/json/json.hpp:5010
↓ 1 callersFunctionftFloor
26.6 fixed-point rounding, same macros SDL_ttf uses for glyph metrics.
switch/source/gfx_deko3d.cpp:203
↓ 1 callersFunctionftp_session_accept
! accept PASV connection for ftp session * * @param[in] session ftp session * * @returns -1 for failure */
3rd-party/ftp/ftp.c:1104
↓ 1 callersFunctionftp_session_fill_dirent_cdir
! fill cdir directory entry * * @param[in] session ftp session * @param[in] path path to fill * * @returns errno */
3rd-party/ftp/ftp.c:905
↓ 1 callersFunctionftp_session_new
! allocate new ftp session * * @param[in] listen_fd socket to accept connection from */
3rd-party/ftp/ftp.c:1033
↓ 1 callersFunctionftp_session_open_cwd
! open current working directory for ftp session * * @param[in] session ftp session * * @return -1 for failure */
3rd-party/ftp/ftp.c:571
↓ 1 callersFunctionftp_session_open_file_read
! open file for reading for ftp session * * @param[in] session ftp session * * @returns -1 for error */
3rd-party/ftp/ftp.c:428
↓ 1 callersFunctionftp_session_open_file_write
! open file for writing for ftp session * * @param[in] session ftp session * @param[in] append whether to append * * @returns -1 for error *
3rd-party/ftp/ftp.c:494
↓ 1 callersFunctionftp_session_poll
! poll sockets for ftp session * * @param[in] session ftp session * * @returns next session */
3rd-party/ftp/ftp.c:1437
↓ 1 callersFunctionftp_session_read_command
! read command for ftp session * * @param[in] session ftp session * @param[in] events poll events */
3rd-party/ftp/ftp.c:1220
↓ 1 callersFunctionftp_session_read_file
! read from an open file for ftp session * * @param[in] session ftp session * * @returns bytes read */
3rd-party/ftp/ftp.c:469
↓ 1 callersFunctionftp_session_transfer
! transfer loop * * Try to transfer as much data as the sockets will allow without blocking * * @param[in] session ftp session */
3rd-party/ftp/ftp.c:807
↓ 1 callersFunctionftp_session_write_file
! write to an open file for ftp session * * @param[in] session ftp session * * @returns bytes written */
3rd-party/ftp/ftp.c:534
↓ 1 callersFunctionftp_xfer_dir
! Transfer a directory * * @param[in] session ftp session * @param[in] args ftp arguments * @param[in] mode transfer mode * @p
3rd-party/ftp/ftp.c:2119
↓ 1 callersFunctionftp_xfer_file
! Transfer a file * * @param[in] session ftp session * @param[in] args ftp arguments * @param[in] mode transfer mode * * @returns fail
3rd-party/ftp/ftp.c:2045
↓ 1 callersMethodfullExtdataPath
3ds/source/title.cpp:132
↓ 1 callersMethodfullSavePath
3ds/source/title.cpp:127
↓ 1 callersFunctiongeneratePin
A 4-digit PIN from srand(time) is trivially predictable; seed from the system CSPRNG so a LAN peer can't reconstruct it from the clock.
3ds/source/transfer.cpp:86
↓ 1 callersMethodgeneration
Monotonic counter bumped whenever the catalog's contents change (full load, directory refresh, cart insert/remove). The UI compares it against the val
3ds/include/loader.hpp:89
↓ 1 callersMethodgeneration
common/script/scriptconsole.cpp:273
↓ 1 callersMethodgetCompleteTitleList
switch/source/titlecatalog.cpp:359
↓ 1 callersFunctiongetConsoleIP
common/common.cpp:112
↓ 1 callersMethodgetTitleById
switch/source/titlecatalog.cpp:277
↓ 1 callersMethodgetTitleById
3ds/source/loader.cpp:73
↓ 1 callersMethodgetTitleByName
switch/source/titlecatalog.cpp:291
↓ 1 callersMethodgetTitleByName
3ds/source/loader.cpp:132
↓ 1 callersMethodgetTitleCount
switch/source/titlecatalog.cpp:250
↓ 1 callersFunctionget_arithmetic_value
3rd-party/json/json.hpp:4678
↓ 1 callersMethodget_binary
3rd-party/json/json.hpp:12008
↓ 1 callersFunctionget_cached_power_for_binary_exponent
! For a normalized diyfp w = f * 2^e, this function returns a (normalized) cached power-of-ten c = f_c * 2^e_c, such that the exponent of the product
3rd-party/json/json.hpp:17235
↓ 1 callersFunctionget_impl_ptr
3rd-party/json/json.hpp:20718
↓ 1 callersFunctionget_ptr
3rd-party/json/json.hpp:20858
↓ 1 callersMethodget_string
3rd-party/json/json.hpp:11975
↓ 1 callersMethodget_value
3rd-party/json/json.hpp:12744
↓ 1 callersMethodgpuOffset
switch/source/gfx/CMemPool.h:32
↓ 1 callersFunctiongrisu2
3rd-party/json/json.hpp:17735
↓ 1 callersFunctiongrisu2_digit_gen
! Generates V = buffer * 10^decimal_exponent, such that M- <= V <= M+. M- and M+ must be normalized and share the same exponent -60 <= e <= -32. */
3rd-party/json/json.hpp:17494
↓ 1 callersFunctiongrisu2_round
3rd-party/json/json.hpp:17453
↓ 1 callersFunctionhandleHttpRequest
switch/source/server.cpp:230
↓ 1 callersFunctionhandleHttpRequest
3ds/source/server.cpp:201
↓ 1 callersFunctionhash
3rd-party/json/json.hpp:6022
↓ 1 callersFunctionheaderSlist
"\n"-separated "Key: Value" lines into a curl slist (nullptr => none).
common/script/httpcall.cpp:105
↓ 1 callersMethodheld
switch/source/clickable.cpp:30
↓ 1 callersMethodheld
3ds/source/clickable.cpp:35
↓ 1 callersFunctionhexval
value of one hex digit, -1 if it is not one */
scripts/common/universal/webdav.c:343
↓ 1 callersMethodhiddenIds
switch/source/configuration.cpp:285
↓ 1 callersFunctionhintItemWidth
switch/source/uikit.cpp:37
↓ 1 callersFunctionhttpdate
RFC 1123, the format getlastmodified is defined in.
tools/webdav-testserver.py:38
↓ 1 callersFunctionhumanSize
"1.2 MB" / "48.0 KB" / "512 B". One decimal above KB; bytes shown whole.
switch/source/BackupList.cpp:154
↓ 1 callersFunctionidToHex
common/script/checkpoint_api.cpp:104
↓ 1 callersFunctionif
3rd-party/json/json.hpp:22946
↓ 1 callersFunctionimport_client_secret
Read client_id / client_secret out of the client_secret.json the user copied * in from the Google Cloud Console. Google nests them under "installed";
scripts/common/universal/googledrive.c:542
↓ 1 callersFunctionimport_plain_config
Read config/webdav.json, the plaintext setup file. 1 when it was there and * carried a URL. Absent is not an error — the keyboard path is the other w
scripts/common/universal/webdav.c:687
↓ 1 callersMethodindex
common/ihid.hpp:55
↓ 1 callersMethodindexById
switch/source/titlecatalog.cpp:235
↓ 1 callersMethodindexById
3ds/source/loader.cpp:109
↓ 1 callersMethodinit
switch/source/title.cpp:30
↓ 1 callersFunctioninitCrc
common/transferprotocol.cpp:64
↓ 1 callersFunctioninit_paths
scripts/common/universal/googledrive.c:97
↓ 1 callersFunctioninit_paths
scripts/common/universal/webdav.c:107
↓ 1 callersFunctioninsert
3rd-party/json/json.hpp:19328
↓ 1 callersFunctioninsert_iterator
3rd-party/json/json.hpp:22568
↓ 1 callersMethodintArray
common/script/scriptargs.cpp:207
↓ 1 callersFunctionint_to_string
3rd-party/json/json.hpp:5179
↓ 1 callersMethodinvalidate
3ds/source/backupsize.cpp:70
↓ 1 callersMethodinvalidateAll
3ds/source/backupsize.cpp:86
↓ 1 callersMethodisBlack
switch/source/gfx/CIntrusiveTree.h:64
← previousnext →701–800 of 2,441, ranked by callers