Skip to main content

Module types

Module types 

Source

Modules§

depot_manifest
Depot manifests: the list of files (and their chunks) in a depot.
game_id
Game ids: the 64-bit id of an app, mod, shortcut or P2P file.
global_id
Global ids, and UGC handles which are built on them.
job_id
Job ids, and the awaitable jobs built on them.
key_value
KeyValue: Valve’s key-value format, in both the binary (VDF1) form used for app info, depots and published files, and the text (VDF2) form.
manifest
The old binary (v4) depot manifest format.
message_object
KeyValue-backed message objects, as some Steam messages use.
pub_file
Typed u64 handles, like PublishedFileID.
steam_id
SteamIDs, plus the BitVector64 helper that GlobalID and GameID use too.