/* This file is auto-generated, do not edit. */
#include <stdarg.h>
#include <stddef.h>
#include <stdint.h>

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

#include <pshpack1.h>

struct ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetNumInstalledApps_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetInstalledApps_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pvecAppID;
    uint32_t unMaxAppIDs;
};

struct ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetAppName_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    char *pchName;
    int32_t cchNameMax;
};

struct ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetAppInstallDir_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    char *pchDirectory;
    int32_t cchNameMax;
};

struct ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetAppBuildId_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION001_GetAppData_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    const char *pchKey;
    char *pchValue;
    int32_t cchValueMax;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsDlcInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsDlcInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetEarliestPurchaseUnixTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsSubscribedFromFreeWeekend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetDLCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BGetDLCDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDLC;
    uint32_t *pAppID;
    int8_t *pbAvailable;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_InstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION004_UninstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsDlcInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetEarliestPurchaseUnixTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsSubscribedFromFreeWeekend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetDLCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BGetDLCDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDLC;
    uint32_t *pAppID;
    int8_t *pbAvailable;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_InstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_UninstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_RequestAppProofOfPurchaseKey_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetCurrentBetaName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_MarkContentCorrupt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bMissingFilesOnly;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetInstalledDepots_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pvecDepots;
    uint32_t cMaxDepots;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetAppInstallDir_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    char *pchFolder;
    uint32_t cchFolderBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsAppInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsDlcInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetEarliestPurchaseUnixTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsSubscribedFromFreeWeekend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetDLCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BGetDLCDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDLC;
    uint32_t *pAppID;
    int8_t *pbAvailable;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_InstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_UninstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_RequestAppProofOfPurchaseKey_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetCurrentBetaName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_MarkContentCorrupt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bMissingFilesOnly;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetInstalledDepots_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    uint32_t *pvecDepots;
    uint32_t cMaxDepots;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetAppInstallDir_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    char *pchFolder;
    uint32_t cchFolderBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsAppInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetAppOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetLaunchQueryParam_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchKey;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsDlcInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetEarliestPurchaseUnixTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsSubscribedFromFreeWeekend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetDLCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BGetDLCDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDLC;
    uint32_t *pAppID;
    int8_t *pbAvailable;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_InstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_UninstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_RequestAppProofOfPurchaseKey_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetCurrentBetaName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_MarkContentCorrupt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bMissingFilesOnly;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetInstalledDepots_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    uint32_t *pvecDepots;
    uint32_t cMaxDepots;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAppInstallDir_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    char *pchFolder;
    uint32_t cchFolderBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsAppInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAppOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetLaunchQueryParam_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchKey;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetDlcDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAppBuildId_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsLowViolence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsCybercafe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetCurrentGameLanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAvailableGameLanguages_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsDlcInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetEarliestPurchaseUnixTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFreeWeekend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetDLCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BGetDLCDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDLC;
    uint32_t *pAppID;
    int8_t *pbAvailable;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_InstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_UninstallDLC_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_RequestAppProofOfPurchaseKey_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetCurrentBetaName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchName;
    int32_t cchNameBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_MarkContentCorrupt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bMissingFilesOnly;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetInstalledDepots_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    uint32_t *pvecDepots;
    uint32_t cMaxDepots;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAppInstallDir_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t appID;
    char *pchFolder;
    uint32_t cchFolderBufferSize;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsAppInstalled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t appID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAppOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetLaunchQueryParam_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchKey;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetDlcDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAppBuildId_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_RequestAllProofOfPurchaseKeys_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszFileName;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetLaunchCommandLine_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    char *pszCommandLine;
    int32_t cubCommandLine;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFamilySharing_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsTimedTrial_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *punSecondsAllowed;
    uint32_t *punSecondsPlayed;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *pnAvailable;
    int32_t *pnPrivate;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iBetaIndex;
    uint32_t *punFlags;
    uint32_t *punBuildID;
    char *pchBetaName;
    int32_t cchBetaName;
    char *pchDescription;
    int32_t cchDescription;
};

struct ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchBetaName;
};

struct ISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nAppID;
    void *pvBuffer;
    uint32_t cbBufferLength;
    uint32_t *piAppId;
    uint32_t *piSteamId;
    uint32_t *piSignature;
    uint32_t *pcbSignature;
};

struct ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchAbsolutePathToControllerConfigVDF;
};

struct ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_GetControllerState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unControllerIndex;
    SteamControllerState001_t *pState;
};

struct ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unControllerIndex;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_SetOverrideMode_params
{
    struct u_steam_iface *linux_side;
    const char *pchMode;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_CreateBrowser_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchUserAgent;
    const char *pchUserCSS;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_RemoveBrowser_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_LoadURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchURL;
    const char *pchPostData;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetSize_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t unWidth;
    uint32_t unHeight;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_StopLoad_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Reload_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_GoBack_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_GoForward_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_AddHeader_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_ExecuteJavascript_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchScript;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseDoubleClick_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseMove_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseWheel_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t nDelta;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_KeyDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_KeyUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_KeyChar_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t cUnicodeChar;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetHorizontalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetVerticalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetKeyFocus_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bHasKeyFocus;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_ViewSource_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_CopyToClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_PasteFromClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Find_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchSearchStr;
    int8_t bCurrentlyInFind;
    int8_t bReverse;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_StopFind_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_GetLinkAtPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_AllowStartRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bAllowed;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_JSDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bResult;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_FileLoadDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char **pchSelectedFiles;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_CreateBrowser_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchUserAgent;
    const char *pchUserCSS;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_RemoveBrowser_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_LoadURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchURL;
    const char *pchPostData;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetSize_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t unWidth;
    uint32_t unHeight;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_StopLoad_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Reload_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_GoBack_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_GoForward_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_AddHeader_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_ExecuteJavascript_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchScript;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseDoubleClick_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseMove_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseWheel_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t nDelta;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_KeyDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_KeyUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_KeyChar_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t cUnicodeChar;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetHorizontalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetVerticalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetKeyFocus_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bHasKeyFocus;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_ViewSource_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_CopyToClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_PasteFromClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Find_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchSearchStr;
    int8_t bCurrentlyInFind;
    int8_t bReverse;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_StopFind_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_GetLinkAtPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetCookie_params
{
    struct u_steam_iface *linux_side;
    const char *pchHostname;
    const char *pchKey;
    const char *pchValue;
    const char *pchPath;
    uint32_t nExpires;
    int8_t bSecure;
    int8_t bHTTPOnly;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetPageScaleFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    float flZoom;
    int32_t nPointX;
    int32_t nPointY;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_AllowStartRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bAllowed;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_JSDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bResult;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_FileLoadDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char **pchSelectedFiles;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_CreateBrowser_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchUserAgent;
    const char *pchUserCSS;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_RemoveBrowser_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_LoadURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchURL;
    const char *pchPostData;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetSize_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t unWidth;
    uint32_t unHeight;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_StopLoad_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Reload_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_GoBack_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_GoForward_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_AddHeader_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_ExecuteJavascript_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchScript;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseDoubleClick_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseMove_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseWheel_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t nDelta;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_KeyDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_KeyUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_KeyChar_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t cUnicodeChar;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetHorizontalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetVerticalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetKeyFocus_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bHasKeyFocus;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_ViewSource_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_CopyToClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_PasteFromClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Find_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchSearchStr;
    int8_t bCurrentlyInFind;
    int8_t bReverse;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_StopFind_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_GetLinkAtPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetCookie_params
{
    struct u_steam_iface *linux_side;
    const char *pchHostname;
    const char *pchKey;
    const char *pchValue;
    const char *pchPath;
    uint32_t nExpires;
    int8_t bSecure;
    int8_t bHTTPOnly;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetPageScaleFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    float flZoom;
    int32_t nPointX;
    int32_t nPointY;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetBackgroundMode_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bBackgroundMode;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_AllowStartRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bAllowed;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_JSDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bResult;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_FileLoadDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char **pchSelectedFiles;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_CreateBrowser_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchUserAgent;
    const char *pchUserCSS;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_RemoveBrowser_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_LoadURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchURL;
    const char *pchPostData;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetSize_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t unWidth;
    uint32_t unHeight;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_StopLoad_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Reload_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_GoBack_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_GoForward_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_AddHeader_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_ExecuteJavascript_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchScript;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseDoubleClick_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseMove_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseWheel_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t nDelta;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_KeyDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_KeyUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_KeyChar_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t cUnicodeChar;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetHorizontalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetVerticalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetKeyFocus_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bHasKeyFocus;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_ViewSource_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_CopyToClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_PasteFromClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Find_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchSearchStr;
    int8_t bCurrentlyInFind;
    int8_t bReverse;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_StopFind_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_GetLinkAtPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetCookie_params
{
    struct u_steam_iface *linux_side;
    const char *pchHostname;
    const char *pchKey;
    const char *pchValue;
    const char *pchPath;
    uint32_t nExpires;
    int8_t bSecure;
    int8_t bHTTPOnly;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetPageScaleFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    float flZoom;
    int32_t nPointX;
    int32_t nPointY;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetBackgroundMode_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bBackgroundMode;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetDPIScalingFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    float flDPIScaling;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_AllowStartRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bAllowed;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_JSDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bResult;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_FileLoadDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char **pchSelectedFiles;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_CreateBrowser_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchUserAgent;
    const char *pchUserCSS;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_RemoveBrowser_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_LoadURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchURL;
    const char *pchPostData;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetSize_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t unWidth;
    uint32_t unHeight;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_StopLoad_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Reload_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_GoBack_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_GoForward_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_AddHeader_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_ExecuteJavascript_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchScript;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseDoubleClick_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t eMouseButton;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseMove_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseWheel_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t nDelta;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_KeyDown_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
    int8_t bIsSystemKey;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_KeyUp_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nNativeKeyCode;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_KeyChar_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t cUnicodeChar;
    uint32_t eHTMLKeyModifiers;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetHorizontalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetVerticalScroll_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    uint32_t nAbsolutePixelScroll;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetKeyFocus_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bHasKeyFocus;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_ViewSource_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_CopyToClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_PasteFromClipboard_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Find_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char *pchSearchStr;
    int8_t bCurrentlyInFind;
    int8_t bReverse;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_StopFind_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_GetLinkAtPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int32_t x;
    int32_t y;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetCookie_params
{
    struct u_steam_iface *linux_side;
    const char *pchHostname;
    const char *pchKey;
    const char *pchValue;
    const char *pchPath;
    uint32_t nExpires;
    int8_t bSecure;
    int8_t bHTTPOnly;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetPageScaleFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    float flZoom;
    int32_t nPointX;
    int32_t nPointY;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetBackgroundMode_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bBackgroundMode;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetDPIScalingFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    float flDPIScaling;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_OpenDeveloperTools_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_AllowStartRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bAllowed;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_JSDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    int8_t bResult;
};

struct ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_FileLoadDialogResponse_params
{
    struct u_steam_iface *linux_side;
    uint32_t unBrowserHandle;
    const char **pchSelectedFiles;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_CreateHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eHTTPRequestMethod;
    const char *pchAbsoluteURL;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestContextValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t ulContextValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestNetworkActivityTimeout_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t unTimeoutSeconds;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestHeaderValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    const char *pchHeaderValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestGetOrPostParameter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchParamName;
    const char *pchParamValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SendHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t *pCallHandle;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_DeferHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_PrioritizeHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseHeaderSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    uint32_t *unResponseHeaderSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseHeaderValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    uint8_t *pHeaderValueBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseBodySize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t *unBodySize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseBodyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint8_t *pBodyDataBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_ReleaseHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPDownloadProgressPct_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    float *pflPercentOut;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestRawPostBody_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchContentType;
    uint8_t *pubBody;
    uint32_t unBodyLen;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_CreateHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eHTTPRequestMethod;
    const char *pchAbsoluteURL;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestContextValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t ulContextValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestNetworkActivityTimeout_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t unTimeoutSeconds;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestHeaderValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    const char *pchHeaderValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestGetOrPostParameter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchParamName;
    const char *pchParamValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SendHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t *pCallHandle;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SendHTTPRequestAndStreamResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t *pCallHandle;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_DeferHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_PrioritizeHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseHeaderSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    uint32_t *unResponseHeaderSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseHeaderValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    uint8_t *pHeaderValueBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseBodySize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t *unBodySize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseBodyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint8_t *pBodyDataBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPStreamingResponseBodyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t cOffset;
    uint8_t *pBodyDataBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_ReleaseHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPDownloadProgressPct_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    float *pflPercentOut;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestRawPostBody_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchContentType;
    uint8_t *pubBody;
    uint32_t unBodyLen;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_CreateCookieContainer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bAllowResponsesToModify;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_ReleaseCookieContainer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hCookieContainer;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetCookie_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hCookieContainer;
    const char *pchHost;
    const char *pchUrl;
    const char *pchCookie;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestCookieContainer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t hCookieContainer;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestUserAgentInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchUserAgentInfo;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestRequiresVerifiedCertificate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    int8_t bRequireVerifiedCertificate;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestAbsoluteTimeoutMS_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t unMilliseconds;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPRequestWasTimedOut_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    int8_t *pbWasTimedOut;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eHTTPRequestMethod;
    const char *pchAbsoluteURL;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestContextValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t ulContextValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestNetworkActivityTimeout_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t unTimeoutSeconds;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestHeaderValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    const char *pchHeaderValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestGetOrPostParameter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchParamName;
    const char *pchParamValue;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SendHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t *pCallHandle;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SendHTTPRequestAndStreamResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint64_t *pCallHandle;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_DeferHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_PrioritizeHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseHeaderSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    uint32_t *unResponseHeaderSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseHeaderValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchHeaderName;
    uint8_t *pHeaderValueBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseBodySize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t *unBodySize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseBodyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint8_t *pBodyDataBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPStreamingResponseBodyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t cOffset;
    uint8_t *pBodyDataBuffer;
    uint32_t unBufferSize;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_ReleaseHTTPRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPDownloadProgressPct_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    float *pflPercentOut;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestRawPostBody_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchContentType;
    uint8_t *pubBody;
    uint32_t unBodyLen;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateCookieContainer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bAllowResponsesToModify;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_ReleaseCookieContainer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hCookieContainer;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetCookie_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hCookieContainer;
    const char *pchHost;
    const char *pchUrl;
    const char *pchCookie;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestCookieContainer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t hCookieContainer;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestUserAgentInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    const char *pchUserAgentInfo;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestRequiresVerifiedCertificate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    int8_t bRequireVerifiedCertificate;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestAbsoluteTimeoutMS_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    uint32_t unMilliseconds;
};

struct ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPRequestWasTimedOut_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hRequest;
    int8_t *pbWasTimedOut;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    SteamItemDetails_t *pOutItemsArray;
    uint32_t *punOutItemsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultTimestamp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_CheckResultSteamID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    CSteamID steamIDExpected;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_DestroyResult_params
{
    struct u_steam_iface *linux_side;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetAllItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetItemsByID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const uint64_t *pInstanceIDs;
    uint32_t unCountInstanceIDs;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_SerializeResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    void *pOutBuffer;
    uint32_t *punOutBufferSize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_DeserializeResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pOutResultHandle;
    const void *pBuffer;
    uint32_t unBufferSize;
    int8_t bRESERVED_MUST_BE_FALSE;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GenerateItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayItemDefs;
    const uint32_t *punArrayQuantity;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GrantPromoItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_AddPromoItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    int32_t itemDef;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_AddPromoItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayItemDefs;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_ConsumeItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    uint64_t itemConsume;
    uint32_t unQuantity;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_ExchangeItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayGenerate;
    const uint32_t *punArrayGenerateQuantity;
    uint32_t unArrayGenerateLength;
    const uint64_t *pArrayDestroy;
    const uint32_t *punArrayDestroyQuantity;
    uint32_t unArrayDestroyLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_TransferItemQuantity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    uint64_t itemIdSource;
    uint32_t unQuantity;
    uint64_t itemIdDest;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_SendItemDropHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_TriggerItemDrop_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    int32_t dropListDefinition;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_TradeItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    CSteamID steamIDTradePartner;
    const uint64_t *pArrayGive;
    const uint32_t *pArrayGiveQuantity;
    uint32_t nArrayGiveLength;
    const uint64_t *pArrayGet;
    const uint32_t *pArrayGetQuantity;
    uint32_t nArrayGetLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_LoadItemDefinitions_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetItemDefinitionIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pItemDefIDs;
    uint32_t *punItemDefIDsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetItemDefinitionProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDefinition;
    const char *pchPropertyName;
    char *pchValueBuffer;
    uint32_t *punValueBufferSizeOut;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_RequestEligiblePromoItemDefinitionsIDs_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetEligiblePromoItemDefinitionIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    int32_t *pItemDefIDs;
    uint32_t *punItemDefIDsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    SteamItemDetails_t *pOutItemsArray;
    uint32_t *punOutItemsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultItemProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    uint32_t unItemIndex;
    const char *pchPropertyName;
    char *pchValueBuffer;
    uint32_t *punValueBufferSizeOut;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultTimestamp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_CheckResultSteamID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    CSteamID steamIDExpected;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_DestroyResult_params
{
    struct u_steam_iface *linux_side;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetAllItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemsByID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const uint64_t *pInstanceIDs;
    uint32_t unCountInstanceIDs;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SerializeResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    void *pOutBuffer;
    uint32_t *punOutBufferSize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_DeserializeResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pOutResultHandle;
    const void *pBuffer;
    uint32_t unBufferSize;
    int8_t bRESERVED_MUST_BE_FALSE;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GenerateItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayItemDefs;
    const uint32_t *punArrayQuantity;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GrantPromoItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_AddPromoItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    int32_t itemDef;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_AddPromoItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayItemDefs;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_ConsumeItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    uint64_t itemConsume;
    uint32_t unQuantity;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_ExchangeItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayGenerate;
    const uint32_t *punArrayGenerateQuantity;
    uint32_t unArrayGenerateLength;
    const uint64_t *pArrayDestroy;
    const uint32_t *punArrayDestroyQuantity;
    uint32_t unArrayDestroyLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_TransferItemQuantity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    uint64_t itemIdSource;
    uint32_t unQuantity;
    uint64_t itemIdDest;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SendItemDropHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_TriggerItemDrop_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    int32_t dropListDefinition;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_TradeItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    CSteamID steamIDTradePartner;
    const uint64_t *pArrayGive;
    const uint32_t *pArrayGiveQuantity;
    uint32_t nArrayGiveLength;
    const uint64_t *pArrayGet;
    const uint32_t *pArrayGetQuantity;
    uint32_t nArrayGetLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_LoadItemDefinitions_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemDefinitionIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pItemDefIDs;
    uint32_t *punItemDefIDsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemDefinitionProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDefinition;
    const char *pchPropertyName;
    char *pchValueBuffer;
    uint32_t *punValueBufferSizeOut;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_RequestEligiblePromoItemDefinitionsIDs_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetEligiblePromoItemDefinitionIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    int32_t *pItemDefIDs;
    uint32_t *punItemDefIDsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_StartPurchase_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const int32_t *pArrayItemDefs;
    const uint32_t *punArrayQuantity;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_RequestPrices_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetNumItemsWithPrices_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemsWithPrices_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pArrayItemDefs;
    uint64_t *pPrices;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemPrice_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDefinition;
    uint64_t *pPrice;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_StartUpdateProperties_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_RemoveProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    const char *pchPropertyValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    int8_t bValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_3_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    int64_t nValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_4_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    float flValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SubmitUpdateProperties_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    SteamItemDetails_t *pOutItemsArray;
    uint32_t *punOutItemsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItemProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    uint32_t unItemIndex;
    const char *pchPropertyName;
    char *pchValueBuffer;
    uint32_t *punValueBufferSizeOut;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultTimestamp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_CheckResultSteamID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    CSteamID steamIDExpected;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_DestroyResult_params
{
    struct u_steam_iface *linux_side;
    int32_t resultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetAllItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsByID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const uint64_t *pInstanceIDs;
    uint32_t unCountInstanceIDs;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SerializeResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t resultHandle;
    void *pOutBuffer;
    uint32_t *punOutBufferSize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_DeserializeResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pOutResultHandle;
    const void *pBuffer;
    uint32_t unBufferSize;
    int8_t bRESERVED_MUST_BE_FALSE;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GenerateItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayItemDefs;
    const uint32_t *punArrayQuantity;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GrantPromoItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    int32_t itemDef;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayItemDefs;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_ConsumeItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    uint64_t itemConsume;
    uint32_t unQuantity;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_ExchangeItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const int32_t *pArrayGenerate;
    const uint32_t *punArrayGenerateQuantity;
    uint32_t unArrayGenerateLength;
    const uint64_t *pArrayDestroy;
    const uint32_t *punArrayDestroyQuantity;
    uint32_t unArrayDestroyLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_TransferItemQuantity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    uint64_t itemIdSource;
    uint32_t unQuantity;
    uint64_t itemIdDest;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SendItemDropHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_TriggerItemDrop_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    int32_t dropListDefinition;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_TradeItems_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    CSteamID steamIDTradePartner;
    const uint64_t *pArrayGive;
    const uint32_t *pArrayGiveQuantity;
    uint32_t nArrayGiveLength;
    const uint64_t *pArrayGet;
    const uint32_t *pArrayGetQuantity;
    uint32_t nArrayGetLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_LoadItemDefinitions_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pItemDefIDs;
    uint32_t *punItemDefIDsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDefinition;
    const char *pchPropertyName;
    char *pchValueBuffer;
    uint32_t *punValueBufferSizeOut;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestEligiblePromoItemDefinitionsIDs_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetEligiblePromoItemDefinitionIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    int32_t *pItemDefIDs;
    uint32_t *punItemDefIDsArraySize;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartPurchase_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const int32_t *pArrayItemDefs;
    const uint32_t *punArrayQuantity;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestPrices_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetNumItemsWithPrices_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsWithPrices_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pArrayItemDefs;
    uint64_t *pCurrentPrices;
    uint64_t *pBasePrices;
    uint32_t unArrayLength;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemPrice_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iDefinition;
    uint64_t *pCurrentPrice;
    uint64_t *pBasePrice;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartUpdateProperties_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_RemoveProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    const char *pchPropertyValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    int8_t bValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_3_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    int64_t nValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_4_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint64_t nItemID;
    const char *pchPropertyName;
    float flValue;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SubmitUpdateProperties_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int32_t *pResultHandle;
};

struct ISteamInventory_STEAMINVENTORY_INTERFACE_V003_InspectItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pResultHandle;
    const char *pchItemToken;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_RegisterSteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_DeregisterSteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_BIsCurrentMusicRemote_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_BActivationSuccess_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetDisplayName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchDisplayName;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetPNGIcon_64x64_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pvBuffer;
    uint32_t cbBufferLength;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnablePlayPrevious_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnablePlayNext_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnableShuffled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnableLooped_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnableQueue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnablePlaylists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdatePlaybackStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nStatus;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateShuffled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateLooped_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateVolume_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    float flValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_CurrentEntryWillChange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_CurrentEntryIsAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAvailable;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateCurrentEntryText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchText;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateCurrentEntryElapsedSeconds_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nValue;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateCurrentEntryCoverArt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pvBuffer;
    uint32_t cbBufferLength;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_CurrentEntryDidChange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_QueueWillChange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_ResetQueueEntries_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetQueueEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nID;
    int32_t nPosition;
    const char *pchEntryText;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetCurrentQueueEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nID;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_QueueDidChange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_PlaylistWillChange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_ResetPlaylistEntries_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetPlaylistEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nID;
    int32_t nPosition;
    const char *pchEntryText;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetCurrentPlaylistEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nID;
};

struct ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_PlaylistDidChange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume_params
{
    struct u_steam_iface *linux_side;
    float flVolume;
};

struct ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume_params
{
    struct u_steam_iface *linux_side;
    float _ret;
};

struct ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockLocked_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsAppBlocked_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
};

struct ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsAppInBlockList_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
};

struct ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsFeatureBlocked_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eFeature;
};

struct ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsFeatureInBlockList_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eFeature;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t iSessionIndex;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    uint32_t unSessionID;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionClientName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t unSessionID;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionClientFormFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t unSessionID;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_BGetSessionClientResolution_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unSessionID;
    int32_t *pnResolutionX;
    int32_t *pnResolutionY;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_BSendRemotePlayTogetherInvite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t iSessionIndex;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    uint32_t unSessionID;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionClientName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t unSessionID;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionClientFormFactor_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t unSessionID;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_BGetSessionClientResolution_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unSessionID;
    int32_t *pnResolutionX;
    int32_t *pnResolutionY;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_BStartRemotePlayTogether_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bShowOverlay;
};

struct ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_BSendRemotePlayTogetherInvite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UpdatePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    w_RemoteStorageUpdatePublishedFileRequest_t updatePublishedFileRequest;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchVideoURL;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCDownloadToLocation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    const char *pchLocation;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t unMaxSecondsOld;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCDownloadToLocation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    const char *pchLocation;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t unMaxSecondsOld;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCDownloadToLocation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    const char *pchLocation;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const void *pvData;
    uint32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileReadAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    uint32_t nOffset;
    uint32_t cubToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileReadAsyncComplete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hReadCall;
    void *pvBuffer;
    uint32_t cubToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnTotalBytes;
    int32_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t unMaxSecondsOld;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCDownloadToLocation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    const char *pchLocation;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const void *pvData;
    uint32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileReadAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    uint32_t nOffset;
    uint32_t cubToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileReadAsyncComplete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hReadCall;
    void *pvBuffer;
    uint32_t cubToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t *pnTotalBytes;
    uint64_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t unMaxSecondsOld;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCDownloadToLocation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    const char *pchLocation;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWrite_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
    void *pvData;
    int32_t cubDataToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const void *pvData;
    uint32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileReadAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    uint32_t nOffset;
    uint32_t cubToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileReadAsyncComplete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hReadCall;
    void *pvBuffer;
    uint32_t cubToRead;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileForget_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileDelete_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileShare_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
    uint32_t eRemoteStoragePlatform;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamOpen_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamWriteChunk_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
    const void *pvData;
    int32_t cubData;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamClose_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamCancel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t writeHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileExists_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FilePersisted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetSyncPlatforms_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileNameAndSize_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    int32_t *pnFileSizeInBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetQuota_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t *pnTotalBytes;
    uint64_t *puAvailableBytes;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_IsCloudEnabledForAccount_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_IsCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SetCloudEnabledForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UGCDownload_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetUGCDownloadProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    int32_t *pnBytesDownloaded;
    int32_t *pnBytesExpected;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetUGCDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hContent;
    uint32_t *pnAppID;
    char **ppchName;
    int32_t *pnFileSizeInBytes;
    CSteamID *pSteamIDOwner;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UGCRead_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hContent;
    void *pvData;
    int32_t cubDataToRead;
    uint32_t cOffset;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetCachedUGCCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetCachedUGCHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t iCachedContent;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishWorkshopFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchFile;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
    uint32_t eWorkshopFileType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_CreatePublishedFileUpdateRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFilePreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchPreviewFile;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchTitle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    uint32_t eVisibility;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_CommitPublishedFileUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t updateHandle;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetPublishedFileDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t unMaxSecondsOld;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_DeletePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserPublishedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSubscribedFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UnsubscribePublishedFile_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileSetChangeDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const char *pchChangeDescription;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdateUserPublishedItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    int8_t bVoteUp;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetUserPublishedItemVoteDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSharedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamId;
    uint32_t unStartIndex;
    w_SteamParamStringArray_t *pRequiredTags;
    w_SteamParamStringArray_t *pExcludedTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVideo_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eVideoProvider;
    const char *pchVideoAccount;
    const char *pchVideoIdentifier;
    const char *pchPreviewFile;
    uint32_t nConsumerAppId;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t eVisibility;
    w_SteamParamStringArray_t *pTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SetUserPublishedFileAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t unPublishedFileId;
    uint32_t eAction;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedFilesByUserAction_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eAction;
    uint32_t unStartIndex;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedWorkshopFiles_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eEnumerationType;
    uint32_t unStartIndex;
    uint32_t unCount;
    uint32_t unDays;
    w_SteamParamStringArray_t *pTags;
    w_SteamParamStringArray_t *pUserTags;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UGCDownloadToLocation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hContent;
    const char *pchLocation;
    uint32_t unPriority;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetLocalFileChangeCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetLocalFileChange_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int32_t iFile;
    uint32_t *pEChangeType;
    uint32_t *pEFilePathType;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_BeginFileWriteBatch_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EndFileWriteBatch_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_WriteScreenshot_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pubRGB;
    uint32_t cubRGB;
    int32_t nWidth;
    int32_t nHeight;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_AddScreenshotToLibrary_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFilename;
    const char *pchThumbnailFilename;
    int32_t nWidth;
    int32_t nHeight;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_TriggerScreenshot_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_HookScreenshots_params
{
    struct u_steam_iface *linux_side;
    int8_t bHook;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_SetLocation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    const char *pchLocation;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_TagUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    CSteamID steamID;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_WriteScreenshot_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pubRGB;
    uint32_t cubRGB;
    int32_t nWidth;
    int32_t nHeight;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_AddScreenshotToLibrary_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFilename;
    const char *pchThumbnailFilename;
    int32_t nWidth;
    int32_t nHeight;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_TriggerScreenshot_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_HookScreenshots_params
{
    struct u_steam_iface *linux_side;
    int8_t bHook;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_SetLocation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    const char *pchLocation;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_TagUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    CSteamID steamID;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_TagPublishedFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    uint64_t unPublishedFileID;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_WriteScreenshot_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pubRGB;
    uint32_t cubRGB;
    int32_t nWidth;
    int32_t nHeight;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_AddScreenshotToLibrary_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchFilename;
    const char *pchThumbnailFilename;
    int32_t nWidth;
    int32_t nHeight;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_TriggerScreenshot_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_HookScreenshots_params
{
    struct u_steam_iface *linux_side;
    int8_t bHook;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_SetLocation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    const char *pchLocation;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_TagUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    CSteamID steamID;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_TagPublishedFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hScreenshot;
    uint64_t unPublishedFileID;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_IsScreenshotsHooked_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_AddVRScreenshotToLibrary_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eType;
    const char *pchFilename;
    const char *pchVRFilename;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_SetTimelineStateDescription_params
{
    struct u_steam_iface *linux_side;
    const char *pchDescription;
    float flTimeDelta;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_ClearTimelineStateDescription_params
{
    struct u_steam_iface *linux_side;
    float flTimeDelta;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_AddTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    const char *pchIcon;
    const char *pchTitle;
    const char *pchDescription;
    uint32_t unPriority;
    float flStartOffsetSeconds;
    float flDurationSeconds;
    uint32_t ePossibleClip;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_SetTimelineGameMode_params
{
    struct u_steam_iface *linux_side;
    uint32_t eMode;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetTimelineTooltip_params
{
    struct u_steam_iface *linux_side;
    const char *pchDescription;
    float flTimeDelta;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_ClearTimelineTooltip_params
{
    struct u_steam_iface *linux_side;
    float flTimeDelta;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetTimelineGameMode_params
{
    struct u_steam_iface *linux_side;
    uint32_t eMode;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_AddInstantaneousTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchTitle;
    const char *pchDescription;
    const char *pchIcon;
    uint32_t unIconPriority;
    float flStartOffsetSeconds;
    uint32_t ePossibleClip;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_AddRangeTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchTitle;
    const char *pchDescription;
    const char *pchIcon;
    uint32_t unIconPriority;
    float flStartOffsetSeconds;
    float flDuration;
    uint32_t ePossibleClip;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_StartRangeTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchTitle;
    const char *pchDescription;
    const char *pchIcon;
    uint32_t unPriority;
    float flStartOffsetSeconds;
    uint32_t ePossibleClip;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_UpdateRangeTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulEvent;
    const char *pchTitle;
    const char *pchDescription;
    const char *pchIcon;
    uint32_t unPriority;
    uint32_t ePossibleClip;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_EndRangeTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulEvent;
    float flEndOffsetSeconds;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_RemoveTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulEvent;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_DoesEventRecordingExist_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t ulEvent;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_StartGamePhase_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_EndGamePhase_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetGamePhaseID_params
{
    struct u_steam_iface *linux_side;
    const char *pchPhaseID;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_DoesGamePhaseRecordingExist_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchPhaseID;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_AddGamePhaseTag_params
{
    struct u_steam_iface *linux_side;
    const char *pchTagName;
    const char *pchTagIcon;
    const char *pchTagGroup;
    uint32_t unPriority;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetGamePhaseAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *pchAttributeGroup;
    const char *pchAttributeValue;
    uint32_t unPriority;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_OpenOverlayToGamePhase_params
{
    struct u_steam_iface *linux_side;
    const char *pchPhaseID;
};

struct ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_OpenOverlayToTimelineEvent_params
{
    struct u_steam_iface *linux_side;
    const uint64_t ulEvent;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_126 *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION001_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetItemUpdateInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t *pbNeedsUpdate;
    int8_t *pbIsDownloading;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    int8_t *pbLegacyItem;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t *pbNeedsUpdate;
    int8_t *pbIsDownloading;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION004_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint32_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    int8_t *pbIsImage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION005_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint32_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    int8_t *pbIsImage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION006_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint32_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    int8_t *pbIsImage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint32_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION010_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION012_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION013_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const w_SteamParamStringArray_t *pTagGroups;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION014_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCNumTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCTagDisplayName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const w_SteamParamStringArray_t *pTagGroups;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_ShowWorkshopEULA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetWorkshopEULAStatus_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTagDisplayName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const w_SteamParamStringArray_t *pTagGroups;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetTimeCreatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetTimeUpdatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_ShowWorkshopEULA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetWorkshopEULAStatus_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCNumTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCTagDisplayName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCContentDescriptors_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t *pvecDescriptors;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const w_SteamParamStringArray_t *pTagGroups;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetTimeCreatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetTimeUpdatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddContentDescriptor_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t descid;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveContentDescriptor_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t descid;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_ShowWorkshopEULA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetWorkshopEULAStatus_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_128x *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCNumTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCTagDisplayName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCContentDescriptors_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t *pvecDescriptors;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const w_SteamParamStringArray_t *pTagGroups;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetTimeCreatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetTimeUpdatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
    int8_t bAllowAdminTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddContentDescriptor_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t descid;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveContentDescriptor_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t descid;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_ShowWorkshopEULA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetWorkshopEULAStatus_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserContentDescriptorPreferences_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pvecDescriptors;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unAccountID;
    uint32_t eListType;
    uint32_t eMatchingUGCType;
    uint32_t eSortOrder;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    uint32_t unPage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eQueryType;
    uint32_t eMatchingeMatchingUGCTypeFileType;
    uint32_t nCreatorAppID;
    uint32_t nConsumerAppID;
    const char *pchCursor;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    w_SteamUGCDetails_t_160 *pDetails;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t indexTag;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchURL;
    uint32_t cchURLSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    char *pchMetadata;
    uint32_t cchMetadatasize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t eStatType;
    uint64_t *pStatValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t previewIndex;
    char *pchURLOrVideoID;
    uint32_t cchURLSize;
    char *pchOriginalFileName;
    uint32_t cchOriginalFileNameSize;
    uint32_t *pPreviewType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t keyValueTagIndex;
    char *pchKey;
    uint32_t cchKeySize;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pchKey;
    char *pchValue;
    uint32_t cchValueSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t versionIndex;
    char *pchGameBranchMin;
    char *pchGameBranchMax;
    uint32_t cchGameBranchSize;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint32_t index;
    uint32_t *pvecDescriptors;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const w_SteamParamStringArray_t *pTagGroups;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pTagName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnOnlyIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnKeyValueTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnLongDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnMetadata;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnChildren;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnAdditionalPreviews;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bReturnTotalOnly;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAdminQuery;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pMatchCloudFileName;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bMatchAnyTag;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pSearchText;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t unDays;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t rtStart;
    uint32_t rtEnd;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pKey;
    const char *pValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t unMaxAgeSeconds;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint32_t eFileType;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nConsumerAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchTitle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchDescription;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchLanguage;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchMetaData;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t eVisibility;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t updateHandle;
    const w_SteamParamStringArray_t *pTags;
    int8_t bAllowAdminTags;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszContentFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    int8_t bAllowLegacyUpload;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszPreviewFile;
    uint32_t type;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszPreviewFile;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
    const char *pszVideoID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t index;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t descid;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    uint32_t descid;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t handle;
    const char *pszGameBranchMin;
    const char *pszGameBranchMax;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t handle;
    const char *pchChangeNote;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t handle;
    uint64_t *punBytesProcessed;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    int8_t bVoteUp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t nAppId;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t cMaxEntries;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punSizeOnDisk;
    char *pchFolder;
    uint32_t cchFolderSize;
    uint32_t *punTimeStamp;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    uint64_t *punBytesDownloaded;
    uint64_t *punBytesTotal;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t nPublishedFileID;
    int8_t bHighPriority;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unWorkshopDepotID;
    const char *pszFolder;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads_params
{
    struct u_steam_iface *linux_side;
    int8_t bSuspend;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t *pvecPublishedFileID;
    uint32_t unNumPublishedFileIDs;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nParentPublishedFileID;
    uint64_t nChildPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
    uint32_t nAppID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t nPublishedFileID;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pvecDescriptors;
    uint32_t cMaxEntries;
};

struct ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendMethod_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchServiceMethod;
    const void *pRequestBuffer;
    uint32_t unRequestBufferSize;
    uint64_t unContext;
};

struct ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hHandle;
    uint32_t *punResponseSize;
    uint32_t *peResult;
};

struct ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hHandle;
    void *pResponseBuffer;
    uint32_t unResponseBufferSize;
    int8_t bAutoRelease;
};

struct ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_ReleaseMethod_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hHandle;
};

struct ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendNotification_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchServiceNotification;
    const void *pNotificationBuffer;
    uint32_t unNotificationBufferSize;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetNumStats_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStatName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    uint32_t iStat;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStatType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetNumAchievements_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievementName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    uint32_t iAchievement;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetNumGroupAchievements_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetGroupAchievementName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    uint32_t iAchievement;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetGroupAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetGroupAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_ClearGroupAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetNumStats_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStatName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    uint32_t iStat;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStatType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetNumAchievements_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievementName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    uint32_t iAchievement;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CGameID nGameID;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CGameID nGameID;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CGameID nGameID;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_104 *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    int32_t nScore;
    int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_104 *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_104 *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_111x *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_AttachLeaderboardUGC_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint64_t hUGC;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_DownloadLeaderboardEntriesForUsers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    CSteamID *prgUsers;
    int32_t cUsers;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_111x *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_AttachLeaderboardUGC_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint64_t hUGC;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_DownloadLeaderboardEntriesForUsers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    CSteamID *prgUsers;
    int32_t cUsers;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_111x *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_AttachLeaderboardUGC_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint64_t hUGC;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestGlobalAchievementPercentages_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetNextMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iIteratorPrevious;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementAchievedPercent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pflPercent;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestGlobalStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nHistoryDays;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    int64_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    double *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStatHistory_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    int64_t *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStatHistory_2_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    double *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNumAchievements_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t iAchievement;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLeaderboardEntriesForUsers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    CSteamID *prgUsers;
    int32_t cUsers;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_123 *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_AttachLeaderboardUGC_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint64_t hUGC;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestGlobalAchievementPercentages_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNextMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iIteratorPrevious;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementAchievedPercent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pflPercent;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestGlobalStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nHistoryDays;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    int64_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    double *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStatHistory_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    int64_t *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStatHistory_2_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    double *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestCurrentStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNumAchievements_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t iAchievement;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntriesForUsers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    CSteamID *prgUsers;
    int32_t cUsers;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_123 *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_AttachLeaderboardUGC_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint64_t hUGC;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestGlobalAchievementPercentages_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNextMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iIteratorPrevious;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementAchievedPercent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pflPercent;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestGlobalStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nHistoryDays;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    int64_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    double *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStatHistory_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    int64_t *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStatHistory_2_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    double *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementProgressLimits_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pnMinProgress;
    int32_t *pnMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementProgressLimits_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pfMinProgress;
    float *pfMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_SetStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t nData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_SetStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float fData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_UpdateAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_SetAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_ClearAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_StoreStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementIcon_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementDisplayAttribute_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    const char *pchName;
    const char *pchKey;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_IndicateAchievementProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    uint32_t nCurProgress;
    uint32_t nMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetNumAchievements_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t iAchievement;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserAchievementAndUnlockTime_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
    uint32_t *punUnlockTime;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_ResetAllStats_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAchievementsToo;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_FindOrCreateLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
    uint32_t eLeaderboardSortMethod;
    uint32_t eLeaderboardDisplayType;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_FindLeaderboard_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchLeaderboardName;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardEntryCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardSortMethod_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardDisplayType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamLeaderboard;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_DownloadLeaderboardEntries_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardDataRequest;
    int32_t nRangeStart;
    int32_t nRangeEnd;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_DownloadLeaderboardEntriesForUsers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    CSteamID *prgUsers;
    int32_t cUsers;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetDownloadedLeaderboardEntry_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamLeaderboardEntries;
    int32_t index;
    w_LeaderboardEntry_t_123 *pLeaderboardEntry;
    int32_t *pDetails;
    int32_t cDetailsMax;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_UploadLeaderboardScore_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint32_t eLeaderboardUploadScoreMethod;
    int32_t nScore;
    const int32_t *pScoreDetails;
    int32_t cScoreDetailsCount;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_AttachLeaderboardUGC_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t hSteamLeaderboard;
    uint64_t hUGC;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetNumberOfCurrentPlayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_RequestGlobalAchievementPercentages_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetNextMostAchievedAchievementInfo_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iIteratorPrevious;
    char *pchName;
    uint32_t unNameBufLen;
    float *pflPercent;
    int8_t *pbAchieved;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementAchievedPercent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pflPercent;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_RequestGlobalStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nHistoryDays;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    int64_t *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchStatName;
    double *pData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStatHistory_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    int64_t *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStatHistory_2_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchStatName;
    double *pData;
    uint32_t cubData;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementProgressLimits_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    int32_t *pnMinProgress;
    int32_t *pnMaxProgress;
};

struct ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementProgressLimits_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchName;
    float *pfMinProgress;
    float *pfMaxProgress;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V001_GetVideoURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unVideoAppID;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V001_IsBroadcasting_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnNumViewers;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetVideoURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unVideoAppID;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V002_IsBroadcasting_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnNumViewers;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFSettings_params
{
    struct u_steam_iface *linux_side;
    uint32_t unVideoAppID;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFStringForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unVideoAppID;
    char *pchBuffer;
    int32_t *pnBufferSize;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL_params
{
    struct u_steam_iface *linux_side;
    uint32_t unVideoAppID;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pnNumViewers;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings_params
{
    struct u_steam_iface *linux_side;
    uint32_t unVideoAppID;
};

struct ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unVideoAppID;
    char *pchBuffer;
    int32_t *pnBufferSize;
};

struct ISteamClient_SteamClient006_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient006_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient006_CreateGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
};

struct ISteamClient_SteamClient006_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient006_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
};

struct ISteamClient_SteamClient006_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient006_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetIVAC_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
};

struct ISteamClient_SteamClient006_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient006_GetUniverseName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eUniverse;
};

struct ISteamClient_SteamClient006_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamBilling_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamContentServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamContentServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamMasterServerUpdater_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMasterServerUpdater*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient006_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient006_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient007_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient007_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient007_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient007_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
};

struct ISteamClient_SteamClient007_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient007_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient007_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamContentServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamContentServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamMasterServerUpdater_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMasterServerUpdater*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient007_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient007_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient007_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient007_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient008_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient008_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient008_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient008_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient008_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient008_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamMasterServerUpdater_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMasterServerUpdater*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient008_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient008_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient008_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient009_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient009_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient009_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient009_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient009_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient009_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient009_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamMasterServerUpdater_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMasterServerUpdater*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient009_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient009_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient009_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient010_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient010_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient010_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient010_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient010_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient010_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient010_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamMasterServerUpdater_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMasterServerUpdater*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient010_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient010_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient010_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient010_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient010_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient011_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient011_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient011_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient011_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient011_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient011_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamMasterServerUpdater_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMasterServerUpdater*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient011_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient011_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient011_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient011_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient011_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient012_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient012_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient012_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient012_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient012_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient012_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient012_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient012_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient012_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient012_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUnifiedMessages*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient012_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient013_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient013_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient013_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient013_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient013_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient013_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient013_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient013_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient013_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient013_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUnifiedMessages*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamInventory_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamVideo_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient013_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient014_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient014_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient014_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient014_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient014_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient014_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient014_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient014_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient014_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient014_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUnifiedMessages*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient014_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient015_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient015_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient015_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient015_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient015_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient015_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient015_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient015_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient015_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient015_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUnifiedMessages*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient015_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient016_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient016_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient016_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient016_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient016_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient016_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient016_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient016_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient016_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient016_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUnifiedMessages*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_GetISteamHTMLSurface_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTMLSurface*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient016_Set_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL func)(uint64_t, void *, uint32_t, int32_t);
};

struct ISteamClient_SteamClient016_Remove_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL func)(uint64_t, void *, uint32_t, int32_t);
};

struct ISteamClient_SteamClient016_Set_SteamAPI_CCheckCallbackRegisteredInProcess_params
{
    struct u_steam_iface *linux_side;
    uint32_t (*W_CDECL func)(int32_t);
};

struct ISteamClient_SteamClient017_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient017_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient017_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient017_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient017_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient017_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient017_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient017_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient017_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient017_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient017_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_DEPRECATED_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamHTMLSurface_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTMLSurface*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient017_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient017_Set_SteamAPI_CCheckCallbackRegisteredInProcess_params
{
    struct u_steam_iface *linux_side;
    uint32_t (*W_CDECL func)(int32_t);
};

struct ISteamClient_SteamClient017_GetISteamInventory_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInventory*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamVideo_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamVideo*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient017_GetISteamParentalSettings_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParentalSettings*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient018_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient018_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient018_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient018_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient018_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient018_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamGameSearch_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameSearch*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient018_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient018_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient018_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient018_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_DEPRECATED_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamHTMLSurface_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTMLSurface*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient018_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient018_Set_SteamAPI_CCheckCallbackRegisteredInProcess_params
{
    struct u_steam_iface *linux_side;
    uint32_t (*W_CDECL func)(int32_t);
};

struct ISteamClient_SteamClient018_GetISteamInventory_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInventory*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamVideo_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamVideo*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamParentalSettings_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParentalSettings*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamInput_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInput*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient018_GetISteamParties_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParties*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient019_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient019_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient019_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient019_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient019_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient019_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamGameSearch_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameSearch*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient019_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient019_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient019_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient019_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamHTMLSurface_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTMLSurface*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess_params
{
    struct u_steam_iface *linux_side;
    uint32_t (*W_CDECL func)(int32_t);
};

struct ISteamClient_SteamClient019_GetISteamInventory_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInventory*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamVideo_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamVideo*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamParentalSettings_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParentalSettings*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamInput_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInput*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamParties_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParties*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient019_GetISteamRemotePlay_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemotePlay*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient020_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient020_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient020_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient020_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient020_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    const SteamIPAddress_t *unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient020_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamGameSearch_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameSearch*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient020_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient020_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient020_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient020_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_DEPRECATED_GetISteamUnifiedMessages_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamAppList_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamAppList*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamHTMLSurface_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTMLSurface*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient020_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient020_Set_SteamAPI_CCheckCallbackRegisteredInProcess_params
{
    struct u_steam_iface *linux_side;
    uint32_t (*W_CDECL func)(int32_t);
};

struct ISteamClient_SteamClient020_GetISteamInventory_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInventory*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamVideo_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamVideo*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamParentalSettings_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParentalSettings*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamInput_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInput*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamParties_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParties*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_GetISteamRemotePlay_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemotePlay*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient020_DestroyAllInterfaces_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient021_CreateSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamClient_SteamClient021_BReleaseSteamPipe_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient021_ConnectToGlobalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t hSteamPipe;
};

struct ISteamClient_SteamClient021_CreateLocalUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t *phSteamPipe;
    uint32_t eAccountType;
};

struct ISteamClient_SteamClient021_ReleaseUser_params
{
    struct u_steam_iface *linux_side;
    int32_t hSteamPipe;
    int32_t hUser;
};

struct ISteamClient_SteamClient021_GetISteamUser_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUser*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamGameServer_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServer*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_SetLocalIPBinding_params
{
    struct u_steam_iface *linux_side;
    const SteamIPAddress_t *unIP;
    uint16_t usPort;
};

struct ISteamClient_SteamClient021_GetISteamFriends_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamFriends*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamUtils_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUtils*/ *_ret;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamMatchmaking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmaking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamMatchmakingServers_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMatchmakingServers*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamGenericInterface_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamUserStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUserStats*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamGameServerStats_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameServerStats*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamApps_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamApps*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamNetworking_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworking*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamRemoteStorage_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemoteStorage*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamScreenshots_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamScreenshots*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamGameSearch_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamGameSearch*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamClient_SteamClient021_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamClient_SteamClient021_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamClient_SteamClient021_BShutdownIfAllPipesClosed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamClient_SteamClient021_GetISteamHTTP_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTTP*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamController_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamController*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamUGC_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamUGC*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamMusic_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusic*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamMusicRemote_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamMusicRemote*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamHTMLSurface_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamHTMLSurface*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient021_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL _a)(void);
};

struct ISteamClient_SteamClient021_Set_SteamAPI_CCheckCallbackRegisteredInProcess_params
{
    struct u_steam_iface *linux_side;
    uint32_t (*W_CDECL func)(int32_t);
};

struct ISteamClient_SteamClient021_GetISteamInventory_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInventory*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamVideo_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamVideo*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamParentalSettings_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParentalSettings*/ *_ret;
    int32_t hSteamuser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamInput_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamInput*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamParties_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamParties*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_GetISteamRemotePlay_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamRemotePlay*/ *_ret;
    int32_t hSteamUser;
    int32_t hSteamPipe;
    const char *pchVersion;
};

struct ISteamClient_SteamClient021_DestroyAllInterfaces_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController003_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController003_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController003_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController003_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController003_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController003_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamController_SteamController003_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
};

struct ISteamController_SteamController003_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController003_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController003_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerDigitalActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
};

struct ISteamController_SteamController003_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController003_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController003_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerAnalogActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
};

struct ISteamController_SteamController003_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController003_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t eAction;
};

struct ISteamController_SteamController003_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_SteamController003_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamController_SteamController004_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController004_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController004_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController004_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController004_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController004_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamController_SteamController004_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
};

struct ISteamController_SteamController004_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController004_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController004_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerDigitalActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
};

struct ISteamController_SteamController004_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController004_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController004_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerAnalogActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
};

struct ISteamController_SteamController004_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController004_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t eAction;
};

struct ISteamController_SteamController004_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_SteamController004_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamController_SteamController004_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulControllerHandle;
};

struct ISteamController_SteamController004_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamController_SteamController004_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    ControllerMotionData_t *_ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController004_ShowDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
    float flScale;
    float flXPosition;
    float flYPosition;
};

struct ISteamController_SteamController004_ShowAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
    float flScale;
    float flXPosition;
    float flYPosition;
};

struct ISteamController_SteamController005_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController005_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController005_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController005_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController005_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController005_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamController_SteamController005_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
};

struct ISteamController_SteamController005_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController005_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController005_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerDigitalActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
};

struct ISteamController_SteamController005_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController005_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController005_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerAnalogActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
};

struct ISteamController_SteamController005_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController005_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t eAction;
};

struct ISteamController_SteamController005_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_SteamController005_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamController_SteamController005_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamController_SteamController005_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamController_SteamController005_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulControllerHandle;
};

struct ISteamController_SteamController005_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamController_SteamController005_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    ControllerMotionData_t *_ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController005_ShowDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
    float flScale;
    float flXPosition;
    float flYPosition;
};

struct ISteamController_SteamController005_ShowAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
    float flScale;
    float flXPosition;
    float flYPosition;
};

struct ISteamController_SteamController005_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController005_GetGlyphForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController006_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController006_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController006_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController006_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController006_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController006_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamController_SteamController006_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
};

struct ISteamController_SteamController006_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController006_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamController_SteamController006_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamController_SteamController006_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController006_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController006_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController006_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerDigitalActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
};

struct ISteamController_SteamController006_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController006_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController006_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    ControllerAnalogActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
};

struct ISteamController_SteamController006_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController006_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t eAction;
};

struct ISteamController_SteamController006_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_SteamController006_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamController_SteamController006_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamController_SteamController006_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamController_SteamController006_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulControllerHandle;
};

struct ISteamController_SteamController006_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamController_SteamController006_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    ControllerMotionData_t *_ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController006_ShowDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
    float flScale;
    float flXPosition;
    float flYPosition;
};

struct ISteamController_SteamController006_ShowAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
    float flScale;
    float flXPosition;
    float flYPosition;
};

struct ISteamController_SteamController006_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController006_GetGlyphForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController006_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController007_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController007_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController007_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController007_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController007_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamController_SteamController007_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
};

struct ISteamController_SteamController007_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController007_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamController_SteamController007_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamController_SteamController007_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController007_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController007_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController007_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    InputDigitalActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
};

struct ISteamController_SteamController007_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController007_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController007_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    InputAnalogActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
};

struct ISteamController_SteamController007_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController007_GetGlyphForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController007_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController007_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t eAction;
};

struct ISteamController_SteamController007_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    InputMotionData_t *_ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController007_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_SteamController007_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamController_SteamController007_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamController_SteamController007_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamController_SteamController007_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController007_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController007_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamController_SteamController007_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulControllerHandle;
};

struct ISteamController_SteamController007_GetStringForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController007_GetGlyphForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController007_GetActionOriginFromXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t controllerHandle;
    uint32_t eOrigin;
};

struct ISteamController_SteamController007_TranslateActionOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eDestinationInputType;
    uint32_t eSourceOrigin;
};

struct ISteamController_SteamController007_GetControllerBindingRevision_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    int32_t *pMajor;
    int32_t *pMinor;
};

struct ISteamController_SteamController008_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController008_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamController_SteamController008_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamController_SteamController008_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController008_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamController_SteamController008_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
};

struct ISteamController_SteamController008_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController008_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamController_SteamController008_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamController_SteamController008_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController008_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t *handlesOut;
};

struct ISteamController_SteamController008_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController008_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    InputDigitalActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t digitalActionHandle;
};

struct ISteamController_SteamController008_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController008_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamController_SteamController008_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    InputAnalogActionData_t *_ret;
    uint64_t controllerHandle;
    uint64_t analogActionHandle;
};

struct ISteamController_SteamController008_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t controllerHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamController_SteamController008_GetGlyphForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController008_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController008_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint64_t eAction;
};

struct ISteamController_SteamController008_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    InputMotionData_t *_ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController008_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamController_SteamController008_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamController_SteamController008_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamController_SteamController008_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t controllerHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamController_SteamController008_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController008_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t controllerHandle;
};

struct ISteamController_SteamController008_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamController_SteamController008_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulControllerHandle;
};

struct ISteamController_SteamController008_GetStringForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController008_GetGlyphForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamController_SteamController008_GetActionOriginFromXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t controllerHandle;
    uint32_t eOrigin;
};

struct ISteamController_SteamController008_TranslateActionOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eDestinationInputType;
    uint32_t eSourceOrigin;
};

struct ISteamController_SteamController008_GetControllerBindingRevision_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t controllerHandle;
    int32_t *pMajor;
    int32_t *pMinor;
};

struct ISteamFriends_SteamFriends001_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends001_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends001_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends001_SetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t ePersonaState;
};

struct ISteamFriends_SteamFriends001_AddFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_RemoveFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_Deprecated_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t *pnGameID;
    uint32_t *punGameIP;
    uint16_t *pusGamePort;
};

struct ISteamFriends_SteamFriends001_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_AddFriendByName_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchEmailOrAccountName;
};

struct ISteamFriends_SteamFriends001_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends001_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends001_SendMsgToFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
    uint32_t eChatEntryType;
    const char *pchMsgBody;
};

struct ISteamFriends_SteamFriends001_SetFriendRegValue_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends001_GetFriendRegValue_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends001_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends001_GetChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iChatID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends001_SendMsgToFriend_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint32_t eChatEntryType;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamFriends_SteamFriends001_GetChatIDOfChatHistoryStart_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_SetChatHistoryStart_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
    int32_t iChatID;
};

struct ISteamFriends_SteamFriends001_ClearChatHistory_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends001_InviteFriendByEmail_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchEmailAccount;
};

struct ISteamFriends_SteamFriends001_GetBlockedFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends001_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint64_t *pulGameID;
    uint32_t *punGameIP;
    uint16_t *pusGamePort;
};

struct ISteamFriends_SteamFriends001_GetFriendGamePlayed2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint64_t *pulGameID;
    uint32_t *punGameIP;
    uint16_t *pusGamePort;
    uint16_t *pusQueryPort;
};

struct ISteamFriends_SteamFriends002_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends002_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends002_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends002_SetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t ePersonaState;
};

struct ISteamFriends_SteamFriends002_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends002_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends002_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_SetFriendRegValue_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends002_GetFriendRegValue_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends002_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint64_t *pulGameID;
    uint32_t *punGameIP;
    uint16_t *pusGamePort;
    uint16_t *pusQueryPort;
};

struct ISteamFriends_SteamFriends002_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends002_AddFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_RemoveFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends002_AddFriendByName_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const char *pchEmailOrAccountName;
};

struct ISteamFriends_SteamFriends002_InviteFriendByEmail_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchEmailAccount;
};

struct ISteamFriends_SteamFriends002_GetChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iChatID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends002_SendMsgToFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint32_t eChatEntryType;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamFriends_SteamFriends002_GetChatIDOfChatHistoryStart_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_SetChatHistoryStart_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
    int32_t iChatID;
};

struct ISteamFriends_SteamFriends002_ClearChatHistory_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends002_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends002_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends002_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends002_InviteFriendToClan_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends002_AcknowledgeInviteToClan_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int8_t bAcceptOrDenyClanInvite;
};

struct ISteamFriends_SteamFriends002_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends002_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends003_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends003_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends003_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends003_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends003_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends003_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends003_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends003_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends003_GetFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends003_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint64_t *pulGameID;
    uint32_t *punGameIP;
    uint16_t *pusGamePort;
    uint16_t *pusQueryPort;
};

struct ISteamFriends_SteamFriends003_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends003_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends003_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends003_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends003_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends003_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends003_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends003_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends003_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends003_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends004_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends004_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends004_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends004_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends004_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends004_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends004_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends004_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends004_GetFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t eAvatarSize;
};

struct ISteamFriends_SteamFriends004_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    uint64_t *pulGameID;
    uint32_t *punGameIP;
    uint16_t *pusGamePort;
    uint16_t *pusQueryPort;
};

struct ISteamFriends_SteamFriends004_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends004_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends004_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends004_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends004_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends004_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends004_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends004_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends004_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends004_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends005_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends005_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends005_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends005_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends005_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends005_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends005_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends005_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends005_GetFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t eAvatarSize;
};

struct ISteamFriends_SteamFriends005_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends005_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends005_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends005_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends005_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends005_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends005_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends005_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends005_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends005_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends005_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends005_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends005_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends005_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends005_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends006_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends006_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends006_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends006_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends006_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends006_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends006_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends006_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends006_GetFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t eAvatarSize;
};

struct ISteamFriends_SteamFriends006_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends006_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends006_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends006_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends006_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends006_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends006_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends006_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends006_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends006_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends006_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends006_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends006_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends006_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends006_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends006_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends006_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends007_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends007_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends007_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends007_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends007_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends007_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends007_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends007_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends007_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends007_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends007_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends007_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends007_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends007_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends007_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends007_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends007_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends007_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends007_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends007_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends007_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends007_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends007_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends007_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends007_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends007_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends007_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends007_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends008_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends008_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends008_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends008_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends008_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends008_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends008_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends008_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends008_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends008_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends008_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends008_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends008_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends008_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends008_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends008_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends008_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends008_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends008_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends008_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends008_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends008_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends008_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends008_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends008_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends008_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends008_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends008_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends009_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends009_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends009_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends009_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends009_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends009_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends009_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends009_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends009_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends009_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends009_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends009_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends009_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends009_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends009_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends009_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends009_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends009_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends009_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends009_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends009_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends009_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends009_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends009_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends009_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends009_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends009_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends009_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends009_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends009_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends009_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends009_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends009_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends009_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends009_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends009_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends009_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends010_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends010_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends010_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends010_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends010_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends010_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends010_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends010_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends010_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends010_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends010_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends010_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends010_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends010_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends010_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends010_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends010_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends010_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends010_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends010_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends010_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends010_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends010_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends010_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends010_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends010_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends010_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends010_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends010_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends010_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends010_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends010_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends010_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends010_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends010_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends010_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *_e;
    CSteamID *_f;
};

struct ISteamFriends_SteamFriends010_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends010_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends010_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends010_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends010_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends010_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends010_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends011_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends011_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends011_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends011_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends011_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends011_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends011_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends011_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends011_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends011_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends011_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends011_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends011_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends011_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends011_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends011_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends011_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends011_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends011_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends011_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends011_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends011_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends011_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends011_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends011_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends011_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends011_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends011_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends011_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends011_RequestFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends011_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends011_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends011_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends011_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends011_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends011_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends011_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *_e;
    CSteamID *_f;
};

struct ISteamFriends_SteamFriends011_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends011_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends011_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends011_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends011_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends011_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends011_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends011_GetFollowerCount_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends011_IsFollowing_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends011_EnumerateFollowingList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamFriends_SteamFriends012_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends012_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends012_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends012_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends012_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends012_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends012_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends012_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends012_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends012_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends012_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends012_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends012_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends012_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends012_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends012_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends012_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends012_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends012_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends012_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamFriends_SteamFriends012_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends012_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends012_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends012_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends012_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends012_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends012_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends012_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends012_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends012_RequestFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends012_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends012_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends012_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends012_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends012_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends012_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends012_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *_e;
    CSteamID *_f;
};

struct ISteamFriends_SteamFriends012_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends012_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends012_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends012_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends012_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends012_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends012_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends012_GetFollowerCount_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends012_IsFollowing_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends012_EnumerateFollowingList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamFriends_SteamFriends013_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends013_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends013_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends013_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends013_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends013_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends013_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends013_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends013_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends013_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends013_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends013_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends013_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends013_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends013_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends013_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends013_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends013_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends013_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends013_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
    uint32_t eFlag;
};

struct ISteamFriends_SteamFriends013_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends013_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends013_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends013_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends013_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends013_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends013_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends013_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends013_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends013_RequestFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends013_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends013_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends013_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends013_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends013_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends013_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends013_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *_e;
    CSteamID *_f;
};

struct ISteamFriends_SteamFriends013_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends013_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends013_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends013_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends013_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends013_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends013_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends013_GetFollowerCount_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends013_IsFollowing_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends013_EnumerateFollowingList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamFriends_SteamFriends014_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends014_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends014_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends014_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends014_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends014_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends014_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends014_GetPlayerNickname_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDPlayer;
};

struct ISteamFriends_SteamFriends014_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends014_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends014_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends014_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends014_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends014_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends014_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends014_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends014_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends014_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends014_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends014_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends014_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
    uint32_t eFlag;
};

struct ISteamFriends_SteamFriends014_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends014_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends014_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends014_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends014_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends014_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends014_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends014_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends014_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends014_RequestFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends014_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends014_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends014_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends014_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends014_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends014_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends014_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *peChatEntryType;
    CSteamID *psteamidChatter;
};

struct ISteamFriends_SteamFriends014_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends014_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends014_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends014_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends014_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends014_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends014_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends014_GetFollowerCount_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends014_IsFollowing_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends014_EnumerateFollowingList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamFriends_SteamFriends015_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends015_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends015_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends015_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends015_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends015_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends015_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends015_GetFriendSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetPlayerNickname_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDPlayer;
};

struct ISteamFriends_SteamFriends015_GetFriendsGroupCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends015_GetFriendsGroupIDByIndex_params
{
    struct u_steam_iface *linux_side;
    int16_t _ret;
    int32_t iFG;
};

struct ISteamFriends_SteamFriends015_GetFriendsGroupName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int16_t friendsGroupID;
};

struct ISteamFriends_SteamFriends015_GetFriendsGroupMembersCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int16_t friendsGroupID;
};

struct ISteamFriends_SteamFriends015_GetFriendsGroupMembersList_params
{
    struct u_steam_iface *linux_side;
    int16_t friendsGroupID;
    CSteamID *pOutSteamIDMembers;
    int32_t nMembersCount;
};

struct ISteamFriends_SteamFriends015_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends015_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends015_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends015_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends015_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends015_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends015_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends015_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends015_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends015_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends015_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends015_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
};

struct ISteamFriends_SteamFriends015_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
    uint32_t eFlag;
};

struct ISteamFriends_SteamFriends015_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends015_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends015_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends015_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends015_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends015_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends015_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends015_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends015_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends015_RequestFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends015_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends015_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends015_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends015_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends015_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends015_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *peChatEntryType;
    CSteamID *psteamidChatter;
};

struct ISteamFriends_SteamFriends015_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends015_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends015_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends015_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends015_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends015_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends015_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends015_GetFollowerCount_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends015_IsFollowing_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends015_EnumerateFollowingList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamFriends_SteamFriends015_IsClanPublic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends015_IsClanOfficialGameGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamFriends_SteamFriends017_SetPersonaName_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchPersonaName;
};

struct ISteamFriends_SteamFriends017_GetPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends017_GetFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends017_GetFriendByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends017_GetFriendRelationship_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetFriendPersonaState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetFriendPersonaName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetFriendGamePlayed_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    FriendGameInfo_t *pFriendGameInfo;
};

struct ISteamFriends_SteamFriends017_GetFriendPersonaNameHistory_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iPersonaName;
};

struct ISteamFriends_SteamFriends017_GetFriendSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetPlayerNickname_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDPlayer;
};

struct ISteamFriends_SteamFriends017_GetFriendsGroupCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends017_GetFriendsGroupIDByIndex_params
{
    struct u_steam_iface *linux_side;
    int16_t _ret;
    int32_t iFG;
};

struct ISteamFriends_SteamFriends017_GetFriendsGroupName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    int16_t friendsGroupID;
};

struct ISteamFriends_SteamFriends017_GetFriendsGroupMembersCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int16_t friendsGroupID;
};

struct ISteamFriends_SteamFriends017_GetFriendsGroupMembersList_params
{
    struct u_steam_iface *linux_side;
    int16_t friendsGroupID;
    CSteamID *pOutSteamIDMembers;
    int32_t nMembersCount;
};

struct ISteamFriends_SteamFriends017_HasFriend_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    int32_t iFriendFlags;
};

struct ISteamFriends_SteamFriends017_GetClanCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends017_GetClanByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iClan;
};

struct ISteamFriends_SteamFriends017_GetClanName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetClanTag_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
    int32_t *pnOnline;
    int32_t *pnInGame;
    int32_t *pnChatting;
};

struct ISteamFriends_SteamFriends017_DownloadClanActivityCounts_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID *psteamIDClans;
    int32_t cClansToRequest;
};

struct ISteamFriends_SteamFriends017_GetFriendCountFromSource_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends017_GetFriendFromSourceByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDSource;
    int32_t iFriend;
};

struct ISteamFriends_SteamFriends017_IsUserInSource_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDSource;
};

struct ISteamFriends_SteamFriends017_SetInGameVoiceSpeaking_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    int8_t bSpeaking;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlay_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlayToUser_params
{
    struct u_steam_iface *linux_side;
    const char *pchDialog;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlayToWebPage_params
{
    struct u_steam_iface *linux_side;
    const char *pchURL;
    uint32_t eMode;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlayToStore_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
    uint32_t eFlag;
};

struct ISteamFriends_SteamFriends017_SetPlayedWith_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUserPlayedWith;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends017_GetSmallFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetMediumFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetLargeFriendAvatar_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_RequestUserInformation_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    int8_t bRequireNameOnly;
};

struct ISteamFriends_SteamFriends017_RequestClanOfficerList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetClanOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetClanOfficerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetClanOfficerByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iOfficer;
};

struct ISteamFriends_SteamFriends017_GetUserRestrictions_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamFriends_SteamFriends017_SetRichPresence_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamFriends_SteamFriends017_ClearRichPresence_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamFriends_SteamFriends017_GetFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    const char *pchKey;
};

struct ISteamFriends_SteamFriends017_GetFriendRichPresenceKeyCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetFriendRichPresenceKeyByIndex_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDFriend;
    int32_t iKey;
};

struct ISteamFriends_SteamFriends017_RequestFriendRichPresence_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_InviteUserToGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends017_GetCoplayFriendCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends017_GetCoplayFriend_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iCoplayFriend;
};

struct ISteamFriends_SteamFriends017_GetFriendCoplayTime_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_GetFriendCoplayGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDFriend;
};

struct ISteamFriends_SteamFriends017_JoinClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_LeaveClanChatRoom_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetClanChatMemberCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetChatMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDClan;
    int32_t iUser;
};

struct ISteamFriends_SteamFriends017_SendClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    const char *pchText;
};

struct ISteamFriends_SteamFriends017_GetClanChatMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDClanChat;
    int32_t iMessage;
    void *prgchText;
    int32_t cchTextMax;
    uint32_t *peChatEntryType;
    CSteamID *psteamidChatter;
};

struct ISteamFriends_SteamFriends017_IsClanChatAdmin_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
    CSteamID steamIDUser;
};

struct ISteamFriends_SteamFriends017_IsClanChatWindowOpenInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends017_OpenClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends017_CloseClanChatWindowInSteam_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClanChat;
};

struct ISteamFriends_SteamFriends017_SetListenForFriendsMessages_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bInterceptEnabled;
};

struct ISteamFriends_SteamFriends017_ReplyToFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDFriend;
    const char *pchMsgToSend;
};

struct ISteamFriends_SteamFriends017_GetFriendMessage_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDFriend;
    int32_t iMessageID;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamFriends_SteamFriends017_GetFollowerCount_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends017_IsFollowing_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends017_EnumerateFollowingList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unStartIndex;
};

struct ISteamFriends_SteamFriends017_IsClanPublic_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_IsClanOfficialGameGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDClan;
};

struct ISteamFriends_SteamFriends017_GetNumChatsWithUnreadPriorityMessages_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlayRemotePlayTogetherInviteDialog_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamFriends_SteamFriends017_RegisterProtocolInOverlayBrowser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchProtocol;
};

struct ISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString_params
{
    struct u_steam_iface *linux_side;
    const char *pchConnectString;
};

struct ISteamFriends_SteamFriends017_RequestEquippedProfileItems_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamID;
};

struct ISteamFriends_SteamFriends017_BHasEquippedProfileItem_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    uint32_t itemType;
};

struct ISteamFriends_SteamFriends017_GetProfileItemPropertyString_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamID;
    uint32_t itemType;
    uint32_t prop;
};

struct ISteamFriends_SteamFriends017_GetProfileItemPropertyUint_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t itemType;
    uint32_t prop;
};

struct ISteamGameCoordinator_SteamGameCoordinator001_SendMessage_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t unMsgType;
    const void *pubData;
    uint32_t cubData;
};

struct ISteamGameCoordinator_SteamGameCoordinator001_IsMessageAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pcubMsgSize;
};

struct ISteamGameCoordinator_SteamGameCoordinator001_RetrieveMessage_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *punMsgType;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamGameServer_SteamGameServer002_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer002_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer002_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer002_GSSetSpawnCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t ucSpawn;
};

struct ISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pvEncryptionKey;
    uint32_t *pcbEncryptionKey;
    uint32_t cbMaxEncryptionKey;
};

struct ISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unUserID;
    const void *pvRawKey;
    uint32_t unKeyLen;
    uint32_t unIPPublic;
    uint16_t usPort;
    const void *pvCookie;
    uint32_t cubCookie;
};

struct ISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    uint32_t unIPPublic;
    const void *pvCookie;
    uint32_t cubCookie;
};

struct ISteamGameServer_SteamGameServer002_GSRemoveUserConnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unUserID;
};

struct ISteamGameServer_SteamGameServer002_GSSendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    uint32_t unUserID;
};

struct ISteamGameServer_SteamGameServer002_GSSendUserStatusResponse_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    int32_t nSecondsConnected;
    int32_t nSecondsSinceLast;
};

struct ISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nAppIdServed;
    uint32_t unServerFlags;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    int32_t unGamePort;
    const char *pchServerName;
    const char *pchGameDir;
    const char *pchMapName;
    const char *pchVersion;
};

struct ISteamGameServer_SteamGameServer002_GSUpdateStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer002_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer002_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer002_GSSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameAppId;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint32_t unGamePort;
    const char *pchGameDir;
    const char *pchVersion;
};

struct ISteamGameServer_SteamGameServer002_GSSetServerType2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameAppId;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer002_GSUpdateStatus2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID *pSteamID;
};

struct ISteamGameServer_SteamGameServer002_GSSetUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pPlayerName;
    uint32_t nFrags;
};

struct ISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer002_GSSetGameType_params
{
    struct u_steam_iface *linux_side;
    const char *pchType;
};

struct ISteamGameServer_SteamGameServer003_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer003_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer003_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer003_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer003_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pvEncryptionKey;
    uint32_t *pcbEncryptionKey;
    uint32_t cbMaxEncryptionKey;
};

struct ISteamGameServer_SteamGameServer003_GSSendUserConnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unUserID;
    uint32_t unIPPublic;
    uint16_t usPort;
    const void *pvCookie;
    uint32_t cubCookie;
};

struct ISteamGameServer_SteamGameServer003_GSRemoveUserConnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unUserID;
};

struct ISteamGameServer_SteamGameServer003_GSSendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    uint32_t unUserID;
};

struct ISteamGameServer_SteamGameServer003_GSSetSpawnCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t ucSpawn;
};

struct ISteamGameServer_SteamGameServer003_GSSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameAppId;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer003_GSUpdateStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID *pSteamID;
};

struct ISteamGameServer_SteamGameServer003_GSSetUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pPlayerName;
    uint32_t nFrags;
};

struct ISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer003_GSSetGameType_params
{
    struct u_steam_iface *linux_side;
    const char *pchType;
};

struct ISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pchAchievementName;
};

struct ISteamGameServer_SteamGameServer004_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer004_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer004_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer004_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer004_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
    uint32_t unIPClient;
    void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
};

struct ISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer004_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer004_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer004_BSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameAppId;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer004_UpdateServerStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer004_UpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer004_SetGameType_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameType;
};

struct ISteamGameServer_SteamGameServer004_BGetUserAchievementStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pchAchievementName;
};

struct ISteamGameServer_SteamGameServer005_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer005_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer005_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer005_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer005_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer005_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer005_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer005_BSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer005_UpdateServerStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer005_UpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer005_SetGameType_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameType;
};

struct ISteamGameServer_SteamGameServer005_BGetUserAchievementStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pchAchievementName;
};

struct ISteamGameServer_SteamGameServer008_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer008_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer008_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer008_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer008_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer008_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer008_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer008_BSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer008_UpdateServerStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer008_UpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer008_SetGameType_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameType;
};

struct ISteamGameServer_SteamGameServer008_BGetUserAchievementStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pchAchievementName;
};

struct ISteamGameServer_SteamGameServer008_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer008_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer008_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameServer_SteamGameServer009_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer009_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer009_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer009_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer009_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer009_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer009_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer009_BSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer009_UpdateServerStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer009_UpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer009_SetGameType_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameType;
};

struct ISteamGameServer_SteamGameServer009_BGetUserAchievementStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamID;
    const char *pchAchievementName;
};

struct ISteamGameServer_SteamGameServer009_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer009_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer009_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameServer_SteamGameServer009_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer009_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer010_LogOn_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer010_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer010_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer010_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer010_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer010_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer010_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer010_BSetServerType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unServerFlags;
    uint32_t unGameIP;
    uint16_t unGamePort;
    uint16_t unSpectatorPort;
    uint16_t usQueryPort;
    const char *pchGameDir;
    const char *pchVersion;
    int8_t bLANMode;
};

struct ISteamGameServer_SteamGameServer010_UpdateServerStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayers;
    int32_t cPlayersMax;
    int32_t cBotPlayers;
    const char *pchServerName;
    const char *pSpectatorServerName;
    const char *pchMapName;
};

struct ISteamGameServer_SteamGameServer010_UpdateSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer010_SetGameTags_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameTags;
};

struct ISteamGameServer_SteamGameServer010_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer010_GetServerReputation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamGameServer_SteamGameServer010_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer010_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameServer_SteamGameServer010_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer010_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer010_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamGameServer_SteamGameServer010_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer010_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer010_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamGameServer_SteamGameServer011_InitGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIP;
    uint16_t usGamePort;
    uint16_t usQueryPort;
    uint32_t unFlags;
    uint32_t nGameAppId;
    const char *pchVersionString;
};

struct ISteamGameServer_SteamGameServer011_SetProduct_params
{
    struct u_steam_iface *linux_side;
    const char *pszProduct;
};

struct ISteamGameServer_SteamGameServer011_SetGameDescription_params
{
    struct u_steam_iface *linux_side;
    const char *pszGameDescription;
};

struct ISteamGameServer_SteamGameServer011_SetModDir_params
{
    struct u_steam_iface *linux_side;
    const char *pszModDir;
};

struct ISteamGameServer_SteamGameServer011_SetDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    int8_t bDedicated;
};

struct ISteamGameServer_SteamGameServer011_LogOn_params
{
    struct u_steam_iface *linux_side;
    const char *pszAccountName;
    const char *pszPassword;
};

struct ISteamGameServer_SteamGameServer011_LogOnAnonymous_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer011_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer011_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer011_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer011_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer011_WasRestartRequested_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer011_SetMaxPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayersMax;
};

struct ISteamGameServer_SteamGameServer011_SetBotPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cBotplayers;
};

struct ISteamGameServer_SteamGameServer011_SetServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszServerName;
};

struct ISteamGameServer_SteamGameServer011_SetMapName_params
{
    struct u_steam_iface *linux_side;
    const char *pszMapName;
};

struct ISteamGameServer_SteamGameServer011_SetPasswordProtected_params
{
    struct u_steam_iface *linux_side;
    int8_t bPasswordProtected;
};

struct ISteamGameServer_SteamGameServer011_SetSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer011_SetSpectatorServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszSpectatorServerName;
};

struct ISteamGameServer_SteamGameServer011_ClearAllKeyValues_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer011_SetKeyValue_params
{
    struct u_steam_iface *linux_side;
    const char *pKey;
    const char *pValue;
};

struct ISteamGameServer_SteamGameServer011_SetGameTags_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameTags;
};

struct ISteamGameServer_SteamGameServer011_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer011_SetRegion_params
{
    struct u_steam_iface *linux_side;
    const char *pszRegion;
};

struct ISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer011_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer011_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer011_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamGameServer_SteamGameServer011_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer011_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer011_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamGameServer_SteamGameServer011_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer011_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer011_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer011_GetServerReputation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamGameServer_SteamGameServer011_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameServer_SteamGameServer011_HandleIncomingPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pData;
    int32_t cbData;
    uint32_t srcIP;
    uint16_t srcPort;
};

struct ISteamGameServer_SteamGameServer011_GetNextOutgoingPacket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pOut;
    int32_t cbMaxOut;
    uint32_t *pNetAdr;
    uint16_t *pPort;
};

struct ISteamGameServer_SteamGameServer011_EnableHeartbeats_params
{
    struct u_steam_iface *linux_side;
    int8_t bActive;
};

struct ISteamGameServer_SteamGameServer011_SetHeartbeatInterval_params
{
    struct u_steam_iface *linux_side;
    int32_t iHeartbeatInterval;
};

struct ISteamGameServer_SteamGameServer011_ForceHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer011_AssociateWithClan_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDNewPlayer;
};

struct ISteamGameServer_SteamGameServer012_InitGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIP;
    uint16_t usGamePort;
    uint16_t usQueryPort;
    uint32_t unFlags;
    uint32_t nGameAppId;
    const char *pchVersionString;
};

struct ISteamGameServer_SteamGameServer012_SetProduct_params
{
    struct u_steam_iface *linux_side;
    const char *pszProduct;
};

struct ISteamGameServer_SteamGameServer012_SetGameDescription_params
{
    struct u_steam_iface *linux_side;
    const char *pszGameDescription;
};

struct ISteamGameServer_SteamGameServer012_SetModDir_params
{
    struct u_steam_iface *linux_side;
    const char *pszModDir;
};

struct ISteamGameServer_SteamGameServer012_SetDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    int8_t bDedicated;
};

struct ISteamGameServer_SteamGameServer012_LogOn_params
{
    struct u_steam_iface *linux_side;
    const char *pszToken;
};

struct ISteamGameServer_SteamGameServer012_LogOnAnonymous_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer012_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer012_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer012_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer012_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer012_WasRestartRequested_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer012_SetMaxPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayersMax;
};

struct ISteamGameServer_SteamGameServer012_SetBotPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cBotplayers;
};

struct ISteamGameServer_SteamGameServer012_SetServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszServerName;
};

struct ISteamGameServer_SteamGameServer012_SetMapName_params
{
    struct u_steam_iface *linux_side;
    const char *pszMapName;
};

struct ISteamGameServer_SteamGameServer012_SetPasswordProtected_params
{
    struct u_steam_iface *linux_side;
    int8_t bPasswordProtected;
};

struct ISteamGameServer_SteamGameServer012_SetSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer012_SetSpectatorServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszSpectatorServerName;
};

struct ISteamGameServer_SteamGameServer012_ClearAllKeyValues_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer012_SetKeyValue_params
{
    struct u_steam_iface *linux_side;
    const char *pKey;
    const char *pValue;
};

struct ISteamGameServer_SteamGameServer012_SetGameTags_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameTags;
};

struct ISteamGameServer_SteamGameServer012_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer012_SetRegion_params
{
    struct u_steam_iface *linux_side;
    const char *pszRegion;
};

struct ISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer012_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer012_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer012_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamGameServer_SteamGameServer012_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer012_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer012_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamGameServer_SteamGameServer012_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer012_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer012_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer012_GetServerReputation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamGameServer_SteamGameServer012_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameServer_SteamGameServer012_HandleIncomingPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pData;
    int32_t cbData;
    uint32_t srcIP;
    uint16_t srcPort;
};

struct ISteamGameServer_SteamGameServer012_GetNextOutgoingPacket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pOut;
    int32_t cbMaxOut;
    uint32_t *pNetAdr;
    uint16_t *pPort;
};

struct ISteamGameServer_SteamGameServer012_EnableHeartbeats_params
{
    struct u_steam_iface *linux_side;
    int8_t bActive;
};

struct ISteamGameServer_SteamGameServer012_SetHeartbeatInterval_params
{
    struct u_steam_iface *linux_side;
    int32_t iHeartbeatInterval;
};

struct ISteamGameServer_SteamGameServer012_ForceHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer012_AssociateWithClan_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDNewPlayer;
};

struct ISteamGameServer_SteamGameServer013_InitGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIP;
    uint16_t usGamePort;
    uint16_t usQueryPort;
    uint32_t unFlags;
    uint32_t nGameAppId;
    const char *pchVersionString;
};

struct ISteamGameServer_SteamGameServer013_SetProduct_params
{
    struct u_steam_iface *linux_side;
    const char *pszProduct;
};

struct ISteamGameServer_SteamGameServer013_SetGameDescription_params
{
    struct u_steam_iface *linux_side;
    const char *pszGameDescription;
};

struct ISteamGameServer_SteamGameServer013_SetModDir_params
{
    struct u_steam_iface *linux_side;
    const char *pszModDir;
};

struct ISteamGameServer_SteamGameServer013_SetDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    int8_t bDedicated;
};

struct ISteamGameServer_SteamGameServer013_LogOn_params
{
    struct u_steam_iface *linux_side;
    const char *pszToken;
};

struct ISteamGameServer_SteamGameServer013_LogOnAnonymous_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer013_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer013_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer013_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer013_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer013_WasRestartRequested_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer013_SetMaxPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayersMax;
};

struct ISteamGameServer_SteamGameServer013_SetBotPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cBotplayers;
};

struct ISteamGameServer_SteamGameServer013_SetServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszServerName;
};

struct ISteamGameServer_SteamGameServer013_SetMapName_params
{
    struct u_steam_iface *linux_side;
    const char *pszMapName;
};

struct ISteamGameServer_SteamGameServer013_SetPasswordProtected_params
{
    struct u_steam_iface *linux_side;
    int8_t bPasswordProtected;
};

struct ISteamGameServer_SteamGameServer013_SetSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer013_SetSpectatorServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszSpectatorServerName;
};

struct ISteamGameServer_SteamGameServer013_ClearAllKeyValues_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer013_SetKeyValue_params
{
    struct u_steam_iface *linux_side;
    const char *pKey;
    const char *pValue;
};

struct ISteamGameServer_SteamGameServer013_SetGameTags_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameTags;
};

struct ISteamGameServer_SteamGameServer013_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer013_SetRegion_params
{
    struct u_steam_iface *linux_side;
    const char *pszRegion;
};

struct ISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer013_SendUserDisconnect_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer013_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer013_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamGameServer_SteamGameServer013_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer013_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer013_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamGameServer_SteamGameServer013_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer013_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer013_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer013_GetServerReputation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamGameServer_SteamGameServer013_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    SteamIPAddress_t *_ret;
};

struct ISteamGameServer_SteamGameServer013_HandleIncomingPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pData;
    int32_t cbData;
    uint32_t srcIP;
    uint16_t srcPort;
};

struct ISteamGameServer_SteamGameServer013_GetNextOutgoingPacket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pOut;
    int32_t cbMaxOut;
    uint32_t *pNetAdr;
    uint16_t *pPort;
};

struct ISteamGameServer_SteamGameServer013_EnableHeartbeats_params
{
    struct u_steam_iface *linux_side;
    int8_t bActive;
};

struct ISteamGameServer_SteamGameServer013_SetHeartbeatInterval_params
{
    struct u_steam_iface *linux_side;
    int32_t iHeartbeatInterval;
};

struct ISteamGameServer_SteamGameServer013_ForceHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer013_AssociateWithClan_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDNewPlayer;
};

struct ISteamGameServer_SteamGameServer014_InitGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIP;
    uint16_t usGamePort;
    uint16_t usQueryPort;
    uint32_t unFlags;
    uint32_t nGameAppId;
    const char *pchVersionString;
};

struct ISteamGameServer_SteamGameServer014_SetProduct_params
{
    struct u_steam_iface *linux_side;
    const char *pszProduct;
};

struct ISteamGameServer_SteamGameServer014_SetGameDescription_params
{
    struct u_steam_iface *linux_side;
    const char *pszGameDescription;
};

struct ISteamGameServer_SteamGameServer014_SetModDir_params
{
    struct u_steam_iface *linux_side;
    const char *pszModDir;
};

struct ISteamGameServer_SteamGameServer014_SetDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    int8_t bDedicated;
};

struct ISteamGameServer_SteamGameServer014_LogOn_params
{
    struct u_steam_iface *linux_side;
    const char *pszToken;
};

struct ISteamGameServer_SteamGameServer014_LogOnAnonymous_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer014_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer014_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer014_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer014_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer014_WasRestartRequested_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer014_SetMaxPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayersMax;
};

struct ISteamGameServer_SteamGameServer014_SetBotPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cBotplayers;
};

struct ISteamGameServer_SteamGameServer014_SetServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszServerName;
};

struct ISteamGameServer_SteamGameServer014_SetMapName_params
{
    struct u_steam_iface *linux_side;
    const char *pszMapName;
};

struct ISteamGameServer_SteamGameServer014_SetPasswordProtected_params
{
    struct u_steam_iface *linux_side;
    int8_t bPasswordProtected;
};

struct ISteamGameServer_SteamGameServer014_SetSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer014_SetSpectatorServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszSpectatorServerName;
};

struct ISteamGameServer_SteamGameServer014_ClearAllKeyValues_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer014_SetKeyValue_params
{
    struct u_steam_iface *linux_side;
    const char *pKey;
    const char *pValue;
};

struct ISteamGameServer_SteamGameServer014_SetGameTags_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameTags;
};

struct ISteamGameServer_SteamGameServer014_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer014_SetRegion_params
{
    struct u_steam_iface *linux_side;
    const char *pszRegion;
};

struct ISteamGameServer_SteamGameServer014_SetAdvertiseServerActive_params
{
    struct u_steam_iface *linux_side;
    int8_t bActive;
};

struct ISteamGameServer_SteamGameServer014_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamGameServer_SteamGameServer014_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer014_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer014_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamGameServer_SteamGameServer014_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer014_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer014_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer014_GetServerReputation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamGameServer_SteamGameServer014_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    SteamIPAddress_t *_ret;
};

struct ISteamGameServer_SteamGameServer014_HandleIncomingPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pData;
    int32_t cbData;
    uint32_t srcIP;
    uint16_t srcPort;
};

struct ISteamGameServer_SteamGameServer014_GetNextOutgoingPacket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pOut;
    int32_t cbMaxOut;
    uint32_t *pNetAdr;
    uint16_t *pPort;
};

struct ISteamGameServer_SteamGameServer014_AssociateWithClan_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDNewPlayer;
};

struct ISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer014_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int32_t iHeartbeatInterval;
};

struct ISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer015_InitGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIP;
    uint16_t usGamePort;
    uint16_t usQueryPort;
    uint32_t unFlags;
    uint32_t nGameAppId;
    const char *pchVersionString;
};

struct ISteamGameServer_SteamGameServer015_SetProduct_params
{
    struct u_steam_iface *linux_side;
    const char *pszProduct;
};

struct ISteamGameServer_SteamGameServer015_SetGameDescription_params
{
    struct u_steam_iface *linux_side;
    const char *pszGameDescription;
};

struct ISteamGameServer_SteamGameServer015_SetModDir_params
{
    struct u_steam_iface *linux_side;
    const char *pszModDir;
};

struct ISteamGameServer_SteamGameServer015_SetDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    int8_t bDedicated;
};

struct ISteamGameServer_SteamGameServer015_LogOn_params
{
    struct u_steam_iface *linux_side;
    const char *pszToken;
};

struct ISteamGameServer_SteamGameServer015_LogOnAnonymous_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer015_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer015_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer015_BSecure_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer015_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer015_WasRestartRequested_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamGameServer_SteamGameServer015_SetMaxPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cPlayersMax;
};

struct ISteamGameServer_SteamGameServer015_SetBotPlayerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t cBotplayers;
};

struct ISteamGameServer_SteamGameServer015_SetServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszServerName;
};

struct ISteamGameServer_SteamGameServer015_SetMapName_params
{
    struct u_steam_iface *linux_side;
    const char *pszMapName;
};

struct ISteamGameServer_SteamGameServer015_SetPasswordProtected_params
{
    struct u_steam_iface *linux_side;
    int8_t bPasswordProtected;
};

struct ISteamGameServer_SteamGameServer015_SetSpectatorPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t unSpectatorPort;
};

struct ISteamGameServer_SteamGameServer015_SetSpectatorServerName_params
{
    struct u_steam_iface *linux_side;
    const char *pszSpectatorServerName;
};

struct ISteamGameServer_SteamGameServer015_ClearAllKeyValues_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer015_SetKeyValue_params
{
    struct u_steam_iface *linux_side;
    const char *pKey;
    const char *pValue;
};

struct ISteamGameServer_SteamGameServer015_SetGameTags_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameTags;
};

struct ISteamGameServer_SteamGameServer015_SetGameData_params
{
    struct u_steam_iface *linux_side;
    const char *pchGameData;
};

struct ISteamGameServer_SteamGameServer015_SetRegion_params
{
    struct u_steam_iface *linux_side;
    const char *pszRegion;
};

struct ISteamGameServer_SteamGameServer015_SetAdvertiseServerActive_params
{
    struct u_steam_iface *linux_side;
    int8_t bActive;
};

struct ISteamGameServer_SteamGameServer015_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
    const SteamNetworkingIdentity_144 *pSnid;
};

struct ISteamGameServer_SteamGameServer015_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer015_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamGameServer_SteamGameServer015_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamGameServer_SteamGameServer015_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamGameServer_SteamGameServer015_RequestUserGroupStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    CSteamID steamIDGroup;
};

struct ISteamGameServer_SteamGameServer015_GetGameplayStats_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServer_SteamGameServer015_GetServerReputation_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamGameServer_SteamGameServer015_GetPublicIP_params
{
    struct u_steam_iface *linux_side;
    SteamIPAddress_t *_ret;
};

struct ISteamGameServer_SteamGameServer015_HandleIncomingPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pData;
    int32_t cbData;
    uint32_t srcIP;
    uint16_t srcPort;
};

struct ISteamGameServer_SteamGameServer015_GetNextOutgoingPacket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pOut;
    int32_t cbMaxOut;
    uint32_t *pNetAdr;
    uint16_t *pPort;
};

struct ISteamGameServer_SteamGameServer015_AssociateWithClan_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDClan;
};

struct ISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDNewPlayer;
};

struct ISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unIPClient;
    const void *pvAuthBlob;
    uint32_t cubAuthBlobSize;
    CSteamID *pSteamIDUser;
};

struct ISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDUser;
};

struct ISteamGameServer_SteamGameServer015_BUpdateUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchPlayerName;
    uint32_t uScore;
};

struct ISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int32_t iHeartbeatInterval;
};

struct ISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamGameServerStats_SteamGameServerStats001_RequestUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamGameServerStats_SteamGameServerStats001_GetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t *pData;
};

struct ISteamGameServerStats_SteamGameServerStats001_GetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float *pData;
};

struct ISteamGameServerStats_SteamGameServerStats001_GetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int8_t *pbAchieved;
};

struct ISteamGameServerStats_SteamGameServerStats001_SetUserStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    int32_t nData;
};

struct ISteamGameServerStats_SteamGameServerStats001_SetUserStat_2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float fData;
};

struct ISteamGameServerStats_SteamGameServerStats001_UpdateUserAvgRateStat_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
    float flCountThisSession;
    double dSessionLength;
};

struct ISteamGameServerStats_SteamGameServerStats001_SetUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
};

struct ISteamGameServerStats_SteamGameServerStats001_ClearUserAchievement_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDUser;
    const char *pchName;
};

struct ISteamGameServerStats_SteamGameServerStats001_StoreUserStats_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDUser;
};

struct ISteamGameStats_SteamGameStats001_GetNewSession_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int8_t nAccountType;
    uint64_t ulAccountID;
    int32_t nAppID;
    uint32_t rtTimeStarted;
};

struct ISteamGameStats_SteamGameStats001_EndSession_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t ulSessionID;
    uint32_t rtTimeEnded;
    int32_t nReasonCode;
};

struct ISteamGameStats_SteamGameStats001_AddSessionAttributeInt_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulSessionID;
    const char *pstrName;
    int32_t nData;
};

struct ISteamGameStats_SteamGameStats001_AddSessionAttributeString_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulSessionID;
    const char *pstrName;
    const char *pstrData;
};

struct ISteamGameStats_SteamGameStats001_AddSessionAttributeFloat_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulSessionID;
    const char *pstrName;
    float fData;
};

struct ISteamGameStats_SteamGameStats001_AddNewRow_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t *pulRowID;
    uint64_t ulSessionID;
    const char *pstrTableName;
};

struct ISteamGameStats_SteamGameStats001_CommitRow_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulRowID;
};

struct ISteamGameStats_SteamGameStats001_CommitOutstandingRows_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulSessionID;
};

struct ISteamGameStats_SteamGameStats001_AddRowAttributeInt_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulRowID;
    const char *pstrName;
    int32_t nData;
};

struct ISteamGameStats_SteamGameStats001_AddRowAtributeString_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulRowID;
    const char *pstrName;
    const char *pstrData;
};

struct ISteamGameStats_SteamGameStats001_AddRowAttributeFloat_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulRowID;
    const char *pstrName;
    float fData;
};

struct ISteamGameStats_SteamGameStats001_AddSessionAttributeInt64_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulSessionID;
    const char *pstrName;
    int64_t llData;
};

struct ISteamGameStats_SteamGameStats001_AddRowAttributeInt64_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ulRowID;
    const char *pstrName;
    int64_t llData;
};

struct ISteamInput_SteamInput001_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput001_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput001_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInput_SteamInput001_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput001_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamInput_SteamInput001_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
};

struct ISteamInput_SteamInput001_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput001_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput001_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput001_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput001_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput001_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput001_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    InputDigitalActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t digitalActionHandle;
};

struct ISteamInput_SteamInput001_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput001_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput001_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    InputAnalogActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t analogActionHandle;
};

struct ISteamInput_SteamInput001_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput001_GetGlyphForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput001_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput001_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t eAction;
};

struct ISteamInput_SteamInput001_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    InputMotionData_t *_ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput001_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamInput_SteamInput001_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput001_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamInput_SteamInput001_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput001_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput001_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput001_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamInput_SteamInput001_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulinputHandle;
};

struct ISteamInput_SteamInput001_GetStringForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput001_GetGlyphForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput001_GetActionOriginFromXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput001_TranslateActionOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eDestinationInputType;
    uint32_t eSourceOrigin;
};

struct ISteamInput_SteamInput001_GetDeviceBindingRevision_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
    int32_t *pMajor;
    int32_t *pMinor;
};

struct ISteamInput_SteamInput001_GetRemotePlaySessionID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput002_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput002_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput002_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInput_SteamInput002_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput002_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamInput_SteamInput002_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
};

struct ISteamInput_SteamInput002_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput002_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput002_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput002_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput002_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput002_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput002_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    InputDigitalActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t digitalActionHandle;
};

struct ISteamInput_SteamInput002_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput002_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput002_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    InputAnalogActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t analogActionHandle;
};

struct ISteamInput_SteamInput002_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput002_GetGlyphForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput002_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput002_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t eAction;
};

struct ISteamInput_SteamInput002_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    InputMotionData_t *_ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput002_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamInput_SteamInput002_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput002_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamInput_SteamInput002_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput002_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput002_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput002_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamInput_SteamInput002_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulinputHandle;
};

struct ISteamInput_SteamInput002_GetStringForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput002_GetGlyphForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput002_GetActionOriginFromXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput002_TranslateActionOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eDestinationInputType;
    uint32_t eSourceOrigin;
};

struct ISteamInput_SteamInput002_GetDeviceBindingRevision_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
    int32_t *pMajor;
    int32_t *pMinor;
};

struct ISteamInput_SteamInput002_GetRemotePlaySessionID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bExplicitlyCallRunFrame;
};

struct ISteamInput_SteamInput005_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput005_SetInputActionManifestFilePath_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchInputActionManifestAbsolutePath;
};

struct ISteamInput_SteamInput005_RunFrame_params
{
    struct u_steam_iface *linux_side;
    int8_t bReservedValue;
};

struct ISteamInput_SteamInput005_BWaitForData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bWaitForever;
    uint32_t unTimeout;
};

struct ISteamInput_SteamInput005_BNewDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput005_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput005_EnableDeviceCallbacks_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInput_SteamInput005_EnableActionEventCallbacks_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pCallback)(SteamInputActionEvent_t *);
};

struct ISteamInput_SteamInput005_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamInput_SteamInput005_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
};

struct ISteamInput_SteamInput005_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput005_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput005_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput005_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput005_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    InputDigitalActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t digitalActionHandle;
};

struct ISteamInput_SteamInput005_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput005_GetStringForDigitalActionName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t eActionHandle;
};

struct ISteamInput_SteamInput005_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput005_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    InputAnalogActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t analogActionHandle;
};

struct ISteamInput_SteamInput005_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput005_GetGlyphPNGForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
    uint32_t eSize;
    uint32_t unFlags;
};

struct ISteamInput_SteamInput005_GetGlyphSVGForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
    uint32_t unFlags;
};

struct ISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput005_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput005_GetStringForAnalogActionName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t eActionHandle;
};

struct ISteamInput_SteamInput005_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t eAction;
};

struct ISteamInput_SteamInput005_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    InputMotionData_t *_ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamInput_SteamInput005_TriggerVibrationExtended_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
    uint16_t usLeftTriggerSpeed;
    uint16_t usRightTriggerSpeed;
};

struct ISteamInput_SteamInput005_TriggerSimpleHapticEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eHapticLocation;
    uint8_t nIntensity;
    char nGainDB;
    uint8_t nOtherIntensity;
    char nOtherGainDB;
};

struct ISteamInput_SteamInput005_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput005_Legacy_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamInput_SteamInput005_Legacy_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput005_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamInput_SteamInput005_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulinputHandle;
};

struct ISteamInput_SteamInput005_GetStringForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput005_GetGlyphForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput005_GetActionOriginFromXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput005_TranslateActionOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eDestinationInputType;
    uint32_t eSourceOrigin;
};

struct ISteamInput_SteamInput005_GetDeviceBindingRevision_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
    int32_t *pMajor;
    int32_t *pMinor;
};

struct ISteamInput_SteamInput005_GetRemotePlaySessionID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput005_GetSessionInputConfigurationSettings_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamInput_SteamInput006_Init_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bExplicitlyCallRunFrame;
};

struct ISteamInput_SteamInput006_Shutdown_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput006_SetInputActionManifestFilePath_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchInputActionManifestAbsolutePath;
};

struct ISteamInput_SteamInput006_RunFrame_params
{
    struct u_steam_iface *linux_side;
    int8_t bReservedValue;
};

struct ISteamInput_SteamInput006_BWaitForData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bWaitForever;
    uint32_t unTimeout;
};

struct ISteamInput_SteamInput006_BNewDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamInput_SteamInput006_GetConnectedControllers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput006_EnableDeviceCallbacks_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamInput_SteamInput006_EnableActionEventCallbacks_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pCallback)(SteamInputActionEvent_t *);
};

struct ISteamInput_SteamInput006_GetActionSetHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionSetName;
};

struct ISteamInput_SteamInput006_ActivateActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
};

struct ISteamInput_SteamInput006_GetCurrentActionSet_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput006_ActivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput006_DeactivateActionSetLayer_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t actionSetLayerHandle;
};

struct ISteamInput_SteamInput006_DeactivateAllActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput006_GetActiveActionSetLayers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t *handlesOut;
};

struct ISteamInput_SteamInput006_GetDigitalActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput006_GetDigitalActionData_params
{
    struct u_steam_iface *linux_side;
    InputDigitalActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t digitalActionHandle;
};

struct ISteamInput_SteamInput006_GetDigitalActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t digitalActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput006_GetStringForDigitalActionName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t eActionHandle;
};

struct ISteamInput_SteamInput006_GetAnalogActionHandle_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pszActionName;
};

struct ISteamInput_SteamInput006_GetAnalogActionData_params
{
    struct u_steam_iface *linux_side;
    InputAnalogActionData_t *_ret;
    uint64_t inputHandle;
    uint64_t analogActionHandle;
};

struct ISteamInput_SteamInput006_GetAnalogActionOrigins_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t inputHandle;
    uint64_t actionSetHandle;
    uint64_t analogActionHandle;
    uint32_t *originsOut;
};

struct ISteamInput_SteamInput006_GetGlyphPNGForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
    uint32_t eSize;
    uint32_t unFlags;
};

struct ISteamInput_SteamInput006_GetGlyphSVGForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
    uint32_t unFlags;
};

struct ISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput006_GetStringForActionOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput006_GetStringForAnalogActionName_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint64_t eActionHandle;
};

struct ISteamInput_SteamInput006_StopAnalogActionMomentum_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint64_t eAction;
};

struct ISteamInput_SteamInput006_GetMotionData_params
{
    struct u_steam_iface *linux_side;
    InputMotionData_t *_ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput006_TriggerVibration_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
};

struct ISteamInput_SteamInput006_TriggerVibrationExtended_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint16_t usLeftSpeed;
    uint16_t usRightSpeed;
    uint16_t usLeftTriggerSpeed;
    uint16_t usRightTriggerSpeed;
};

struct ISteamInput_SteamInput006_TriggerSimpleHapticEvent_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eHapticLocation;
    uint8_t nIntensity;
    char nGainDB;
    uint8_t nOtherIntensity;
    char nOtherGainDB;
};

struct ISteamInput_SteamInput006_SetLEDColor_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint8_t nColorR;
    uint8_t nColorG;
    uint8_t nColorB;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput006_Legacy_TriggerHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
};

struct ISteamInput_SteamInput006_Legacy_TriggerRepeatedHapticPulse_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    uint32_t eTargetPad;
    uint16_t usDurationMicroSec;
    uint16_t usOffMicroSec;
    uint16_t unRepeat;
    uint32_t nFlags;
};

struct ISteamInput_SteamInput006_ShowBindingPanel_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput006_GetInputTypeForHandle_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput006_GetControllerForGamepadIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    int32_t nIndex;
};

struct ISteamInput_SteamInput006_GetGamepadIndexForController_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint64_t ulinputHandle;
};

struct ISteamInput_SteamInput006_GetStringForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput006_GetGlyphForXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput006_GetActionOriginFromXboxOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
    uint32_t eOrigin;
};

struct ISteamInput_SteamInput006_TranslateActionOrigin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eDestinationInputType;
    uint32_t eSourceOrigin;
};

struct ISteamInput_SteamInput006_GetDeviceBindingRevision_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t inputHandle;
    int32_t *pMajor;
    int32_t *pMinor;
};

struct ISteamInput_SteamInput006_GetRemotePlaySessionID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t inputHandle;
};

struct ISteamInput_SteamInput006_GetSessionInputConfigurationSettings_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamInput_SteamInput006_SetDualSenseTriggerEffect_params
{
    struct u_steam_iface *linux_side;
    uint64_t inputHandle;
    const ScePadTriggerEffectParam *pParam;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetActive_params
{
    struct u_steam_iface *linux_side;
    int8_t bActive;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetHeartbeatInterval_params
{
    struct u_steam_iface *linux_side;
    int32_t iHeartbeatInterval;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_HandleIncomingPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pData;
    int32_t cbData;
    uint32_t srcIP;
    uint16_t srcPort;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_GetNextOutgoingPacket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pOut;
    int32_t cbMaxOut;
    uint32_t *pNetAdr;
    uint16_t *pPort;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetBasicServerData_params
{
    struct u_steam_iface *linux_side;
    uint16_t nProtocolVersion;
    int8_t bDedicatedServer;
    const char *pRegionName;
    const char *pProductName;
    uint16_t nMaxReportedClients;
    int8_t bPasswordProtected;
    const char *pGameDescription;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_ClearAllKeyValues_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetKeyValue_params
{
    struct u_steam_iface *linux_side;
    const char *pKey;
    const char *pValue;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_NotifyShutdown_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_WasRestartRequested_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_ForceHeartbeat_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_AddMasterServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pServerAddress;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_RemoveMasterServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pServerAddress;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_GetNumMasterServers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMasterServerUpdater_SteamMasterServerUpdater001_GetMasterServerAddress_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t iServer;
    char *pOut;
    int32_t outBufferSize;
};

struct ISteamGameSearch_SteamMatchGameSearch001_AddGameSearchParams_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchKeyToFind;
    const char *pchValuesToFind;
};

struct ISteamGameSearch_SteamMatchGameSearch001_SearchForGameWithLobby_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDLobby;
    int32_t nPlayerMin;
    int32_t nPlayerMax;
};

struct ISteamGameSearch_SteamMatchGameSearch001_SearchForGameSolo_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nPlayerMin;
    int32_t nPlayerMax;
};

struct ISteamGameSearch_SteamMatchGameSearch001_AcceptGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameSearch_SteamMatchGameSearch001_DeclineGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameSearch_SteamMatchGameSearch001_RetrieveConnectionDetails_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDHost;
    char *pchConnectionDetails;
    int32_t cubConnectionDetails;
};

struct ISteamGameSearch_SteamMatchGameSearch001_EndGameSearch_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameSearch_SteamMatchGameSearch001_SetGameHostParams_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamGameSearch_SteamMatchGameSearch001_SetConnectionDetails_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchConnectionDetails;
    int32_t cubConnectionDetails;
};

struct ISteamGameSearch_SteamMatchGameSearch001_RequestPlayersForGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nPlayerMin;
    int32_t nPlayerMax;
    int32_t nMaxTeamSize;
};

struct ISteamGameSearch_SteamMatchGameSearch001_HostConfirmGameStart_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ullUniqueGameID;
};

struct ISteamGameSearch_SteamMatchGameSearch001_CancelRequestPlayersForGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamGameSearch_SteamMatchGameSearch001_SubmitPlayerResult_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ullUniqueGameID;
    CSteamID steamIDPlayer;
    uint32_t EPlayerResult;
};

struct ISteamGameSearch_SteamMatchGameSearch001_EndGame_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t ullUniqueGameID;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking001_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking001_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetFavoriteGame2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking001_AddFavoriteGame2_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking001_RemoveFavoriteGame2_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking001_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulGameID;
    MatchMakingKeyValuePair_t *pFilters;
    uint32_t nFilters;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking001_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulGameID;
    int8_t bPrivate;
};

struct ISteamMatchmaking_SteamMatchMaking001_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking001_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking001_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID SteamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking001_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking001_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking001_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking001_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking001_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking002_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking002_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking002_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking002_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t bPrivate;
};

struct ISteamMatchmaking_SteamMatchMaking002_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking002_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking002_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking002_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking002_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking002_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking002_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking002_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking002_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking003_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking003_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking003_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking003_AddRequestLobbyListFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
};

struct ISteamMatchmaking_SteamMatchMaking003_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    int32_t nComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking003_AddRequestLobbyListSlotsAvailableFilter_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking003_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t bPrivate;
};

struct ISteamMatchmaking_SteamMatchMaking003_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking003_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking003_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking003_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking003_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking003_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking003_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking003_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking003_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking003_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking003_SetLobbyVoiceEnabled_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    int8_t bVoiceEnabled;
};

struct ISteamMatchmaking_SteamMatchMaking003_RequestFriendsLobbies_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking004_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking004_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking004_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking004_AddRequestLobbyListFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
};

struct ISteamMatchmaking_SteamMatchMaking004_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    int32_t nComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking004_AddRequestLobbyListSlotsAvailableFilter_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking004_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t bPrivate;
};

struct ISteamMatchmaking_SteamMatchMaking004_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking004_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking004_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking004_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking004_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking004_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking004_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking004_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking004_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking004_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking004_RequestFriendsLobbies_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking005_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking005_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking005_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
};

struct ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    int32_t nComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListSlotsAvailableFilter_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListNearValueFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToBeCloseTo;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking005_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking005_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking005_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking005_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking005_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking005_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_RequestFriendsLobbies_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking005_SetLobbyType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking005_GetLobbyDistance_params
{
    struct u_steam_iface *linux_side;
    float _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking006_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking006_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking006_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking006_AddRequestLobbyListFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
};

struct ISteamMatchmaking_SteamMatchMaking006_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    int32_t nComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking006_AddRequestLobbyListNearValueFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToBeCloseTo;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking006_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking006_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking006_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking006_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking006_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking006_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking006_SetLobbyType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking006_GetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking007_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking007_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking007_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListStringFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
    uint32_t eComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    uint32_t eComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListNearValueFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToBeCloseTo;
};

struct ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListFilterSlotsAvailable_params
{
    struct u_steam_iface *linux_side;
    int32_t nSlotsAvailable;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eLobbyType;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking007_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyDataCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t iLobbyData;
    char *pchKey;
    int32_t cchKeyBufferSize;
    char *pchValue;
    int32_t cchValueBufferSize;
};

struct ISteamMatchmaking_SteamMatchMaking007_DeleteLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking007_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking007_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyJoinable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int8_t bLobbyJoinable;
};

struct ISteamMatchmaking_SteamMatchMaking007_GetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking007_SetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDNewOwner;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking008_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking008_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListStringFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
    uint32_t eComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    uint32_t eComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListNearValueFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToBeCloseTo;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListFilterSlotsAvailable_params
{
    struct u_steam_iface *linux_side;
    int32_t nSlotsAvailable;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListDistanceFilter_params
{
    struct u_steam_iface *linux_side;
    uint32_t eLobbyDistanceFilter;
};

struct ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListResultCountFilter_params
{
    struct u_steam_iface *linux_side;
    int32_t cMaxResults;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eLobbyType;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking008_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyDataCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t iLobbyData;
    char *pchKey;
    int32_t cchKeyBufferSize;
    char *pchValue;
    int32_t cchValueBufferSize;
};

struct ISteamMatchmaking_SteamMatchMaking008_DeleteLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking008_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking008_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyJoinable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int8_t bLobbyJoinable;
};

struct ISteamMatchmaking_SteamMatchMaking008_GetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking008_SetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDNewOwner;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetFavoriteGameCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iGame;
    uint32_t *pnAppID;
    uint32_t *pnIP;
    uint16_t *pnConnPort;
    uint16_t *pnQueryPort;
    uint32_t *punFlags;
    uint32_t *pRTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
    uint32_t rTime32LastPlayedOnServer;
};

struct ISteamMatchmaking_SteamMatchMaking009_RemoveFavoriteGame_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nAppID;
    uint32_t nIP;
    uint16_t nConnPort;
    uint16_t nQueryPort;
    uint32_t unFlags;
};

struct ISteamMatchmaking_SteamMatchMaking009_RequestLobbyList_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListStringFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    const char *pchValueToMatch;
    uint32_t eComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListNumericalFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToMatch;
    uint32_t eComparisonType;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListNearValueFilter_params
{
    struct u_steam_iface *linux_side;
    const char *pchKeyToMatch;
    int32_t nValueToBeCloseTo;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListFilterSlotsAvailable_params
{
    struct u_steam_iface *linux_side;
    int32_t nSlotsAvailable;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListDistanceFilter_params
{
    struct u_steam_iface *linux_side;
    uint32_t eLobbyDistanceFilter;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListResultCountFilter_params
{
    struct u_steam_iface *linux_side;
    int32_t cMaxResults;
};

struct ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListCompatibleMembersFilter_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    int32_t iLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_CreateLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t eLobbyType;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking009_JoinLobby_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_LeaveLobby_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_InviteUserToLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDInvitee;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetNumLobbyMembers_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyMemberByIndex_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
    int32_t iMember;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyDataCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyDataByIndex_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t iLobbyData;
    char *pchKey;
    int32_t cchKeyBufferSize;
    char *pchValue;
    int32_t cchValueBufferSize;
};

struct ISteamMatchmaking_SteamMatchMaking009_DeleteLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    CSteamID steamIDLobby;
    CSteamID steamIDUser;
    const char *pchKey;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyMemberData_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamMatchmaking_SteamMatchMaking009_SendLobbyChatMsg_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    const void *pvMsgBody;
    int32_t cubMsgBody;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyChatEntry_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
    int32_t iChatID;
    CSteamID *pSteamIDUser;
    void *pvData;
    int32_t cubData;
    uint32_t *peChatEntryType;
};

struct ISteamMatchmaking_SteamMatchMaking009_RequestLobbyData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDLobby;
    uint32_t unGameServerIP;
    uint16_t unGameServerPort;
    CSteamID steamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyGameServer_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t *punGameServerIP;
    uint16_t *punGameServerPort;
    CSteamID *psteamIDGameServer;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int32_t cMaxMembers;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyMemberLimit_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyType_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    uint32_t eLobbyType;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyJoinable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    int8_t bLobbyJoinable;
};

struct ISteamMatchmaking_SteamMatchMaking009_GetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
    CSteamID steamIDLobby;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLobbyOwner_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDNewOwner;
};

struct ISteamMatchmaking_SteamMatchMaking009_SetLinkedLobby_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDLobby;
    CSteamID steamIDLobbyDependent;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList_params
{
    struct u_steam_iface *linux_side;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_099u *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList_params
{
    struct u_steam_iface *linux_side;
    uint32_t iApp;
    w_ISteamMatchmakingServerListResponse_099u *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList_params
{
    struct u_steam_iface *linux_side;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_099u *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList_params
{
    struct u_steam_iface *linux_side;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_099u *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList_params
{
    struct u_steam_iface *linux_side;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_099u *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList_params
{
    struct u_steam_iface *linux_side;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_099u *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_GetServerDetails_params
{
    struct u_steam_iface *linux_side;
    gameserveritem_t_105 *_ret;
    uint32_t eType;
    int32_t iServer;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_CancelQuery_params
{
    struct u_steam_iface *linux_side;
    uint32_t eType;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RefreshQuery_params
{
    struct u_steam_iface *linux_side;
    uint32_t eType;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_IsRefreshing_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eType;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_GetServerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t eType;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_RefreshServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t eType;
    int32_t iServer;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_PingServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t unIP;
    uint16_t usPort;
    w_ISteamMatchmakingPingResponse *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_PlayerDetails_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t unIP;
    uint16_t usPort;
    w_ISteamMatchmakingPlayersResponse *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_ServerRules_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t unIP;
    uint16_t usPort;
    w_ISteamMatchmakingRulesResponse *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers001_CancelServerQuery_params
{
    struct u_steam_iface *linux_side;
    int32_t hServerQuery;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RequestInternetServerList_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_106 *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RequestLANServerList_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    uint32_t iApp;
    w_ISteamMatchmakingServerListResponse_106 *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RequestFriendsServerList_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_106 *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RequestFavoritesServerList_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_106 *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RequestHistoryServerList_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_106 *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RequestSpectatorServerList_params
{
    struct u_steam_iface *linux_side;
    void *_ret;
    uint32_t iApp;
    MatchMakingKeyValuePair_t **ppchFilters;
    uint32_t nFilters;
    w_ISteamMatchmakingServerListResponse_106 *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_ReleaseRequest_params
{
    struct u_steam_iface *linux_side;
    void *hServerListRequest;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_GetServerDetails_params
{
    struct u_steam_iface *linux_side;
    gameserveritem_t_105 *_ret;
    void *hRequest;
    int32_t iServer;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_CancelQuery_params
{
    struct u_steam_iface *linux_side;
    void *hRequest;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RefreshQuery_params
{
    struct u_steam_iface *linux_side;
    void *hRequest;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_IsRefreshing_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *hRequest;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_GetServerCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *hRequest;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_RefreshServer_params
{
    struct u_steam_iface *linux_side;
    void *hRequest;
    int32_t iServer;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_PingServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t unIP;
    uint16_t usPort;
    w_ISteamMatchmakingPingResponse *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_PlayerDetails_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t unIP;
    uint16_t usPort;
    w_ISteamMatchmakingPlayersResponse *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_ServerRules_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t unIP;
    uint16_t usPort;
    w_ISteamMatchmakingRulesResponse *pRequestServersResponse;
};

struct ISteamMatchmakingServers_SteamMatchMakingServers002_CancelServerQuery_params
{
    struct u_steam_iface *linux_side;
    int32_t hServerQuery;
};

struct ISteamNetworking_SteamNetworking001_CreateListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualP2PPort;
    uint32_t nIP;
    uint16_t nPort;
};

struct ISteamNetworking_SteamNetworking001_CreateP2PConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDTarget;
    int32_t nVirtualPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking001_CreateConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nIP;
    uint16_t nPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking001_DestroySocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking001_DestroyListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking001_SendDataOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubData;
    uint32_t cubData;
    int8_t bReliable;
};

struct ISteamNetworking_SteamNetworking001_IsDataAvailableOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking001_RetrieveDataFromSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking001_IsDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking001_RetrieveData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking001_GetSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    CSteamID *pSteamIDRemote;
    int32_t *peSocketStatus;
    uint32_t *punIPRemote;
    uint16_t *punPortRemote;
};

struct ISteamNetworking_SteamNetworking001_GetListenSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pnIP;
    uint16_t *pnPort;
};

struct ISteamNetworking_SteamNetworking002_CreateListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualP2PPort;
    uint32_t nIP;
    uint16_t nPort;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking002_CreateP2PConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDTarget;
    int32_t nVirtualPort;
    int32_t nTimeoutSec;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking002_CreateConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nIP;
    uint16_t nPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking002_DestroySocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking002_DestroyListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking002_SendDataOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubData;
    uint32_t cubData;
    int8_t bReliable;
};

struct ISteamNetworking_SteamNetworking002_IsDataAvailableOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking002_RetrieveDataFromSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking002_IsDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking002_RetrieveData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking002_GetSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    CSteamID *pSteamIDRemote;
    int32_t *peSocketStatus;
    uint32_t *punIPRemote;
    uint16_t *punPortRemote;
};

struct ISteamNetworking_SteamNetworking002_GetListenSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pnIP;
    uint16_t *pnPort;
};

struct ISteamNetworking_SteamNetworking002_GetSocketConnectionType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking002_GetMaxPacketSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking003_SendP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    const void *pubData;
    uint32_t cubData;
    uint32_t eP2PSendType;
};

struct ISteamNetworking_SteamNetworking003_IsP2PPacketAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking003_ReadP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    CSteamID *psteamIDRemote;
};

struct ISteamNetworking_SteamNetworking003_AcceptP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking003_CloseP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking003_GetP2PSessionState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    P2PSessionState_t *pConnectionState;
};

struct ISteamNetworking_SteamNetworking003_CreateListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualP2PPort;
    uint32_t nIP;
    uint16_t nPort;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking003_CreateP2PConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDTarget;
    int32_t nVirtualPort;
    int32_t nTimeoutSec;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking003_CreateConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nIP;
    uint16_t nPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking003_DestroySocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking003_DestroyListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking003_SendDataOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubData;
    uint32_t cubData;
    int8_t bReliable;
};

struct ISteamNetworking_SteamNetworking003_IsDataAvailableOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking003_RetrieveDataFromSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking003_IsDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking003_RetrieveData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking003_GetSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    CSteamID *pSteamIDRemote;
    int32_t *peSocketStatus;
    uint32_t *punIPRemote;
    uint16_t *punPortRemote;
};

struct ISteamNetworking_SteamNetworking003_GetListenSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pnIP;
    uint16_t *pnPort;
};

struct ISteamNetworking_SteamNetworking003_GetSocketConnectionType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking003_GetMaxPacketSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking004_SendP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    const void *pubData;
    uint32_t cubData;
    uint32_t eP2PSendType;
    int32_t nVirtualPort;
};

struct ISteamNetworking_SteamNetworking004_IsP2PPacketAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pcubMsgSize;
    int32_t nVirtualPort;
};

struct ISteamNetworking_SteamNetworking004_ReadP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    CSteamID *psteamIDRemote;
    int32_t nVirtualPort;
};

struct ISteamNetworking_SteamNetworking004_AcceptP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking004_CloseP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking004_GetP2PSessionState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    P2PSessionState_t *pConnectionState;
};

struct ISteamNetworking_SteamNetworking004_CreateListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualP2PPort;
    uint32_t nIP;
    uint16_t nPort;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking004_CreateP2PConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDTarget;
    int32_t nVirtualPort;
    int32_t nTimeoutSec;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking004_CreateConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nIP;
    uint16_t nPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking004_DestroySocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking004_DestroyListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking004_SendDataOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubData;
    uint32_t cubData;
    int8_t bReliable;
};

struct ISteamNetworking_SteamNetworking004_IsDataAvailableOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking004_RetrieveDataFromSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking004_IsDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking004_RetrieveData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking004_GetSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    CSteamID *pSteamIDRemote;
    int32_t *peSocketStatus;
    uint32_t *punIPRemote;
    uint16_t *punPortRemote;
};

struct ISteamNetworking_SteamNetworking004_GetListenSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pnIP;
    uint16_t *pnPort;
};

struct ISteamNetworking_SteamNetworking004_GetSocketConnectionType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking004_GetMaxPacketSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking005_SendP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    const void *pubData;
    uint32_t cubData;
    uint32_t eP2PSendType;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking005_IsP2PPacketAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pcubMsgSize;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking005_ReadP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    CSteamID *psteamIDRemote;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking005_AcceptP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking005_CloseP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking005_CloseP2PChannelWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking005_GetP2PSessionState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    P2PSessionState_t *pConnectionState;
};

struct ISteamNetworking_SteamNetworking005_AllowP2PPacketRelay_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAllow;
};

struct ISteamNetworking_SteamNetworking005_CreateListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualP2PPort;
    uint32_t nIP;
    uint16_t nPort;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking005_CreateP2PConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDTarget;
    int32_t nVirtualPort;
    int32_t nTimeoutSec;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking005_CreateConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nIP;
    uint16_t nPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking005_DestroySocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking005_DestroyListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking005_SendDataOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubData;
    uint32_t cubData;
    int8_t bReliable;
};

struct ISteamNetworking_SteamNetworking005_IsDataAvailableOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking005_RetrieveDataFromSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking005_IsDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking005_RetrieveData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking005_GetSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    CSteamID *pSteamIDRemote;
    int32_t *peSocketStatus;
    uint32_t *punIPRemote;
    uint16_t *punPortRemote;
};

struct ISteamNetworking_SteamNetworking005_GetListenSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pnIP;
    uint16_t *pnPort;
};

struct ISteamNetworking_SteamNetworking005_GetSocketConnectionType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking005_GetMaxPacketSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking006_SendP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    const void *pubData;
    uint32_t cubData;
    uint32_t eP2PSendType;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking006_IsP2PPacketAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pcubMsgSize;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking006_ReadP2PPacket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    CSteamID *psteamIDRemote;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking006_AcceptP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking006_CloseP2PSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
};

struct ISteamNetworking_SteamNetworking006_CloseP2PChannelWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    int32_t nChannel;
};

struct ISteamNetworking_SteamNetworking006_GetP2PSessionState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    CSteamID steamIDRemote;
    P2PSessionState_t *pConnectionState;
};

struct ISteamNetworking_SteamNetworking006_AllowP2PPacketRelay_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int8_t bAllow;
};

struct ISteamNetworking_SteamNetworking006_CreateListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualP2PPort;
    SteamIPAddress_t nIP;
    uint16_t nPort;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking006_CreateP2PConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamIDTarget;
    int32_t nVirtualPort;
    int32_t nTimeoutSec;
    int8_t bAllowUseOfPacketRelay;
};

struct ISteamNetworking_SteamNetworking006_CreateConnectionSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamIPAddress_t nIP;
    uint16_t nPort;
    int32_t nTimeoutSec;
};

struct ISteamNetworking_SteamNetworking006_DestroySocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking006_DestroyListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    int8_t bNotifyRemoteEnd;
};

struct ISteamNetworking_SteamNetworking006_SendDataOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubData;
    uint32_t cubData;
    int8_t bReliable;
};

struct ISteamNetworking_SteamNetworking006_IsDataAvailableOnSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking006_RetrieveDataFromSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
};

struct ISteamNetworking_SteamNetworking006_IsDataAvailable_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking006_RetrieveData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    void *pubDest;
    uint32_t cubDest;
    uint32_t *pcubMsgSize;
    uint32_t *phSocket;
};

struct ISteamNetworking_SteamNetworking006_GetSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    CSteamID *pSteamIDRemote;
    int32_t *peSocketStatus;
    SteamIPAddress_t *punIPRemote;
    uint16_t *punPortRemote;
};

struct ISteamNetworking_SteamNetworking006_GetListenSocketInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hListenSocket;
    SteamIPAddress_t *pnIP;
    uint16_t *pnPort;
};

struct ISteamNetworking_SteamNetworking006_GetSocketConnectionType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworking_SteamNetworking006_GetMaxPacketSize_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_DestroyFakeUDPPort_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_SendMessageToFakeIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *remoteAddress;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
};

struct ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    w_SteamNetworkingMessage_t_153a **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ScheduleCleanup_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIPAddr *remoteAddress;
};

struct ISteamNetworkingMessages_SteamNetworkingMessages002_SendMessageToUser_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    const void *pubData;
    uint32_t cubData;
    int32_t nSendFlags;
    int32_t nRemoteChannel;
};

struct ISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nLocalChannel;
    w_SteamNetworkingMessage_t_153a **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingMessages_SteamNetworkingMessages002_AcceptSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
};

struct ISteamNetworkingMessages_SteamNetworkingMessages002_CloseSessionWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
};

struct ISteamNetworkingMessages_SteamNetworkingMessages002_CloseChannelWithUser_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nLocalChannel;
};

struct ISteamNetworkingMessages_SteamNetworkingMessages002_GetSessionConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    SteamNetConnectionInfo_t_153a *pConnectionInfo;
    SteamNetConnectionRealTimeStatus_t *pQuickStatus;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_CreateListenSocketIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *localAddress;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_ConnectByIPAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_CreateListenSocketP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_ConnectP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_AcceptConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_CloseConnection_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int32_t nReason;
    const char *pszDebug;
    int8_t bEnableLinger;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_CloseListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_SetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int64_t nUserData;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    uint32_t hPeer;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_SetConnectionName_params
{
    struct u_steam_iface *linux_side;
    uint32_t hPeer;
    const char *pszName;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetConnectionName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    char *pszName;
    int32_t nMaxLen;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_SendMessageToConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_FlushMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_ReceiveMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    w_SteamNetworkingMessage_t_144 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_ReceiveMessagesOnListenSocket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
    w_SteamNetworkingMessage_t_144 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetConnectionInfo_t_144 *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetQuickConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetworkingQuickConnectionStatus *pStats;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetDetailedConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    char *pszBuf;
    int32_t cbBuf;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetListenSocketAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_CreateSocketPair_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pOutConnection1;
    uint32_t *pOutConnection2;
    int8_t bUseNetworkLoopback;
    const SteamNetworkingIdentity_144 *pIdentity1;
    const SteamNetworkingIdentity_144 *pIdentity2;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetIdentity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_ReceivedRelayAuthTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pvTicket;
    int32_t cbTicket;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_FindRelayAuthTicketForServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkingIdentity_144 *identityGameServer;
    int32_t nVirtualPort;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_ConnectToHostedDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityTarget;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetHostedDedicatedServerPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetHostedDedicatedServerPOPID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_GetHostedDedicatedServerAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamDatagramHostedAddress *pRouting;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets002_CreateHostedDedicatedServerListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_CreateListenSocketIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *localAddress;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_ConnectByIPAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_CreateListenSocketP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_ConnectP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_AcceptConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_CloseConnection_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int32_t nReason;
    const char *pszDebug;
    int8_t bEnableLinger;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_CloseListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_SetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int64_t nUserData;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    uint32_t hPeer;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_SetConnectionName_params
{
    struct u_steam_iface *linux_side;
    uint32_t hPeer;
    const char *pszName;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetConnectionName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    char *pszName;
    int32_t nMaxLen;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_SendMessageToConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_FlushMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_ReceiveMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    w_SteamNetworkingMessage_t_144 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_ReceiveMessagesOnListenSocket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
    w_SteamNetworkingMessage_t_144 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetConnectionInfo_t_144 *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetQuickConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetworkingQuickConnectionStatus *pStats;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetDetailedConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    char *pszBuf;
    int32_t cbBuf;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetListenSocketAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_CreateSocketPair_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pOutConnection1;
    uint32_t *pOutConnection2;
    int8_t bUseNetworkLoopback;
    const SteamNetworkingIdentity_144 *pIdentity1;
    const SteamNetworkingIdentity_144 *pIdentity2;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetIdentity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_InitAuthentication_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetAuthenticationStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamNetAuthenticationStatus_t *pDetails;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_ReceivedRelayAuthTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pvTicket;
    int32_t cbTicket;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_FindRelayAuthTicketForServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkingIdentity_144 *identityGameServer;
    int32_t nVirtualPort;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_ConnectToHostedDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityTarget;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetHostedDedicatedServerPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetHostedDedicatedServerPOPID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetHostedDedicatedServerAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramHostedAddress *pRouting;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_CreateHostedDedicatedServerListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets004_GetGameCoordinatorServerLogin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramGameCoordinatorServerLogin *pLoginInfo;
    int32_t *pcbSignedBlob;
    void *pBlob;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_CreateListenSocketIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *localAddress;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectByIPAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *address;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_CreateListenSocketP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_AcceptConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_CloseConnection_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int32_t nReason;
    const char *pszDebug;
    int8_t bEnableLinger;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_CloseListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_SetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int64_t nUserData;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    uint32_t hPeer;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_SetConnectionName_params
{
    struct u_steam_iface *linux_side;
    uint32_t hPeer;
    const char *pszName;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetConnectionName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    char *pszName;
    int32_t nMaxLen;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_SendMessageToConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
    int64_t *pOutMessageNumber;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_SendMessages_params
{
    struct u_steam_iface *linux_side;
    int32_t nMessages;
    w_SteamNetworkingMessage_t_147 **pMessages;
    int64_t *pOutMessageNumberOrResult;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_FlushMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ReceiveMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    w_SteamNetworkingMessage_t_147 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ReceiveMessagesOnListenSocket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hSocket;
    w_SteamNetworkingMessage_t_147 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetConnectionInfo_t_144 *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetQuickConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetworkingQuickConnectionStatus *pStats;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetDetailedConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    char *pszBuf;
    int32_t cbBuf;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetListenSocketAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_CreateSocketPair_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pOutConnection1;
    uint32_t *pOutConnection2;
    int8_t bUseNetworkLoopback;
    const SteamNetworkingIdentity_144 *pIdentity1;
    const SteamNetworkingIdentity_144 *pIdentity2;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetIdentity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_InitAuthentication_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetAuthenticationStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamNetAuthenticationStatus_t *pDetails;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ReceivedRelayAuthTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pvTicket;
    int32_t cbTicket;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_FindRelayAuthTicketForServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkingIdentity_144 *identityGameServer;
    int32_t nVirtualPort;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectToHostedDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityTarget;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetHostedDedicatedServerPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetHostedDedicatedServerPOPID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetHostedDedicatedServerAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramHostedAddress *pRouting;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_CreateHostedDedicatedServerListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_GetGameCoordinatorServerLogin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramGameCoordinatorServerLogin *pLoginInfo;
    int32_t *pcbSignedBlob;
    void *pBlob;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectP2PCustomSignaling_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    w_ISteamNetworkingConnectionCustomSignaling *pSignaling;
    const SteamNetworkingIdentity_144 *pPeerIdentity;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets006_ReceivedP2PCustomSignal_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pMsg;
    int32_t cbMsg;
    w_ISteamNetworkingCustomSignalingRecvContext *pContext;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CreateListenSocketIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *localAddress;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectByIPAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *address;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CreateListenSocketP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_AcceptConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CloseConnection_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int32_t nReason;
    const char *pszDebug;
    int8_t bEnableLinger;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CloseListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_SetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int64_t nUserData;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    uint32_t hPeer;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_SetConnectionName_params
{
    struct u_steam_iface *linux_side;
    uint32_t hPeer;
    const char *pszName;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetConnectionName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    char *pszName;
    int32_t nMaxLen;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_SendMessageToConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
    int64_t *pOutMessageNumber;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_SendMessages_params
{
    struct u_steam_iface *linux_side;
    int32_t nMessages;
    w_SteamNetworkingMessage_t_147 *const *pMessages;
    int64_t *pOutMessageNumberOrResult;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_FlushMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ReceiveMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    w_SteamNetworkingMessage_t_147 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetConnectionInfo_t_144 *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetQuickConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetworkingQuickConnectionStatus *pStats;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetDetailedConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    char *pszBuf;
    int32_t cbBuf;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetListenSocketAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CreateSocketPair_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pOutConnection1;
    uint32_t *pOutConnection2;
    int8_t bUseNetworkLoopback;
    const SteamNetworkingIdentity_144 *pIdentity1;
    const SteamNetworkingIdentity_144 *pIdentity2;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetIdentity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_InitAuthentication_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetAuthenticationStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamNetAuthenticationStatus_t *pDetails;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CreatePollGroup_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_DestroyPollGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPollGroup;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_SetConnectionPollGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    uint32_t hPollGroup;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ReceiveMessagesOnPollGroup_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hPollGroup;
    w_SteamNetworkingMessage_t_147 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ReceivedRelayAuthTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pvTicket;
    int32_t cbTicket;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_FindRelayAuthTicketForServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkingIdentity_144 *identityGameServer;
    int32_t nVirtualPort;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectToHostedDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityTarget;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetHostedDedicatedServerPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetHostedDedicatedServerPOPID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetHostedDedicatedServerAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramHostedAddress *pRouting;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_CreateHostedDedicatedServerListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetGameCoordinatorServerLogin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramGameCoordinatorServerLogin *pLoginInfo;
    int32_t *pcbSignedBlob;
    void *pBlob;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectP2PCustomSignaling_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    w_ISteamNetworkingConnectionCustomSignaling *pSignaling;
    const SteamNetworkingIdentity_144 *pPeerIdentity;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_ReceivedP2PCustomSignal_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pMsg;
    int32_t cbMsg;
    w_ISteamNetworkingCustomSignalingRecvContext *pContext;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_GetCertificateRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pcbBlob;
    void *pBlob;
    char (*errMsg)[1024];
};

struct ISteamNetworkingSockets_SteamNetworkingSockets008_SetCertificate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pCertificate;
    int32_t cbCertificate;
    char (*errMsg)[1024];
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CreateListenSocketIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *localAddress;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectByIPAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *address;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CreateListenSocketP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nLocalVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nRemoteVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_AcceptConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CloseConnection_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int32_t nReason;
    const char *pszDebug;
    int8_t bEnableLinger;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CloseListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_SetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int64_t nUserData;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    uint32_t hPeer;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_SetConnectionName_params
{
    struct u_steam_iface *linux_side;
    uint32_t hPeer;
    const char *pszName;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetConnectionName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    char *pszName;
    int32_t nMaxLen;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_SendMessageToConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
    int64_t *pOutMessageNumber;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_SendMessages_params
{
    struct u_steam_iface *linux_side;
    int32_t nMessages;
    w_SteamNetworkingMessage_t_147 *const *pMessages;
    int64_t *pOutMessageNumberOrResult;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_FlushMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ReceiveMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    w_SteamNetworkingMessage_t_147 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetConnectionInfo_t_144 *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetQuickConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetworkingQuickConnectionStatus *pStats;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetDetailedConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    char *pszBuf;
    int32_t cbBuf;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetListenSocketAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CreateSocketPair_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pOutConnection1;
    uint32_t *pOutConnection2;
    int8_t bUseNetworkLoopback;
    const SteamNetworkingIdentity_144 *pIdentity1;
    const SteamNetworkingIdentity_144 *pIdentity2;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetIdentity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_InitAuthentication_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetAuthenticationStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamNetAuthenticationStatus_t *pDetails;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CreatePollGroup_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_DestroyPollGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPollGroup;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_SetConnectionPollGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    uint32_t hPollGroup;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ReceiveMessagesOnPollGroup_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hPollGroup;
    w_SteamNetworkingMessage_t_147 **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ReceivedRelayAuthTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pvTicket;
    int32_t cbTicket;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_FindRelayAuthTicketForServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkingIdentity_144 *identityGameServer;
    int32_t nRemoteVirtualPort;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectToHostedDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityTarget;
    int32_t nRemoteVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetHostedDedicatedServerPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetHostedDedicatedServerPOPID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetHostedDedicatedServerAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramHostedAddress *pRouting;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_CreateHostedDedicatedServerListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nLocalVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetGameCoordinatorServerLogin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramGameCoordinatorServerLogin *pLoginInfo;
    int32_t *pcbSignedBlob;
    void *pBlob;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectP2PCustomSignaling_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void /*ISteamNetworkingConnectionSignaling*/ *pSignaling;
    const SteamNetworkingIdentity_144 *pPeerIdentity;
    int32_t nRemoteVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_ReceivedP2PCustomSignal_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pMsg;
    int32_t cbMsg;
    void /*ISteamNetworkingSignalingRecvContext*/ *pContext;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_GetCertificateRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pcbBlob;
    void *pBlob;
    char (*errMsg)[1024];
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_SetCertificate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pCertificate;
    int32_t cbCertificate;
    char (*errMsg)[1024];
};

struct ISteamNetworkingSockets_SteamNetworkingSockets009_RunCallbacks_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *localAddress;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectByIPAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *address;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nLocalVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectP2P_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityRemote;
    int32_t nRemoteVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_AcceptConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CloseConnection_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int32_t nReason;
    const char *pszDebug;
    int8_t bEnableLinger;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CloseListenSocket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    int64_t nUserData;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionUserData_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
    uint32_t hPeer;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionName_params
{
    struct u_steam_iface *linux_side;
    uint32_t hPeer;
    const char *pszName;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPeer;
    char *pszName;
    int32_t nMaxLen;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_SendMessageToConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    const void *pData;
    uint32_t cbData;
    int32_t nSendFlags;
    int64_t *pOutMessageNumber;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages_params
{
    struct u_steam_iface *linux_side;
    int32_t nMessages;
    w_SteamNetworkingMessage_t_153a *const *pMessages;
    int64_t *pOutMessageNumberOrResult;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_FlushMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    w_SteamNetworkingMessage_t_153a **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    SteamNetConnectionInfo_t_153a *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionRealTimeStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    SteamNetConnectionRealTimeStatus_t *pStatus;
    int32_t nLanes;
    SteamNetConnectionRealTimeLaneStatus_t *pLanes;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetDetailedConnectionStatus_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hConn;
    char *pszBuf;
    int32_t cbBuf;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetListenSocketAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hSocket;
    SteamNetworkingIPAddr *address;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreateSocketPair_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *pOutConnection1;
    uint32_t *pOutConnection2;
    int8_t bUseNetworkLoopback;
    const SteamNetworkingIdentity_144 *pIdentity1;
    const SteamNetworkingIdentity_144 *pIdentity2;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ConfigureConnectionLanes_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    int32_t nNumLanes;
    const int32_t *pLanePriorities;
    const uint16_t *pLaneWeights;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetIdentity_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_InitAuthentication_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetAuthenticationStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamNetAuthenticationStatus_t *pDetails;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreatePollGroup_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_DestroyPollGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hPollGroup;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionPollGroup_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t hConn;
    uint32_t hPollGroup;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t hPollGroup;
    w_SteamNetworkingMessage_t_153a **ppOutMessages;
    int32_t nMaxMessages;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ReceivedRelayAuthTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pvTicket;
    int32_t cbTicket;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_FindRelayAuthTicketForServer_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkingIdentity_144 *identityGameServer;
    int32_t nRemoteVirtualPort;
    SteamDatagramRelayAuthTicket *pOutParsedTicket;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectToHostedDedicatedServer_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIdentity_144 *identityTarget;
    int32_t nRemoteVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetHostedDedicatedServerPort_params
{
    struct u_steam_iface *linux_side;
    uint16_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetHostedDedicatedServerPOPID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetHostedDedicatedServerAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramHostedAddress *pRouting;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreateHostedDedicatedServerListenSocket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t nLocalVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetGameCoordinatorServerLogin_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamDatagramGameCoordinatorServerLogin *pLoginInfo;
    int32_t *pcbSignedBlob;
    void *pBlob;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectP2PCustomSignaling_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void /*ISteamNetworkingConnectionSignaling*/ *pSignaling;
    const SteamNetworkingIdentity_144 *pPeerIdentity;
    int32_t nRemoteVirtualPort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ReceivedP2PCustomSignal_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pMsg;
    int32_t cbMsg;
    void /*ISteamNetworkingSignalingRecvContext*/ *pContext;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetCertificateRequest_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t *pcbBlob;
    void *pBlob;
    char (*errMsg)[1024];
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_SetCertificate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const void *pCertificate;
    int32_t cbCertificate;
    char (*errMsg)[1024];
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_ResetIdentity_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIdentity_144 *pIdentity;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_RunCallbacks_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_BeginAsyncRequestFakeIP_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nNumPorts;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetFakeIP_params
{
    struct u_steam_iface *linux_side;
    int32_t idxFirstPort;
    SteamNetworkingFakeIPResult_t *pInfo;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketP2PFakeIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int32_t idxFakePort;
    int32_t nOptions;
    const SteamNetworkingConfigValue_t *pOptions;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_GetRemoteFakeIPForConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t hConn;
    SteamNetworkingIPAddr *pOutAddr;
};

struct ISteamNetworkingSockets_SteamNetworkingSockets012_CreateFakeUDPPort_params
{
    struct u_steam_iface *linux_side;
    void /*ISteamNetworkingFakeUDPPort*/ *_ret;
    int32_t idxFakeServerPort;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_SendP2PRendezvous_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDRemote;
    uint32_t unConnectionIDSrc;
    const void *pMsgRendezvous;
    uint32_t cbRendezvous;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_SendP2PConnectionFailure_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDRemote;
    uint32_t unConnectionIDDest;
    uint32_t nReason;
    const char *pszReason;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetCertAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetNetworkConfigJSON_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_CacheRelayTicket_params
{
    struct u_steam_iface *linux_side;
    const void *pTicket;
    uint32_t cbTicket;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetCachedRelayTicketCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetCachedRelayTicket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t idxTicket;
    void *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_PostConnectionStateMsg_params
{
    struct u_steam_iface *linux_side;
    const void *pMsg;
    uint32_t cbMsg;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_SendP2PRendezvous_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDRemote;
    uint32_t unConnectionIDSrc;
    const void *pMsgRendezvous;
    uint32_t cbRendezvous;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_SendP2PConnectionFailure_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDRemote;
    uint32_t unConnectionIDDest;
    uint32_t nReason;
    const char *pszReason;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetCertAsync_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetNetworkConfigJSON_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *buf;
    uint32_t cbBuf;
    const char *pszLauncherPartner;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_CacheRelayTicket_params
{
    struct u_steam_iface *linux_side;
    const void *pTicket;
    uint32_t cbTicket;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetCachedRelayTicketCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetCachedRelayTicket_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t idxTicket;
    void *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_PostConnectionStateMsg_params
{
    struct u_steam_iface *linux_side;
    const void *pMsg;
    uint32_t cbMsg;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalPingLocation_params
{
    struct u_steam_iface *linux_side;
    float _ret;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeBetweenTwoLocations_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *location1;
    const SteamNetworkPingLocation_t *location2;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeFromLocalHost_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *remoteLocation;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_ConvertPingLocationToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkPingLocation_t *location;
    char *pszBuf;
    int32_t cchBufSize;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_ParsePingLocationString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pszString;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_CheckPingDataUpToDate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    float flMaxAgeSeconds;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_IsPingMeasurementInProgress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetPingToDataCenter_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
    uint32_t *pViaRelayPoP;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetDirectPingToPOP_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPList_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t *list;
    int32_t nListSz;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction_params
{
    struct u_steam_iface *linux_side;
    uint32_t eDetailLevel;
    void (*W_CDECL pfnFunc)(uint32_t, const char *);
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t eDataType;
    const void *pArg;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t *pOutDataType;
    void *pResult;
    uint32_t *cbResult;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    const char **pOutName;
    uint32_t *pOutDataType;
    uint32_t *pOutScope;
    uint32_t *pOutNextValue;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_GetFirstConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIPAddr *addr;
    char *buf;
    uint32_t cbBuf;
    int8_t bWithPort;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIPAddr *pAddr;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIdentity_144 *identity;
    char *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetRelayNetworkStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamRelayNetworkStatus_t *pDetails;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetLocalPingLocation_params
{
    struct u_steam_iface *linux_side;
    float _ret;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_EstimatePingTimeBetweenTwoLocations_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *location1;
    const SteamNetworkPingLocation_t *location2;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_EstimatePingTimeFromLocalHost_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *remoteLocation;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_ConvertPingLocationToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkPingLocation_t *location;
    char *pszBuf;
    int32_t cchBufSize;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_ParsePingLocationString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pszString;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_CheckPingDataUpToDate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    float flMaxAgeSeconds;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetPingToDataCenter_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
    uint32_t *pViaRelayPoP;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetDirectPingToPOP_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetPOPCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetPOPList_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t *list;
    int32_t nListSz;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetLocalTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_SetDebugOutputFunction_params
{
    struct u_steam_iface *linux_side;
    uint32_t eDetailLevel;
    void (*W_CDECL pfnFunc)(uint32_t, const char *);
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_SetConfigValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t eDataType;
    const void *pArg;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t *pOutDataType;
    void *pResult;
    uint32_t *cbResult;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetConfigValueInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    const char **pOutName;
    uint32_t *pOutDataType;
    uint32_t *pOutScope;
    uint32_t *pOutNextValue;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_GetFirstConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIPAddr_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIPAddr *addr;
    char *buf;
    uint32_t cbBuf;
    int8_t bWithPort;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIPAddr_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIPAddr *pAddr;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIdentity_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIdentity_144 *identity;
    char *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIdentity_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_AllocateMessage_params
{
    struct u_steam_iface *linux_side;
    w_SteamNetworkingMessage_t_147 *_ret;
    int32_t cbAllocateBuffer;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetRelayNetworkStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamRelayNetworkStatus_t *pDetails;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetLocalPingLocation_params
{
    struct u_steam_iface *linux_side;
    float _ret;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_EstimatePingTimeBetweenTwoLocations_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *location1;
    const SteamNetworkPingLocation_t *location2;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_EstimatePingTimeFromLocalHost_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *remoteLocation;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_ConvertPingLocationToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkPingLocation_t *location;
    char *pszBuf;
    int32_t cchBufSize;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_ParsePingLocationString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pszString;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_CheckPingDataUpToDate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    float flMaxAgeSeconds;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetPingToDataCenter_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
    uint32_t *pViaRelayPoP;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetDirectPingToPOP_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetPOPCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetPOPList_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t *list;
    int32_t nListSz;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetLocalTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_SetDebugOutputFunction_params
{
    struct u_steam_iface *linux_side;
    uint32_t eDetailLevel;
    void (*W_CDECL pfnFunc)(uint32_t, const char *);
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_SetConfigValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t eDataType;
    const void *pArg;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t *pOutDataType;
    void *pResult;
    uint32_t *cbResult;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetConfigValueInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    const char **pOutName;
    uint32_t *pOutDataType;
    uint32_t *pOutScope;
    uint32_t *pOutNextValue;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_GetFirstConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIPAddr_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIPAddr *addr;
    char *buf;
    uint32_t cbBuf;
    int8_t bWithPort;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIPAddr_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIPAddr *pAddr;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIdentity_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIdentity_144 *identity;
    char *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIdentity_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_AllocateMessage_params
{
    struct u_steam_iface *linux_side;
    w_SteamNetworkingMessage_t_153a *_ret;
    int32_t cbAllocateBuffer;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetRelayNetworkStatus_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    SteamRelayNetworkStatus_t *pDetails;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetLocalPingLocation_params
{
    struct u_steam_iface *linux_side;
    float _ret;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_EstimatePingTimeBetweenTwoLocations_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *location1;
    const SteamNetworkPingLocation_t *location2;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_EstimatePingTimeFromLocalHost_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    const SteamNetworkPingLocation_t *remoteLocation;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_ConvertPingLocationToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkPingLocation_t *location;
    char *pszBuf;
    int32_t cchBufSize;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_ParsePingLocationString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pszString;
    SteamNetworkPingLocation_t *result;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_CheckPingDataUpToDate_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    float flMaxAgeSeconds;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetPingToDataCenter_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
    uint32_t *pViaRelayPoP;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetDirectPingToPOP_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t popID;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetPOPCount_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetPOPList_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t *list;
    int32_t nListSz;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetLocalTimestamp_params
{
    struct u_steam_iface *linux_side;
    int64_t _ret;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SetDebugOutputFunction_params
{
    struct u_steam_iface *linux_side;
    uint32_t eDetailLevel;
    void (*W_CDECL pfnFunc)(uint32_t, const char *);
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetIPv4FakeIPType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t nIPv4;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetRealIdentityForFakeIP_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *fakeIP;
    SteamNetworkingIdentity_144 *pOutRealIdentity;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SetConfigValue_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t eDataType;
    const void *pArg;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetConfigValue_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eValue;
    uint32_t eScopeType;
    int32_t scopeObj;
    uint32_t *pOutDataType;
    void *pResult;
    uint32_t *cbResult;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_GetConfigValueInfo_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
    uint32_t eValue;
    uint32_t *pOutDataType;
    uint32_t *pOutScope;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_IterateGenericEditableConfigValues_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eCurrent;
    int8_t bEnumerateDevVars;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIPAddr_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIPAddr *addr;
    char *buf;
    uint32_t cbBuf;
    int8_t bWithPort;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIPAddr_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIPAddr *pAddr;
    const char *pszStr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIPAddr_GetFakeIPType_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const SteamNetworkingIPAddr *addr;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIdentity_ToString_params
{
    struct u_steam_iface *linux_side;
    const SteamNetworkingIdentity_144 *identity;
    char *buf;
    uint32_t cbBuf;
};

struct ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIdentity_ParseString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    SteamNetworkingIdentity_144 *pIdentity;
    const char *pszStr;
};

struct ISteamParties_SteamParties002_GetNumActiveBeacons_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamParties_SteamParties002_GetBeaconByIndex_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unIndex;
};

struct ISteamParties_SteamParties002_GetBeaconDetails_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t ulBeaconID;
    CSteamID *pSteamIDBeaconOwner;
    w_SteamPartyBeaconLocation_t *pLocation;
    char *pchMetadata;
    int32_t cchMetadata;
};

struct ISteamParties_SteamParties002_JoinParty_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t ulBeaconID;
};

struct ISteamParties_SteamParties002_GetNumAvailableBeaconLocations_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *puNumLocations;
};

struct ISteamParties_SteamParties002_GetAvailableBeaconLocations_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    w_SteamPartyBeaconLocation_t *pLocationList;
    uint32_t uMaxNumLocations;
};

struct ISteamParties_SteamParties002_CreateBeacon_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint32_t unOpenSlots;
    w_SteamPartyBeaconLocation_t *pBeaconLocation;
    const char *pchConnectString;
    const char *pchMetadata;
};

struct ISteamParties_SteamParties002_OnReservationCompleted_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulBeacon;
    CSteamID steamIDUser;
};

struct ISteamParties_SteamParties002_CancelReservation_params
{
    struct u_steam_iface *linux_side;
    uint64_t ulBeacon;
    CSteamID steamIDUser;
};

struct ISteamParties_SteamParties002_ChangeNumOpenSlots_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    uint64_t ulBeacon;
    uint32_t unOpenSlots;
};

struct ISteamParties_SteamParties002_DestroyBeacon_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t ulBeacon;
};

struct ISteamParties_SteamParties002_GetBeaconLocationData_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    w_SteamPartyBeaconLocation_t BeaconLocation;
    uint32_t eData;
    char *pchDataStringOut;
    int32_t cchDataStringOut;
};

struct ISteamUser_SteamUser004_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser004_LogOn_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser004_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser004_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser004_GetLogonState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser004_BConnected_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser004_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser004_IsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameID;
};

struct ISteamUser_SteamUser004_RequireShowVACBannedMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameID;
};

struct ISteamUser_SteamUser004_AcknowledgeVACBanning_params
{
    struct u_steam_iface *linux_side;
    int32_t nGameID;
};

struct ISteamUser_SteamUser004_NClientGameIDAdd_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nGameID;
};

struct ISteamUser_SteamUser004_RemoveClientGame_params
{
    struct u_steam_iface *linux_side;
    int32_t nClientGameID;
};

struct ISteamUser_SteamUser004_SetClientGameServer_params
{
    struct u_steam_iface *linux_side;
    int32_t nClientGameID;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser004_SetSteam2Ticket_params
{
    struct u_steam_iface *linux_side;
    uint8_t *pubTicket;
    int32_t cubTicket;
};

struct ISteamUser_SteamUser004_AddServerNetAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t unPort;
};

struct ISteamUser_SteamUser004_SetEmail_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchEmail;
};

struct ISteamUser_SteamUser004_GetSteamGameConnectToken_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pBlob;
    int32_t cbMaxBlob;
};

struct ISteamUser_SteamUser004_SetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUser_SteamUser004_GetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    char *pchValue;
    int32_t cbValue;
};

struct ISteamUser_SteamUser004_SetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t iValue;
};

struct ISteamUser_SteamUser004_GetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t *piValue;
};

struct ISteamUser_SteamUser004_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pBlob;
    int32_t cbMaxBlob;
    CSteamID steamID;
    int32_t nGameAppID;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser004_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser004_SetSelfAsPrimaryChatDestination_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser004_IsPrimaryChatDestination_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser004_RequestLegacyCDKey_params
{
    struct u_steam_iface *linux_side;
    uint32_t iAppID;
};

struct ISteamUser_SteamUser005_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser005_LogOn_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser005_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser005_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser005_GetLogonState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser005_BConnected_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser005_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser005_IsVACBanned_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nGameID;
};

struct ISteamUser_SteamUser005_RequireShowVACBannedMessage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t nAppID;
};

struct ISteamUser_SteamUser005_AcknowledgeVACBanning_params
{
    struct u_steam_iface *linux_side;
    int32_t nAppID;
};

struct ISteamUser_SteamUser005_SetSteam2Ticket_params
{
    struct u_steam_iface *linux_side;
    uint8_t *pubTicket;
    int32_t cubTicket;
};

struct ISteamUser_SteamUser005_AddServerNetAddress_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIP;
    uint16_t unPort;
};

struct ISteamUser_SteamUser005_SetEmail_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchEmail;
};

struct ISteamUser_SteamUser005_SetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUser_SteamUser005_GetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    char *pchValue;
    int32_t cbValue;
};

struct ISteamUser_SteamUser005_SetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t iValue;
};

struct ISteamUser_SteamUser005_GetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t *piValue;
};

struct ISteamUser_SteamUser005_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pBlob;
    int32_t cbMaxBlob;
    CSteamID steamID;
    CGameID gameID;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser005_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser005_SetSelfAsPrimaryChatDestination_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser005_IsPrimaryChatDestination_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser005_RequestLegacyCDKey_params
{
    struct u_steam_iface *linux_side;
    uint32_t nAppID;
};

struct ISteamUser_SteamUser005_SendGuestPassByEmail_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchEmailAccount;
    uint64_t gidGuestPassID;
    int8_t bResending;
};

struct ISteamUser_SteamUser005_SendGuestPassByAccountID_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t uAccountID;
    uint64_t gidGuestPassID;
    int8_t bResending;
};

struct ISteamUser_SteamUser005_AckGuestPass_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchGuestPassCode;
};

struct ISteamUser_SteamUser005_RedeemGuestPass_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchGuestPassCode;
};

struct ISteamUser_SteamUser005_GetGuestPassToGiveCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser005_GetGuestPassToRedeemCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser005_GetGuestPassLastUpdateTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser005_GetGuestPassToGiveInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nPassIndex;
    uint64_t *pgidGuestPassID;
    uint32_t *pnPackageID;
    uint32_t *pRTime32Created;
    uint32_t *pRTime32Expiration;
    uint32_t *pRTime32Sent;
    uint32_t *pRTime32Redeemed;
    char *pchRecipientAddress;
    int32_t cRecipientAddressSize;
};

struct ISteamUser_SteamUser005_GetGuestPassToRedeemInfo_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nPassIndex;
    uint64_t *pgidGuestPassID;
    uint32_t *pnPackageID;
    uint32_t *pRTime32Created;
    uint32_t *pRTime32Expiration;
    uint32_t *pRTime32Sent;
    uint32_t *pRTime32Redeemed;
};

struct ISteamUser_SteamUser005_GetGuestPassToRedeemSenderAddress_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nPassIndex;
    char *pchSenderAddress;
    int32_t cSenderAddressSize;
};

struct ISteamUser_SteamUser005_GetGuestPassToRedeemSenderName_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t nPassIndex;
    char *pchSenderName;
    int32_t cSenderNameSize;
};

struct ISteamUser_SteamUser005_AcknowledgeMessageByGID_params
{
    struct u_steam_iface *linux_side;
    const char *pchMessageGID;
};

struct ISteamUser_SteamUser005_SetLanguage_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    const char *pchLanguage;
};

struct ISteamUser_SteamUser005_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser005_SetAccountName_params
{
    struct u_steam_iface *linux_side;
    const char *pchAccountName;
};

struct ISteamUser_SteamUser005_SetPassword_params
{
    struct u_steam_iface *linux_side;
    const char *pchPassword;
};

struct ISteamUser_SteamUser005_SetAccountCreationTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t rt;
};

struct ISteamUser_SteamUser006_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser006_LogOn_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser006_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser006_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser006_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser006_SetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUser_SteamUser006_GetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    char *pchValue;
    int32_t cbValue;
};

struct ISteamUser_SteamUser006_SetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t iValue;
};

struct ISteamUser_SteamUser006_GetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t *piValue;
};

struct ISteamUser_SteamUser006_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pBlob;
    int32_t cbMaxBlob;
    CSteamID steamID;
    CGameID gameID;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser006_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser006_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser007_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser007_LogOn_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser007_LogOff_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser007_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser007_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser007_SetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    const char *pchValue;
};

struct ISteamUser_SteamUser007_GetRegistryString_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    char *pchValue;
    int32_t cbValue;
};

struct ISteamUser_SteamUser007_SetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t iValue;
};

struct ISteamUser_SteamUser007_GetRegistryInt_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eRegistrySubTree;
    const char *pchKey;
    int32_t *piValue;
};

struct ISteamUser_SteamUser007_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pBlob;
    int32_t cbMaxBlob;
    CSteamID steamID;
    CGameID gameID;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
    void *pvSteam2GetEncryptionKey;
    int32_t cbSteam2GetEncryptionKey;
};

struct ISteamUser_SteamUser007_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser007_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser007_RefreshSteam2Login_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser008_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser008_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser008_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser008_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pBlob;
    int32_t cbMaxBlob;
    CSteamID steamID;
    CGameID gameID;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
    void *pvSteam2GetEncryptionKey;
    int32_t cbSteam2GetEncryptionKey;
};

struct ISteamUser_SteamUser008_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser008_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser008_RefreshSteam2Login_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser009_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser009_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser009_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser009_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    CGameID gameID;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser009_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser009_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser009_RefreshSteam2Login_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser010_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser010_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser010_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser010_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser010_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser010_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser011_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser011_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser011_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser011_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser011_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser011_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser011_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser011_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser011_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser011_GetCompressedVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
};

struct ISteamUser_SteamUser011_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
};

struct ISteamUser_SteamUser012_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser012_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser012_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser012_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser012_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser012_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser012_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser012_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser012_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser012_GetCompressedVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
};

struct ISteamUser_SteamUser012_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
};

struct ISteamUser_SteamUser012_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser012_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser012_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser012_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser012_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser013_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser013_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser013_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser013_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser013_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser013_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser013_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser013_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser013_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser013_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed;
};

struct ISteamUser_SteamUser013_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed;
    void *pUncompressedDestBuffer;
    uint32_t cbUncompressedDestBufferSize;
    uint32_t *nUncompressBytesWritten;
};

struct ISteamUser_SteamUser013_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
};

struct ISteamUser_SteamUser013_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser013_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser013_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser013_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser013_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser014_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser014_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser014_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser014_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser014_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser014_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser014_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser014_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser014_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser014_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed;
};

struct ISteamUser_SteamUser014_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed;
    void *pUncompressedDestBuffer;
    uint32_t cbUncompressedDestBufferSize;
    uint32_t *nUncompressBytesWritten;
};

struct ISteamUser_SteamUser014_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
};

struct ISteamUser_SteamUser014_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser014_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser014_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser014_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser014_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser014_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser014_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser014_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser014_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser015_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser015_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser015_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser015_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser015_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser015_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser015_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser015_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser015_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser015_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed;
};

struct ISteamUser_SteamUser015_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed;
    void *pUncompressedDestBuffer;
    uint32_t cbUncompressedDestBufferSize;
    uint32_t *nUncompressBytesWritten;
};

struct ISteamUser_SteamUser015_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser015_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser015_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser015_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser015_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser015_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser015_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser015_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser015_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser015_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser015_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser016_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser016_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser016_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser016_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser016_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser016_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser016_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser016_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser016_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser016_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed;
    uint32_t nUncompressedVoiceDesiredSampleRate;
};

struct ISteamUser_SteamUser016_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed;
    void *pUncompressedDestBuffer;
    uint32_t cbUncompressedDestBufferSize;
    uint32_t *nUncompressBytesWritten;
    uint32_t nUncompressedVoiceDesiredSampleRate;
};

struct ISteamUser_SteamUser016_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser016_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser016_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser016_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser016_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser016_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser016_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser016_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser016_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser016_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser016_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser017_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser017_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser017_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser017_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser017_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser017_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser017_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser017_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser017_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser017_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed;
    uint32_t nUncompressedVoiceDesiredSampleRate;
};

struct ISteamUser_SteamUser017_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed;
    void *pUncompressedDestBuffer;
    uint32_t cbUncompressedDestBufferSize;
    uint32_t *nUncompressBytesWritten;
    uint32_t nUncompressedVoiceDesiredSampleRate;
};

struct ISteamUser_SteamUser017_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser017_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser017_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser017_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser017_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser017_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser017_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser017_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser017_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser017_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser017_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser017_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser017_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser018_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser018_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser018_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser018_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser018_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser018_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser018_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser018_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser018_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser018_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed;
    uint32_t nUncompressedVoiceDesiredSampleRate;
};

struct ISteamUser_SteamUser018_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed;
    void *pUncompressedDestBuffer;
    uint32_t cbUncompressedDestBufferSize;
    uint32_t *nUncompressBytesWritten;
    uint32_t nUncompressedVoiceDesiredSampleRate;
};

struct ISteamUser_SteamUser018_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser018_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser018_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser018_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser018_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser018_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser018_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser018_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser018_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser018_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser018_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser018_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser018_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser018_RequestStoreAuthURL_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchRedirectURL;
};

struct ISteamUser_SteamUser019_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser019_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser019_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser019_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser019_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser019_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser019_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser019_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser019_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser019_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser019_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed_Deprecated;
    void *pUncompressedDestBuffer_Deprecated;
    uint32_t cbUncompressedDestBufferSize_Deprecated;
    uint32_t *nUncompressBytesWritten_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser019_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser019_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser019_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser019_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser019_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser019_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser019_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser019_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser019_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser019_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser019_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser019_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser019_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser019_RequestStoreAuthURL_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchRedirectURL;
};

struct ISteamUser_SteamUser019_BIsPhoneVerified_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser019_BIsTwoFactorEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser019_BIsPhoneIdentifying_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser019_BIsPhoneRequiringVerification_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser020_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser020_InitiateGameConnection_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser020_TerminateGameConnection_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser020_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser020_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser020_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser020_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser020_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser020_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed_Deprecated;
    void *pUncompressedDestBuffer_Deprecated;
    uint32_t cbUncompressedDestBufferSize_Deprecated;
    uint32_t *nUncompressBytesWritten_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser020_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser020_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser020_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser020_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser020_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser020_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser020_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser020_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser020_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser020_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser020_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser020_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser020_RequestStoreAuthURL_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchRedirectURL;
};

struct ISteamUser_SteamUser020_BIsPhoneVerified_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_BIsTwoFactorEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_BIsPhoneIdentifying_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_BIsPhoneRequiringVerification_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser020_GetMarketEligibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser020_GetDurationControl_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser021_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser021_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser021_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser021_InitiateGameConnection_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser021_TerminateGameConnection_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser021_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser021_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser021_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser021_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser021_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser021_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed_Deprecated;
    void *pUncompressedDestBuffer_Deprecated;
    uint32_t cbUncompressedDestBufferSize_Deprecated;
    uint32_t *nUncompressBytesWritten_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser021_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser021_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser021_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser021_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser021_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser021_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser021_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser021_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser021_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser021_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser021_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser021_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser021_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser021_RequestStoreAuthURL_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchRedirectURL;
};

struct ISteamUser_SteamUser021_BIsPhoneVerified_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser021_BIsTwoFactorEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser021_BIsPhoneIdentifying_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser021_BIsPhoneRequiringVerification_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser021_GetMarketEligibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser021_GetDurationControl_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser021_BSetDurationControlOnlineState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eNewState;
};

struct ISteamUser_SteamUser022_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser022_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser022_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser022_InitiateGameConnection_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser022_TerminateGameConnection_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser022_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser022_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser022_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser022_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser022_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser022_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed_Deprecated;
    void *pUncompressedDestBuffer_Deprecated;
    uint32_t cbUncompressedDestBufferSize_Deprecated;
    uint32_t *nUncompressBytesWritten_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser022_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser022_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser022_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
    const SteamNetworkingIdentity_144 *pSteamNetworkingIdentity;
};

struct ISteamUser_SteamUser022_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser022_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser022_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser022_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser022_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser022_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser022_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser022_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser022_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser022_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser022_RequestStoreAuthURL_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchRedirectURL;
};

struct ISteamUser_SteamUser022_BIsPhoneVerified_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser022_BIsTwoFactorEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser022_BIsPhoneIdentifying_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser022_BIsPhoneRequiringVerification_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser022_GetMarketEligibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser022_GetDurationControl_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser022_BSetDurationControlOnlineState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eNewState;
};

struct ISteamUser_SteamUser023_GetHSteamUser_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser023_BLoggedOn_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser023_GetSteamID_params
{
    struct u_steam_iface *linux_side;
    CSteamID *_ret;
};

struct ISteamUser_SteamUser023_InitiateGameConnection_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    void *pAuthBlob;
    int32_t cbMaxAuthBlob;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
    int8_t bSecure;
};

struct ISteamUser_SteamUser023_TerminateGameConnection_DEPRECATED_params
{
    struct u_steam_iface *linux_side;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser023_TrackAppUsageEvent_params
{
    struct u_steam_iface *linux_side;
    CGameID gameID;
    int32_t eAppUsageEvent;
    const char *pchExtraInfo;
};

struct ISteamUser_SteamUser023_GetUserDataFolder_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchBuffer;
    int32_t cubBuffer;
};

struct ISteamUser_SteamUser023_StartVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser023_StopVoiceRecording_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUser_SteamUser023_GetAvailableVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t *pcbCompressed;
    uint32_t *pcbUncompressed_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser023_GetVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    int8_t bWantCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    int8_t bWantUncompressed_Deprecated;
    void *pUncompressedDestBuffer_Deprecated;
    uint32_t cbUncompressedDestBufferSize_Deprecated;
    uint32_t *nUncompressBytesWritten_Deprecated;
    uint32_t nUncompressedVoiceDesiredSampleRate_Deprecated;
};

struct ISteamUser_SteamUser023_DecompressVoice_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pCompressed;
    uint32_t cbCompressed;
    void *pDestBuffer;
    uint32_t cbDestBufferSize;
    uint32_t *nBytesWritten;
    uint32_t nDesiredSampleRate;
};

struct ISteamUser_SteamUser023_GetVoiceOptimalSampleRate_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUser_SteamUser023_GetAuthSessionTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
    const SteamNetworkingIdentity_144 *pSteamNetworkingIdentity;
};

struct ISteamUser_SteamUser023_GetAuthTicketForWebApi_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const char *pchIdentity;
};

struct ISteamUser_SteamUser023_BeginAuthSession_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    const void *pAuthTicket;
    int32_t cbAuthTicket;
    CSteamID steamID;
};

struct ISteamUser_SteamUser023_EndAuthSession_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamID;
};

struct ISteamUser_SteamUser023_CancelAuthTicket_params
{
    struct u_steam_iface *linux_side;
    uint32_t hAuthTicket;
};

struct ISteamUser_SteamUser023_UserHasLicenseForApp_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    CSteamID steamID;
    uint32_t appID;
};

struct ISteamUser_SteamUser023_BIsBehindNAT_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser023_AdvertiseGame_params
{
    struct u_steam_iface *linux_side;
    CSteamID steamIDGameServer;
    uint32_t unIPServer;
    uint16_t usPortServer;
};

struct ISteamUser_SteamUser023_RequestEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    void *pDataToInclude;
    int32_t cbDataToInclude;
};

struct ISteamUser_SteamUser023_GetEncryptedAppTicket_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    void *pTicket;
    int32_t cbMaxTicket;
    uint32_t *pcbTicket;
};

struct ISteamUser_SteamUser023_GetGameBadgeLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    int32_t nSeries;
    int8_t bFoil;
};

struct ISteamUser_SteamUser023_GetPlayerSteamLevel_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
};

struct ISteamUser_SteamUser023_RequestStoreAuthURL_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *pchRedirectURL;
};

struct ISteamUser_SteamUser023_BIsPhoneVerified_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser023_BIsTwoFactorEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser023_BIsPhoneIdentifying_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser023_BIsPhoneRequiringVerification_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUser_SteamUser023_GetMarketEligibility_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser023_GetDurationControl_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
};

struct ISteamUser_SteamUser023_BSetDurationControlOnlineState_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eNewState;
};

struct ISteamUtils_SteamUtils002_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils002_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils002_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils002_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils002_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils002_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils002_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils002_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils002_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils002_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils002_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils002_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils002_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils002_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils004_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils004_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils004_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils004_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils004_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils004_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils004_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils004_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils004_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils004_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils004_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils004_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils004_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils004_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils004_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils004_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils004_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils004_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils005_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils005_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils005_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils005_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils005_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils005_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils005_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils005_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils005_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils005_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils005_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils005_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils005_BOverlayNeedsPresent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils005_CheckFileSignature_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *szFileName;
};

struct ISteamUtils_SteamUtils005_ShowGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eInputMode;
    uint32_t eLineInputMode;
    const char *pchDescription;
    uint32_t unCharMax;
};

struct ISteamUtils_SteamUtils005_GetEnteredGamepadTextLength_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils005_GetEnteredGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchText;
    uint32_t cchText;
};

struct ISteamUtils_SteamUtils006_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils006_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils006_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils006_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils006_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils006_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils006_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils006_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils006_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils006_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils006_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils006_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils006_BOverlayNeedsPresent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils006_CheckFileSignature_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *szFileName;
};

struct ISteamUtils_SteamUtils006_ShowGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eInputMode;
    uint32_t eLineInputMode;
    const char *pchDescription;
    uint32_t unCharMax;
};

struct ISteamUtils_SteamUtils006_GetEnteredGamepadTextLength_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils006_GetEnteredGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchText;
    uint32_t cchText;
};

struct ISteamUtils_SteamUtils006_GetSteamUILanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils006_IsSteamRunningInVR_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils007_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils007_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils007_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils007_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils007_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils007_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils007_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils007_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils007_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils007_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils007_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils007_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils007_BOverlayNeedsPresent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils007_CheckFileSignature_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *szFileName;
};

struct ISteamUtils_SteamUtils007_ShowGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eInputMode;
    uint32_t eLineInputMode;
    const char *pchDescription;
    uint32_t unCharMax;
    const char *pchExistingText;
};

struct ISteamUtils_SteamUtils007_GetEnteredGamepadTextLength_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils007_GetEnteredGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchText;
    uint32_t cchText;
};

struct ISteamUtils_SteamUtils007_GetSteamUILanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils007_IsSteamRunningInVR_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils007_SetOverlayNotificationInset_params
{
    struct u_steam_iface *linux_side;
    int32_t nHorizontalInset;
    int32_t nVerticalInset;
};

struct ISteamUtils_SteamUtils008_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils008_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils008_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils008_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils008_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils008_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils008_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils008_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils008_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils008_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils008_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils008_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils008_BOverlayNeedsPresent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils008_CheckFileSignature_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *szFileName;
};

struct ISteamUtils_SteamUtils008_ShowGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eInputMode;
    uint32_t eLineInputMode;
    const char *pchDescription;
    uint32_t unCharMax;
    const char *pchExistingText;
};

struct ISteamUtils_SteamUtils008_GetEnteredGamepadTextLength_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils008_GetEnteredGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchText;
    uint32_t cchText;
};

struct ISteamUtils_SteamUtils008_GetSteamUILanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils008_IsSteamRunningInVR_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils008_SetOverlayNotificationInset_params
{
    struct u_steam_iface *linux_side;
    int32_t nHorizontalInset;
    int32_t nVerticalInset;
};

struct ISteamUtils_SteamUtils008_IsSteamInBigPictureMode_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils008_StartVRDashboard_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils009_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils009_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils009_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils009_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils009_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils009_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils009_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils009_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils009_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils009_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils009_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils009_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_BOverlayNeedsPresent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_CheckFileSignature_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *szFileName;
};

struct ISteamUtils_SteamUtils009_ShowGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eInputMode;
    uint32_t eLineInputMode;
    const char *pchDescription;
    uint32_t unCharMax;
    const char *pchExistingText;
};

struct ISteamUtils_SteamUtils009_GetEnteredGamepadTextLength_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils009_GetEnteredGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchText;
    uint32_t cchText;
};

struct ISteamUtils_SteamUtils009_GetSteamUILanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils009_IsSteamRunningInVR_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_SetOverlayNotificationInset_params
{
    struct u_steam_iface *linux_side;
    int32_t nHorizontalInset;
    int32_t nVerticalInset;
};

struct ISteamUtils_SteamUtils009_IsSteamInBigPictureMode_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_StartVRDashboard_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils009_IsVRHeadsetStreamingEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_SetVRHeadsetStreamingEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamUtils_SteamUtils009_IsSteamChinaLauncher_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_InitFilterText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils009_FilterText_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    char *pchOutFilteredText;
    uint32_t nByteSizeOutFilteredText;
    const char *pchInputMessage;
    int8_t bLegalOnly;
};

struct ISteamUtils_SteamUtils009_GetIPv6ConnectivityState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eProtocol;
};

struct ISteamUtils_SteamUtils010_GetSecondsSinceAppActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_GetSecondsSinceComputerActive_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_GetConnectedUniverse_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_GetServerRealTime_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_GetIPCountry_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils010_GetImageSize_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint32_t *pnWidth;
    uint32_t *pnHeight;
};

struct ISteamUtils_SteamUtils010_GetImageRGBA_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    int32_t iImage;
    uint8_t *pubDest;
    int32_t nDestBufferSize;
};

struct ISteamUtils_SteamUtils010_GetCSERIPPort_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t *unIP;
    uint16_t *usPort;
};

struct ISteamUtils_SteamUtils010_GetCurrentBatteryPower_params
{
    struct u_steam_iface *linux_side;
    uint8_t _ret;
};

struct ISteamUtils_SteamUtils010_GetAppID_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_SetOverlayNotificationPosition_params
{
    struct u_steam_iface *linux_side;
    uint32_t eNotificationPosition;
};

struct ISteamUtils_SteamUtils010_IsAPICallCompleted_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils010_GetAPICallFailureReason_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint64_t hSteamAPICall;
};

struct ISteamUtils_SteamUtils010_GetAPICallResult_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint64_t hSteamAPICall;
    void *pCallback;
    int32_t cubCallback;
    int32_t iCallbackExpected;
    int8_t *pbFailed;
};

struct ISteamUtils_SteamUtils010_RunFrame_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils010_GetIPCCallCount_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_SetWarningMessageHook_params
{
    struct u_steam_iface *linux_side;
    void (*W_CDECL pFunction)(int32_t, const char *);
};

struct ISteamUtils_SteamUtils010_IsOverlayEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_BOverlayNeedsPresent_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_CheckFileSignature_params
{
    struct u_steam_iface *linux_side;
    uint64_t _ret;
    const char *szFileName;
};

struct ISteamUtils_SteamUtils010_ShowGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eInputMode;
    uint32_t eLineInputMode;
    const char *pchDescription;
    uint32_t unCharMax;
    const char *pchExistingText;
};

struct ISteamUtils_SteamUtils010_GetEnteredGamepadTextLength_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
};

struct ISteamUtils_SteamUtils010_GetEnteredGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    char *pchText;
    uint32_t cchText;
};

struct ISteamUtils_SteamUtils010_GetSteamUILanguage_params
{
    struct u_steam_iface *linux_side;
    const char *_ret;
};

struct ISteamUtils_SteamUtils010_IsSteamRunningInVR_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_SetOverlayNotificationInset_params
{
    struct u_steam_iface *linux_side;
    int32_t nHorizontalInset;
    int32_t nVerticalInset;
};

struct ISteamUtils_SteamUtils010_IsSteamInBigPictureMode_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_StartVRDashboard_params
{
    struct u_steam_iface *linux_side;
};

struct ISteamUtils_SteamUtils010_IsVRHeadsetStreamingEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_SetVRHeadsetStreamingEnabled_params
{
    struct u_steam_iface *linux_side;
    int8_t bEnabled;
};

struct ISteamUtils_SteamUtils010_IsSteamChinaLauncher_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_InitFilterText_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t unFilterOptions;
};

struct ISteamUtils_SteamUtils010_FilterText_params
{
    struct u_steam_iface *linux_side;
    int32_t _ret;
    uint32_t eContext;
    CSteamID sourceSteamID;
    const char *pchInputMessage;
    char *pchOutFilteredText;
    uint32_t nByteSizeOutFilteredText;
};

struct ISteamUtils_SteamUtils010_GetIPv6ConnectivityState_params
{
    struct u_steam_iface *linux_side;
    uint32_t _ret;
    uint32_t eProtocol;
};

struct ISteamUtils_SteamUtils010_IsSteamRunningOnSteamDeck_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_ShowFloatingGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
    uint32_t eKeyboardMode;
    int32_t nTextFieldXPosition;
    int32_t nTextFieldYPosition;
    int32_t nTextFieldWidth;
    int32_t nTextFieldHeight;
};

struct ISteamUtils_SteamUtils010_SetGameLauncherMode_params
{
    struct u_steam_iface *linux_side;
    int8_t bLauncherMode;
};

struct ISteamUtils_SteamUtils010_DismissFloatingGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

struct ISteamUtils_SteamUtils010_DismissGamepadTextInput_params
{
    struct u_steam_iface *linux_side;
    int8_t _ret;
};

#include <poppack.h>

enum unix_funcs
{
    unix_steamclient_init,
    unix_steamclient_next_callback,
    unix_steamclient_CreateInterface,
    unix_steamclient_Steam_GetAPICallResult,
    unix_steamclient_Steam_BGetCallback,
    unix_steamclient_callback_message_receive,
    unix_steamclient_Steam_FreeLastCallback,
    unix_steamclient_Steam_ReleaseThreadLocalMemory,
    unix_steamclient_Steam_IsKnownInterface,
    unix_steamclient_Steam_NotifyMissingInterface,
    unix_steamclient_networking_messages_receive_144,
    unix_steamclient_networking_messages_receive_147,
    unix_steamclient_networking_messages_receive_153a,
    unix_steamclient_networking_message_release_147,
    unix_steamclient_networking_message_release_153a,
    unix_ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetNumInstalledApps,
    unix_ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetInstalledApps,
    unix_ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetAppName,
    unix_ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetAppInstallDir,
    unix_ISteamAppList_STEAMAPPLIST_INTERFACE_VERSION001_GetAppBuildId,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION001_GetAppData,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION002_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION003_BIsDlcInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsDlcInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetEarliestPurchaseUnixTime,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BIsSubscribedFromFreeWeekend,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_GetDLCCount,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_BGetDLCDataByIndex,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_InstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION004_UninstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsDlcInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetEarliestPurchaseUnixTime,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsSubscribedFromFreeWeekend,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetDLCCount,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BGetDLCDataByIndex,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_InstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_UninstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_RequestAppProofOfPurchaseKey,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetCurrentBetaName,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_MarkContentCorrupt,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetInstalledDepots,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_GetAppInstallDir,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION005_BIsAppInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsDlcInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetEarliestPurchaseUnixTime,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsSubscribedFromFreeWeekend,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetDLCCount,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BGetDLCDataByIndex,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_InstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_UninstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_RequestAppProofOfPurchaseKey,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetCurrentBetaName,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_MarkContentCorrupt,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetInstalledDepots,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetAppInstallDir,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_BIsAppInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetAppOwner,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION006_GetLaunchQueryParam,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsDlcInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetEarliestPurchaseUnixTime,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsSubscribedFromFreeWeekend,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetDLCCount,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BGetDLCDataByIndex,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_InstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_UninstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_RequestAppProofOfPurchaseKey,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetCurrentBetaName,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_MarkContentCorrupt,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetInstalledDepots,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAppInstallDir,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_BIsAppInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAppOwner,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetLaunchQueryParam,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetDlcDownloadProgress,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION007_GetAppBuildId,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribed,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsLowViolence,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsCybercafe,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsVACBanned,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetCurrentGameLanguage,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAvailableGameLanguages,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedApp,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsDlcInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetEarliestPurchaseUnixTime,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFreeWeekend,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetDLCCount,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BGetDLCDataByIndex,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_InstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_UninstallDLC,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_RequestAppProofOfPurchaseKey,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetCurrentBetaName,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_MarkContentCorrupt,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetInstalledDepots,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAppInstallDir,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsAppInstalled,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAppOwner,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetLaunchQueryParam,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetDlcDownloadProgress,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetAppBuildId,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_RequestAllProofOfPurchaseKeys,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetFileDetails,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetLaunchCommandLine,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsSubscribedFromFamilySharing,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_BIsTimedTrial,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetDlcContext,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetNumBetas,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_GetBetaInfo,
    unix_ISteamApps_STEAMAPPS_INTERFACE_VERSION008_SetActiveBeta,
    unix_ISteamAppTicket_STEAMAPPTICKET_INTERFACE_VERSION001_GetAppOwnershipTicketData,
    unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Init,
    unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_Shutdown,
    unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_RunFrame,
    unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_GetControllerState,
    unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_TriggerHapticPulse,
    unix_ISteamController_STEAMCONTROLLER_INTERFACE_VERSION_SetOverrideMode,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Init,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Shutdown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_CreateBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_RemoveBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_LoadURL,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetSize,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_StopLoad,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Reload,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_GoBack,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_GoForward,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_AddHeader,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_ExecuteJavascript,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseDoubleClick,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseMove,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_MouseWheel,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_KeyDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_KeyUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_KeyChar,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetHorizontalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetVerticalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_SetKeyFocus,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_ViewSource,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_CopyToClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_PasteFromClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_Find,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_StopFind,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_GetLinkAtPosition,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_AllowStartRequest,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_JSDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_001_FileLoadDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Init,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Shutdown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_CreateBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_RemoveBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_LoadURL,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetSize,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_StopLoad,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Reload,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_GoBack,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_GoForward,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_AddHeader,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_ExecuteJavascript,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseDoubleClick,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseMove,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_MouseWheel,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_KeyDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_KeyUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_KeyChar,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetHorizontalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetVerticalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetKeyFocus,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_ViewSource,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_CopyToClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_PasteFromClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_Find,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_StopFind,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_GetLinkAtPosition,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetCookie,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_SetPageScaleFactor,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_AllowStartRequest,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_JSDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_002_FileLoadDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Init,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Shutdown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_CreateBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_RemoveBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_LoadURL,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetSize,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_StopLoad,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Reload,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_GoBack,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_GoForward,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_AddHeader,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_ExecuteJavascript,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseDoubleClick,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseMove,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_MouseWheel,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_KeyDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_KeyUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_KeyChar,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetHorizontalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetVerticalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetKeyFocus,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_ViewSource,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_CopyToClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_PasteFromClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_Find,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_StopFind,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_GetLinkAtPosition,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetCookie,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetPageScaleFactor,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_SetBackgroundMode,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_AllowStartRequest,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_JSDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_003_FileLoadDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Init,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Shutdown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_CreateBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_RemoveBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_LoadURL,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetSize,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_StopLoad,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Reload,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_GoBack,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_GoForward,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_AddHeader,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_ExecuteJavascript,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseDoubleClick,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseMove,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_MouseWheel,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_KeyDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_KeyUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_KeyChar,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetHorizontalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetVerticalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetKeyFocus,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_ViewSource,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_CopyToClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_PasteFromClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_Find,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_StopFind,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_GetLinkAtPosition,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetCookie,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetPageScaleFactor,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetBackgroundMode,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_SetDPIScalingFactor,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_AllowStartRequest,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_JSDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_004_FileLoadDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Init,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Shutdown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_CreateBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_RemoveBrowser,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_LoadURL,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetSize,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_StopLoad,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Reload,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_GoBack,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_GoForward,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_AddHeader,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_ExecuteJavascript,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseDoubleClick,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseMove,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_MouseWheel,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_KeyDown,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_KeyUp,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_KeyChar,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetHorizontalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetVerticalScroll,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetKeyFocus,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_ViewSource,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_CopyToClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_PasteFromClipboard,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_Find,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_StopFind,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_GetLinkAtPosition,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetCookie,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetPageScaleFactor,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetBackgroundMode,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_SetDPIScalingFactor,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_OpenDeveloperTools,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_AllowStartRequest,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_JSDialogResponse,
    unix_ISteamHTMLSurface_STEAMHTMLSURFACE_INTERFACE_VERSION_005_FileLoadDialogResponse,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_CreateHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestContextValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestNetworkActivityTimeout,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestHeaderValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestGetOrPostParameter,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SendHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_DeferHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_PrioritizeHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseHeaderSize,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseHeaderValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseBodySize,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPResponseBodyData,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_ReleaseHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_GetHTTPDownloadProgressPct,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION001_SetHTTPRequestRawPostBody,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_CreateHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestContextValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestNetworkActivityTimeout,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestHeaderValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestGetOrPostParameter,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SendHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SendHTTPRequestAndStreamResponse,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_DeferHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_PrioritizeHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseHeaderSize,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseHeaderValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseBodySize,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPResponseBodyData,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPStreamingResponseBodyData,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_ReleaseHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPDownloadProgressPct,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestRawPostBody,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_CreateCookieContainer,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_ReleaseCookieContainer,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetCookie,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestCookieContainer,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestUserAgentInfo,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestRequiresVerifiedCertificate,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_SetHTTPRequestAbsoluteTimeoutMS,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION002_GetHTTPRequestWasTimedOut,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestContextValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestNetworkActivityTimeout,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestHeaderValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestGetOrPostParameter,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SendHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SendHTTPRequestAndStreamResponse,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_DeferHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_PrioritizeHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseHeaderSize,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseHeaderValue,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseBodySize,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPResponseBodyData,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPStreamingResponseBodyData,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_ReleaseHTTPRequest,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPDownloadProgressPct,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestRawPostBody,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_CreateCookieContainer,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_ReleaseCookieContainer,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetCookie,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestCookieContainer,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestUserAgentInfo,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestRequiresVerifiedCertificate,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_SetHTTPRequestAbsoluteTimeoutMS,
    unix_ISteamHTTP_STEAMHTTP_INTERFACE_VERSION003_GetHTTPRequestWasTimedOut,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultStatus,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetResultTimestamp,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_CheckResultSteamID,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_DestroyResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetAllItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetItemsByID,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_SerializeResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_DeserializeResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GenerateItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GrantPromoItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_AddPromoItem,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_AddPromoItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_ConsumeItem,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_ExchangeItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_TransferItemQuantity,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_SendItemDropHeartbeat,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_TriggerItemDrop,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_TradeItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_LoadItemDefinitions,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetItemDefinitionIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetItemDefinitionProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_RequestEligiblePromoItemDefinitionsIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V001_GetEligiblePromoItemDefinitionIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultStatus,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultItemProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetResultTimestamp,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_CheckResultSteamID,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_DestroyResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetAllItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemsByID,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SerializeResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_DeserializeResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GenerateItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GrantPromoItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_AddPromoItem,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_AddPromoItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_ConsumeItem,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_ExchangeItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_TransferItemQuantity,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SendItemDropHeartbeat,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_TriggerItemDrop,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_TradeItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_LoadItemDefinitions,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemDefinitionIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemDefinitionProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_RequestEligiblePromoItemDefinitionsIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetEligiblePromoItemDefinitionIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_StartPurchase,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_RequestPrices,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetNumItemsWithPrices,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemsWithPrices,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_GetItemPrice,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_StartUpdateProperties,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_RemoveProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_2,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_3,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SetProperty_4,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V002_SubmitUpdateProperties,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultStatus,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultItemProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetResultTimestamp,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_CheckResultSteamID,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_DestroyResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetAllItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsByID,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SerializeResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_DeserializeResult,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GenerateItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GrantPromoItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItem,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_AddPromoItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_ConsumeItem,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_ExchangeItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_TransferItemQuantity,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SendItemDropHeartbeat,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_TriggerItemDrop,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_TradeItems,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_LoadItemDefinitions,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemDefinitionProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestEligiblePromoItemDefinitionsIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetEligiblePromoItemDefinitionIDs,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartPurchase,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_RequestPrices,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetNumItemsWithPrices,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemsWithPrices,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_GetItemPrice,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_StartUpdateProperties,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_RemoveProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_2,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_3,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SetProperty_4,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_SubmitUpdateProperties,
    unix_ISteamInventory_STEAMINVENTORY_INTERFACE_V003_InspectItem,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_RegisterSteamMusicRemote,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_DeregisterSteamMusicRemote,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_BIsCurrentMusicRemote,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_BActivationSuccess,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetDisplayName,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetPNGIcon_64x64,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnablePlayPrevious,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnablePlayNext,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnableShuffled,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnableLooped,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnableQueue,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_EnablePlaylists,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdatePlaybackStatus,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateShuffled,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateLooped,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateVolume,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_CurrentEntryWillChange,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_CurrentEntryIsAvailable,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateCurrentEntryText,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateCurrentEntryElapsedSeconds,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_UpdateCurrentEntryCoverArt,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_CurrentEntryDidChange,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_QueueWillChange,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_ResetQueueEntries,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetQueueEntry,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetCurrentQueueEntry,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_QueueDidChange,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_PlaylistWillChange,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_ResetPlaylistEntries,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetPlaylistEntry,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_SetCurrentPlaylistEntry,
    unix_ISteamMusicRemote_STEAMMUSICREMOTE_INTERFACE_VERSION001_PlaylistDidChange,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume,
    unix_ISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume,
    unix_ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockEnabled,
    unix_ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsParentalLockLocked,
    unix_ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsAppBlocked,
    unix_ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsAppInBlockList,
    unix_ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsFeatureBlocked,
    unix_ISteamParentalSettings_STEAMPARENTALSETTINGS_INTERFACE_VERSION001_BIsFeatureInBlockList,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionCount,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionID,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionSteamID,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionClientName,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_GetSessionClientFormFactor,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_BGetSessionClientResolution,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION001_BSendRemotePlayTogetherInvite,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionCount,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionID,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionSteamID,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionClientName,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_GetSessionClientFormFactor,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_BGetSessionClientResolution,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_BStartRemotePlayTogether,
    unix_ISteamRemotePlay_STEAMREMOTEPLAY_INTERFACE_VERSION002_BSendRemotePlayTogetherInvite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION001_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION002_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION003_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION004_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UpdatePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION005_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION006_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION007_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION008_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION009_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION010_UGCDownloadToLocation,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION011_UGCDownloadToLocation,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION012_UGCDownloadToLocation,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteAsync,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileReadAsync,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileReadAsyncComplete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION013_UGCDownloadToLocation,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteAsync,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileReadAsync,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileReadAsyncComplete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION014_UGCDownloadToLocation,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWrite,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteAsync,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileReadAsync,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileReadAsyncComplete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileForget,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileDelete,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileShare,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamOpen,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamWriteChunk,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamClose,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileWriteStreamCancel,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FileExists,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_FilePersisted,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileTimestamp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetSyncPlatforms,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetFileNameAndSize,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetQuota,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_IsCloudEnabledForAccount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_IsCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SetCloudEnabledForApp,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UGCDownload,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetUGCDownloadProgress,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetUGCDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UGCRead,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetCachedUGCCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetCachedUGCHandle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishWorkshopFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_CreatePublishedFileUpdateRequest,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFilePreviewFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTitle,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileVisibility,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileTags,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_CommitPublishedFileUpdate,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetPublishedFileDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_DeletePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserPublishedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSubscribedFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UnsubscribePublishedFile,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdatePublishedFileSetChangeDescription,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UpdateUserPublishedItemVote,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetUserPublishedItemVoteDetails,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumerateUserSharedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_PublishVideo,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_SetUserPublishedFileAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedFilesByUserAction,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EnumeratePublishedWorkshopFiles,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_UGCDownloadToLocation,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetLocalFileChangeCount,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_GetLocalFileChange,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_BeginFileWriteBatch,
    unix_ISteamRemoteStorage_STEAMREMOTESTORAGE_INTERFACE_VERSION016_EndFileWriteBatch,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_WriteScreenshot,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_AddScreenshotToLibrary,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_TriggerScreenshot,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_HookScreenshots,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_SetLocation,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION001_TagUser,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_WriteScreenshot,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_AddScreenshotToLibrary,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_TriggerScreenshot,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_HookScreenshots,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_SetLocation,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_TagUser,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION002_TagPublishedFile,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_WriteScreenshot,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_AddScreenshotToLibrary,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_TriggerScreenshot,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_HookScreenshots,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_SetLocation,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_TagUser,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_TagPublishedFile,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_IsScreenshotsHooked,
    unix_ISteamScreenshots_STEAMSCREENSHOTS_INTERFACE_VERSION003_AddVRScreenshotToLibrary,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_SetTimelineStateDescription,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_ClearTimelineStateDescription,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_AddTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V001_SetTimelineGameMode,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetTimelineTooltip,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_ClearTimelineTooltip,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetTimelineGameMode,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_AddInstantaneousTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_AddRangeTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_StartRangeTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_UpdateRangeTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_EndRangeTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_RemoveTimelineEvent,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_DoesEventRecordingExist,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_StartGamePhase,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_EndGamePhase,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetGamePhaseID,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_DoesGamePhaseRecordingExist,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_AddGamePhaseTag,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_SetGamePhaseAttribute,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_OpenOverlayToGamePhase,
    unix_ISteamTimeline_STEAMTIMELINE_INTERFACE_V004_OpenOverlayToTimelineEvent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION001_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION002_GetItemUpdateInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION003_GetItemUpdateInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION004_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION005_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION006_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION007_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION008_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION009_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION010_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION012_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION013_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredTagGroup,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION014_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCNumTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCTagDisplayName,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredTagGroup,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_ShowWorkshopEULA,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION015_GetWorkshopEULAStatus,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCTagDisplayName,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredTagGroup,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetTimeCreatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetTimeUpdatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_ShowWorkshopEULA,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION016_GetWorkshopEULAStatus,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCNumTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCTagDisplayName,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetQueryUGCContentDescriptors,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredTagGroup,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetTimeCreatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetTimeUpdatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddContentDescriptor,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveContentDescriptor,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_ShowWorkshopEULA,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION017_GetWorkshopEULAStatus,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCNumTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCTagDisplayName,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetQueryUGCContentDescriptors,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredTagGroup,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetTimeCreatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetTimeUpdatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddContentDescriptor,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveContentDescriptor,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_ShowWorkshopEULA,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetWorkshopEULAStatus,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION018_GetUserContentDescriptorPreferences,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUserUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryAllUGCRequest_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateQueryUGCDetailsRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SendQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCResult,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCTagDisplayName,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCPreviewURL,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCStatistic,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCAdditionalPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCNumKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCKeyValueTag_2,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSupportedGameVersions,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSupportedGameVersionData,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetQueryUGCContentDescriptors,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ReleaseQueryUGCRequest,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredTagGroup,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddExcludedTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnOnlyIDs,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnLongDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnChildren,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnAdditionalPreviews,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnTotalOnly,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetReturnPlaytimeStats,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowCachedResponse,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAdminQuery,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetCloudFileNameFilter,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetMatchAnyTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetSearchText,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRankedByTrendDays,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeCreatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetTimeUpdatedDateRange,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddRequiredKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RequestUGCDetails,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_CreateItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTitle,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemDescription,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemUpdateLanguage,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemMetadata,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemVisibility,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemContent,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetAllowLegacyUpload,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAllItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemKeyValueTags,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemKeyValueTag,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewFile,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UpdateItemPreviewVideo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemPreview,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddContentDescriptor,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveContentDescriptor,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetRequiredGameVersions,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubmitItemUpdate,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemUpdateProgress,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserItemVote,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddItemToFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveItemFromFavorites,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_UnsubscribeItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetNumSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetSubscribedItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemState,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemInstallInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetItemDownloadInfo,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DownloadItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_BInitWorkshopForGameServer,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_SuspendDownloads,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StartPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTracking,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_StopPlaytimeTrackingForAllItems,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_AddAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_RemoveAppDependency,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetAppDependencies,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_DeleteItem,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_ShowWorkshopEULA,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetWorkshopEULAStatus,
    unix_ISteamUGC_STEAMUGC_INTERFACE_VERSION020_GetUserContentDescriptorPreferences,
    unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendMethod,
    unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseInfo,
    unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_GetMethodResponseData,
    unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_ReleaseMethod,
    unix_ISteamUnifiedMessages_STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001_SendNotification,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetNumStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStatName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStatType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetNumAchievements,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievementName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetNumGroupAchievements,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetGroupAchievementName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetGroupAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_SetGroupAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_ClearGroupAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION001_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetNumStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStatName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStatType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetNumAchievements,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievementName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION002_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION003_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION004_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION005_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION006_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION007_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_AttachLeaderboardUGC,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION008_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_DownloadLeaderboardEntriesForUsers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_AttachLeaderboardUGC,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION009_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_DownloadLeaderboardEntriesForUsers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_AttachLeaderboardUGC,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestGlobalAchievementPercentages,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetNextMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetAchievementAchievedPercent,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_RequestGlobalStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStatHistory,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION010_GetGlobalStatHistory_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNumAchievements,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_DownloadLeaderboardEntriesForUsers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_AttachLeaderboardUGC,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestGlobalAchievementPercentages,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetNextMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetAchievementAchievedPercent,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_RequestGlobalStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStatHistory,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION011_GetGlobalStatHistory_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestCurrentStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNumAchievements,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_DownloadLeaderboardEntriesForUsers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_AttachLeaderboardUGC,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestGlobalAchievementPercentages,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetNextMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementAchievedPercent,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_RequestGlobalStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStatHistory,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetGlobalStatHistory_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementProgressLimits,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION012_GetAchievementProgressLimits_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_SetStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_SetStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_UpdateAvgRateStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_SetAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_ClearAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_StoreStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementIcon,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementDisplayAttribute,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_IndicateAchievementProgress,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetNumAchievements,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_RequestUserStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserAchievement,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetUserAchievementAndUnlockTime,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_ResetAllStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_FindOrCreateLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_FindLeaderboard,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardName,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardEntryCount,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardSortMethod,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetLeaderboardDisplayType,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_DownloadLeaderboardEntries,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_DownloadLeaderboardEntriesForUsers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetDownloadedLeaderboardEntry,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_UploadLeaderboardScore,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_AttachLeaderboardUGC,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetNumberOfCurrentPlayers,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_RequestGlobalAchievementPercentages,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetNextMostAchievedAchievementInfo,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementAchievedPercent,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_RequestGlobalStats,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStat,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStat_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStatHistory,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetGlobalStatHistory_2,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementProgressLimits,
    unix_ISteamUserStats_STEAMUSERSTATS_INTERFACE_VERSION013_GetAchievementProgressLimits_2,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V001_GetVideoURL,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V001_IsBroadcasting,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetVideoURL,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_IsBroadcasting,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFSettings,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V002_GetOPFStringForApp,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetVideoURL,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_IsBroadcasting,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFSettings,
    unix_ISteamVideo_STEAMVIDEO_INTERFACE_V007_GetOPFStringForApp,
    unix_ISteamClient_SteamClient006_CreateSteamPipe,
    unix_ISteamClient_SteamClient006_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient006_CreateGlobalUser,
    unix_ISteamClient_SteamClient006_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient006_CreateLocalUser,
    unix_ISteamClient_SteamClient006_ReleaseUser,
    unix_ISteamClient_SteamClient006_GetISteamUser,
    unix_ISteamClient_SteamClient006_GetIVAC,
    unix_ISteamClient_SteamClient006_GetISteamGameServer,
    unix_ISteamClient_SteamClient006_SetLocalIPBinding,
    unix_ISteamClient_SteamClient006_GetUniverseName,
    unix_ISteamClient_SteamClient006_GetISteamFriends,
    unix_ISteamClient_SteamClient006_GetISteamUtils,
    unix_ISteamClient_SteamClient006_GetISteamBilling,
    unix_ISteamClient_SteamClient006_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient006_GetISteamApps,
    unix_ISteamClient_SteamClient006_GetISteamContentServer,
    unix_ISteamClient_SteamClient006_GetISteamMasterServerUpdater,
    unix_ISteamClient_SteamClient006_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient006_RunFrame,
    unix_ISteamClient_SteamClient006_GetIPCCallCount,
    unix_ISteamClient_SteamClient007_CreateSteamPipe,
    unix_ISteamClient_SteamClient007_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient007_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient007_CreateLocalUser,
    unix_ISteamClient_SteamClient007_ReleaseUser,
    unix_ISteamClient_SteamClient007_GetISteamUser,
    unix_ISteamClient_SteamClient007_GetISteamGameServer,
    unix_ISteamClient_SteamClient007_SetLocalIPBinding,
    unix_ISteamClient_SteamClient007_GetISteamFriends,
    unix_ISteamClient_SteamClient007_GetISteamUtils,
    unix_ISteamClient_SteamClient007_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient007_GetISteamContentServer,
    unix_ISteamClient_SteamClient007_GetISteamMasterServerUpdater,
    unix_ISteamClient_SteamClient007_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient007_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient007_RunFrame,
    unix_ISteamClient_SteamClient007_GetIPCCallCount,
    unix_ISteamClient_SteamClient007_GetISteamUserStats,
    unix_ISteamClient_SteamClient007_GetISteamApps,
    unix_ISteamClient_SteamClient007_GetISteamNetworking,
    unix_ISteamClient_SteamClient007_SetWarningMessageHook,
    unix_ISteamClient_SteamClient007_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient008_CreateSteamPipe,
    unix_ISteamClient_SteamClient008_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient008_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient008_CreateLocalUser,
    unix_ISteamClient_SteamClient008_ReleaseUser,
    unix_ISteamClient_SteamClient008_GetISteamUser,
    unix_ISteamClient_SteamClient008_GetISteamGameServer,
    unix_ISteamClient_SteamClient008_SetLocalIPBinding,
    unix_ISteamClient_SteamClient008_GetISteamFriends,
    unix_ISteamClient_SteamClient008_GetISteamUtils,
    unix_ISteamClient_SteamClient008_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient008_GetISteamMasterServerUpdater,
    unix_ISteamClient_SteamClient008_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient008_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient008_GetISteamUserStats,
    unix_ISteamClient_SteamClient008_GetISteamApps,
    unix_ISteamClient_SteamClient008_GetISteamNetworking,
    unix_ISteamClient_SteamClient008_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient008_RunFrame,
    unix_ISteamClient_SteamClient008_GetIPCCallCount,
    unix_ISteamClient_SteamClient008_SetWarningMessageHook,
    unix_ISteamClient_SteamClient009_CreateSteamPipe,
    unix_ISteamClient_SteamClient009_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient009_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient009_CreateLocalUser,
    unix_ISteamClient_SteamClient009_ReleaseUser,
    unix_ISteamClient_SteamClient009_GetISteamUser,
    unix_ISteamClient_SteamClient009_GetISteamGameServer,
    unix_ISteamClient_SteamClient009_SetLocalIPBinding,
    unix_ISteamClient_SteamClient009_GetISteamFriends,
    unix_ISteamClient_SteamClient009_GetISteamUtils,
    unix_ISteamClient_SteamClient009_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient009_GetISteamMasterServerUpdater,
    unix_ISteamClient_SteamClient009_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient009_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient009_GetISteamUserStats,
    unix_ISteamClient_SteamClient009_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient009_GetISteamApps,
    unix_ISteamClient_SteamClient009_GetISteamNetworking,
    unix_ISteamClient_SteamClient009_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient009_RunFrame,
    unix_ISteamClient_SteamClient009_GetIPCCallCount,
    unix_ISteamClient_SteamClient009_SetWarningMessageHook,
    unix_ISteamClient_SteamClient010_CreateSteamPipe,
    unix_ISteamClient_SteamClient010_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient010_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient010_CreateLocalUser,
    unix_ISteamClient_SteamClient010_ReleaseUser,
    unix_ISteamClient_SteamClient010_GetISteamUser,
    unix_ISteamClient_SteamClient010_GetISteamGameServer,
    unix_ISteamClient_SteamClient010_SetLocalIPBinding,
    unix_ISteamClient_SteamClient010_GetISteamFriends,
    unix_ISteamClient_SteamClient010_GetISteamUtils,
    unix_ISteamClient_SteamClient010_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient010_GetISteamMasterServerUpdater,
    unix_ISteamClient_SteamClient010_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient010_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient010_GetISteamUserStats,
    unix_ISteamClient_SteamClient010_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient010_GetISteamApps,
    unix_ISteamClient_SteamClient010_GetISteamNetworking,
    unix_ISteamClient_SteamClient010_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient010_RunFrame,
    unix_ISteamClient_SteamClient010_GetIPCCallCount,
    unix_ISteamClient_SteamClient010_SetWarningMessageHook,
    unix_ISteamClient_SteamClient010_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient010_GetISteamHTTP,
    unix_ISteamClient_SteamClient011_CreateSteamPipe,
    unix_ISteamClient_SteamClient011_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient011_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient011_CreateLocalUser,
    unix_ISteamClient_SteamClient011_ReleaseUser,
    unix_ISteamClient_SteamClient011_GetISteamUser,
    unix_ISteamClient_SteamClient011_GetISteamGameServer,
    unix_ISteamClient_SteamClient011_SetLocalIPBinding,
    unix_ISteamClient_SteamClient011_GetISteamFriends,
    unix_ISteamClient_SteamClient011_GetISteamUtils,
    unix_ISteamClient_SteamClient011_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient011_GetISteamMasterServerUpdater,
    unix_ISteamClient_SteamClient011_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient011_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient011_GetISteamUserStats,
    unix_ISteamClient_SteamClient011_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient011_GetISteamApps,
    unix_ISteamClient_SteamClient011_GetISteamNetworking,
    unix_ISteamClient_SteamClient011_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient011_GetISteamScreenshots,
    unix_ISteamClient_SteamClient011_RunFrame,
    unix_ISteamClient_SteamClient011_GetIPCCallCount,
    unix_ISteamClient_SteamClient011_SetWarningMessageHook,
    unix_ISteamClient_SteamClient011_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient011_GetISteamHTTP,
    unix_ISteamClient_SteamClient012_CreateSteamPipe,
    unix_ISteamClient_SteamClient012_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient012_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient012_CreateLocalUser,
    unix_ISteamClient_SteamClient012_ReleaseUser,
    unix_ISteamClient_SteamClient012_GetISteamUser,
    unix_ISteamClient_SteamClient012_GetISteamGameServer,
    unix_ISteamClient_SteamClient012_SetLocalIPBinding,
    unix_ISteamClient_SteamClient012_GetISteamFriends,
    unix_ISteamClient_SteamClient012_GetISteamUtils,
    unix_ISteamClient_SteamClient012_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient012_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient012_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient012_GetISteamUserStats,
    unix_ISteamClient_SteamClient012_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient012_GetISteamApps,
    unix_ISteamClient_SteamClient012_GetISteamNetworking,
    unix_ISteamClient_SteamClient012_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient012_GetISteamScreenshots,
    unix_ISteamClient_SteamClient012_RunFrame,
    unix_ISteamClient_SteamClient012_GetIPCCallCount,
    unix_ISteamClient_SteamClient012_SetWarningMessageHook,
    unix_ISteamClient_SteamClient012_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient012_GetISteamHTTP,
    unix_ISteamClient_SteamClient012_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient012_GetISteamController,
    unix_ISteamClient_SteamClient012_GetISteamUGC,
    unix_ISteamClient_SteamClient013_CreateSteamPipe,
    unix_ISteamClient_SteamClient013_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient013_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient013_CreateLocalUser,
    unix_ISteamClient_SteamClient013_ReleaseUser,
    unix_ISteamClient_SteamClient013_GetISteamUser,
    unix_ISteamClient_SteamClient013_GetISteamGameServer,
    unix_ISteamClient_SteamClient013_SetLocalIPBinding,
    unix_ISteamClient_SteamClient013_GetISteamFriends,
    unix_ISteamClient_SteamClient013_GetISteamUtils,
    unix_ISteamClient_SteamClient013_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient013_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient013_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient013_GetISteamUserStats,
    unix_ISteamClient_SteamClient013_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient013_GetISteamApps,
    unix_ISteamClient_SteamClient013_GetISteamNetworking,
    unix_ISteamClient_SteamClient013_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient013_GetISteamScreenshots,
    unix_ISteamClient_SteamClient013_RunFrame,
    unix_ISteamClient_SteamClient013_GetIPCCallCount,
    unix_ISteamClient_SteamClient013_SetWarningMessageHook,
    unix_ISteamClient_SteamClient013_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient013_GetISteamHTTP,
    unix_ISteamClient_SteamClient013_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient013_GetISteamController,
    unix_ISteamClient_SteamClient013_GetISteamUGC,
    unix_ISteamClient_SteamClient013_GetISteamInventory,
    unix_ISteamClient_SteamClient013_GetISteamVideo,
    unix_ISteamClient_SteamClient013_GetISteamAppList,
    unix_ISteamClient_SteamClient014_CreateSteamPipe,
    unix_ISteamClient_SteamClient014_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient014_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient014_CreateLocalUser,
    unix_ISteamClient_SteamClient014_ReleaseUser,
    unix_ISteamClient_SteamClient014_GetISteamUser,
    unix_ISteamClient_SteamClient014_GetISteamGameServer,
    unix_ISteamClient_SteamClient014_SetLocalIPBinding,
    unix_ISteamClient_SteamClient014_GetISteamFriends,
    unix_ISteamClient_SteamClient014_GetISteamUtils,
    unix_ISteamClient_SteamClient014_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient014_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient014_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient014_GetISteamUserStats,
    unix_ISteamClient_SteamClient014_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient014_GetISteamApps,
    unix_ISteamClient_SteamClient014_GetISteamNetworking,
    unix_ISteamClient_SteamClient014_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient014_GetISteamScreenshots,
    unix_ISteamClient_SteamClient014_RunFrame,
    unix_ISteamClient_SteamClient014_GetIPCCallCount,
    unix_ISteamClient_SteamClient014_SetWarningMessageHook,
    unix_ISteamClient_SteamClient014_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient014_GetISteamHTTP,
    unix_ISteamClient_SteamClient014_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient014_GetISteamController,
    unix_ISteamClient_SteamClient014_GetISteamUGC,
    unix_ISteamClient_SteamClient014_GetISteamAppList,
    unix_ISteamClient_SteamClient014_GetISteamMusic,
    unix_ISteamClient_SteamClient015_CreateSteamPipe,
    unix_ISteamClient_SteamClient015_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient015_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient015_CreateLocalUser,
    unix_ISteamClient_SteamClient015_ReleaseUser,
    unix_ISteamClient_SteamClient015_GetISteamUser,
    unix_ISteamClient_SteamClient015_GetISteamGameServer,
    unix_ISteamClient_SteamClient015_SetLocalIPBinding,
    unix_ISteamClient_SteamClient015_GetISteamFriends,
    unix_ISteamClient_SteamClient015_GetISteamUtils,
    unix_ISteamClient_SteamClient015_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient015_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient015_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient015_GetISteamUserStats,
    unix_ISteamClient_SteamClient015_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient015_GetISteamApps,
    unix_ISteamClient_SteamClient015_GetISteamNetworking,
    unix_ISteamClient_SteamClient015_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient015_GetISteamScreenshots,
    unix_ISteamClient_SteamClient015_RunFrame,
    unix_ISteamClient_SteamClient015_GetIPCCallCount,
    unix_ISteamClient_SteamClient015_SetWarningMessageHook,
    unix_ISteamClient_SteamClient015_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient015_GetISteamHTTP,
    unix_ISteamClient_SteamClient015_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient015_GetISteamController,
    unix_ISteamClient_SteamClient015_GetISteamUGC,
    unix_ISteamClient_SteamClient015_GetISteamAppList,
    unix_ISteamClient_SteamClient015_GetISteamMusic,
    unix_ISteamClient_SteamClient015_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient016_CreateSteamPipe,
    unix_ISteamClient_SteamClient016_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient016_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient016_CreateLocalUser,
    unix_ISteamClient_SteamClient016_ReleaseUser,
    unix_ISteamClient_SteamClient016_GetISteamUser,
    unix_ISteamClient_SteamClient016_GetISteamGameServer,
    unix_ISteamClient_SteamClient016_SetLocalIPBinding,
    unix_ISteamClient_SteamClient016_GetISteamFriends,
    unix_ISteamClient_SteamClient016_GetISteamUtils,
    unix_ISteamClient_SteamClient016_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient016_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient016_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient016_GetISteamUserStats,
    unix_ISteamClient_SteamClient016_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient016_GetISteamApps,
    unix_ISteamClient_SteamClient016_GetISteamNetworking,
    unix_ISteamClient_SteamClient016_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient016_GetISteamScreenshots,
    unix_ISteamClient_SteamClient016_RunFrame,
    unix_ISteamClient_SteamClient016_GetIPCCallCount,
    unix_ISteamClient_SteamClient016_SetWarningMessageHook,
    unix_ISteamClient_SteamClient016_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient016_GetISteamHTTP,
    unix_ISteamClient_SteamClient016_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient016_GetISteamController,
    unix_ISteamClient_SteamClient016_GetISteamUGC,
    unix_ISteamClient_SteamClient016_GetISteamAppList,
    unix_ISteamClient_SteamClient016_GetISteamMusic,
    unix_ISteamClient_SteamClient016_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient016_GetISteamHTMLSurface,
    unix_ISteamClient_SteamClient016_Set_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient016_Remove_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient016_Set_SteamAPI_CCheckCallbackRegisteredInProcess,
    unix_ISteamClient_SteamClient017_CreateSteamPipe,
    unix_ISteamClient_SteamClient017_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient017_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient017_CreateLocalUser,
    unix_ISteamClient_SteamClient017_ReleaseUser,
    unix_ISteamClient_SteamClient017_GetISteamUser,
    unix_ISteamClient_SteamClient017_GetISteamGameServer,
    unix_ISteamClient_SteamClient017_SetLocalIPBinding,
    unix_ISteamClient_SteamClient017_GetISteamFriends,
    unix_ISteamClient_SteamClient017_GetISteamUtils,
    unix_ISteamClient_SteamClient017_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient017_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient017_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient017_GetISteamUserStats,
    unix_ISteamClient_SteamClient017_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient017_GetISteamApps,
    unix_ISteamClient_SteamClient017_GetISteamNetworking,
    unix_ISteamClient_SteamClient017_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient017_GetISteamScreenshots,
    unix_ISteamClient_SteamClient017_RunFrame,
    unix_ISteamClient_SteamClient017_GetIPCCallCount,
    unix_ISteamClient_SteamClient017_SetWarningMessageHook,
    unix_ISteamClient_SteamClient017_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient017_GetISteamHTTP,
    unix_ISteamClient_SteamClient017_DEPRECATED_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient017_GetISteamController,
    unix_ISteamClient_SteamClient017_GetISteamUGC,
    unix_ISteamClient_SteamClient017_GetISteamAppList,
    unix_ISteamClient_SteamClient017_GetISteamMusic,
    unix_ISteamClient_SteamClient017_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient017_GetISteamHTMLSurface,
    unix_ISteamClient_SteamClient017_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient017_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient017_Set_SteamAPI_CCheckCallbackRegisteredInProcess,
    unix_ISteamClient_SteamClient017_GetISteamInventory,
    unix_ISteamClient_SteamClient017_GetISteamVideo,
    unix_ISteamClient_SteamClient017_GetISteamParentalSettings,
    unix_ISteamClient_SteamClient018_CreateSteamPipe,
    unix_ISteamClient_SteamClient018_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient018_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient018_CreateLocalUser,
    unix_ISteamClient_SteamClient018_ReleaseUser,
    unix_ISteamClient_SteamClient018_GetISteamUser,
    unix_ISteamClient_SteamClient018_GetISteamGameServer,
    unix_ISteamClient_SteamClient018_SetLocalIPBinding,
    unix_ISteamClient_SteamClient018_GetISteamFriends,
    unix_ISteamClient_SteamClient018_GetISteamUtils,
    unix_ISteamClient_SteamClient018_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient018_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient018_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient018_GetISteamUserStats,
    unix_ISteamClient_SteamClient018_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient018_GetISteamApps,
    unix_ISteamClient_SteamClient018_GetISteamNetworking,
    unix_ISteamClient_SteamClient018_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient018_GetISteamScreenshots,
    unix_ISteamClient_SteamClient018_GetISteamGameSearch,
    unix_ISteamClient_SteamClient018_RunFrame,
    unix_ISteamClient_SteamClient018_GetIPCCallCount,
    unix_ISteamClient_SteamClient018_SetWarningMessageHook,
    unix_ISteamClient_SteamClient018_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient018_GetISteamHTTP,
    unix_ISteamClient_SteamClient018_DEPRECATED_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient018_GetISteamController,
    unix_ISteamClient_SteamClient018_GetISteamUGC,
    unix_ISteamClient_SteamClient018_GetISteamAppList,
    unix_ISteamClient_SteamClient018_GetISteamMusic,
    unix_ISteamClient_SteamClient018_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient018_GetISteamHTMLSurface,
    unix_ISteamClient_SteamClient018_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient018_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient018_Set_SteamAPI_CCheckCallbackRegisteredInProcess,
    unix_ISteamClient_SteamClient018_GetISteamInventory,
    unix_ISteamClient_SteamClient018_GetISteamVideo,
    unix_ISteamClient_SteamClient018_GetISteamParentalSettings,
    unix_ISteamClient_SteamClient018_GetISteamInput,
    unix_ISteamClient_SteamClient018_GetISteamParties,
    unix_ISteamClient_SteamClient019_CreateSteamPipe,
    unix_ISteamClient_SteamClient019_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient019_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient019_CreateLocalUser,
    unix_ISteamClient_SteamClient019_ReleaseUser,
    unix_ISteamClient_SteamClient019_GetISteamUser,
    unix_ISteamClient_SteamClient019_GetISteamGameServer,
    unix_ISteamClient_SteamClient019_SetLocalIPBinding,
    unix_ISteamClient_SteamClient019_GetISteamFriends,
    unix_ISteamClient_SteamClient019_GetISteamUtils,
    unix_ISteamClient_SteamClient019_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient019_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient019_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient019_GetISteamUserStats,
    unix_ISteamClient_SteamClient019_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient019_GetISteamApps,
    unix_ISteamClient_SteamClient019_GetISteamNetworking,
    unix_ISteamClient_SteamClient019_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient019_GetISteamScreenshots,
    unix_ISteamClient_SteamClient019_GetISteamGameSearch,
    unix_ISteamClient_SteamClient019_RunFrame,
    unix_ISteamClient_SteamClient019_GetIPCCallCount,
    unix_ISteamClient_SteamClient019_SetWarningMessageHook,
    unix_ISteamClient_SteamClient019_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient019_GetISteamHTTP,
    unix_ISteamClient_SteamClient019_DEPRECATED_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient019_GetISteamController,
    unix_ISteamClient_SteamClient019_GetISteamUGC,
    unix_ISteamClient_SteamClient019_GetISteamAppList,
    unix_ISteamClient_SteamClient019_GetISteamMusic,
    unix_ISteamClient_SteamClient019_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient019_GetISteamHTMLSurface,
    unix_ISteamClient_SteamClient019_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient019_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient019_Set_SteamAPI_CCheckCallbackRegisteredInProcess,
    unix_ISteamClient_SteamClient019_GetISteamInventory,
    unix_ISteamClient_SteamClient019_GetISteamVideo,
    unix_ISteamClient_SteamClient019_GetISteamParentalSettings,
    unix_ISteamClient_SteamClient019_GetISteamInput,
    unix_ISteamClient_SteamClient019_GetISteamParties,
    unix_ISteamClient_SteamClient019_GetISteamRemotePlay,
    unix_ISteamClient_SteamClient020_CreateSteamPipe,
    unix_ISteamClient_SteamClient020_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient020_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient020_CreateLocalUser,
    unix_ISteamClient_SteamClient020_ReleaseUser,
    unix_ISteamClient_SteamClient020_GetISteamUser,
    unix_ISteamClient_SteamClient020_GetISteamGameServer,
    unix_ISteamClient_SteamClient020_SetLocalIPBinding,
    unix_ISteamClient_SteamClient020_GetISteamFriends,
    unix_ISteamClient_SteamClient020_GetISteamUtils,
    unix_ISteamClient_SteamClient020_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient020_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient020_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient020_GetISteamUserStats,
    unix_ISteamClient_SteamClient020_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient020_GetISteamApps,
    unix_ISteamClient_SteamClient020_GetISteamNetworking,
    unix_ISteamClient_SteamClient020_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient020_GetISteamScreenshots,
    unix_ISteamClient_SteamClient020_GetISteamGameSearch,
    unix_ISteamClient_SteamClient020_RunFrame,
    unix_ISteamClient_SteamClient020_GetIPCCallCount,
    unix_ISteamClient_SteamClient020_SetWarningMessageHook,
    unix_ISteamClient_SteamClient020_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient020_GetISteamHTTP,
    unix_ISteamClient_SteamClient020_DEPRECATED_GetISteamUnifiedMessages,
    unix_ISteamClient_SteamClient020_GetISteamController,
    unix_ISteamClient_SteamClient020_GetISteamUGC,
    unix_ISteamClient_SteamClient020_GetISteamAppList,
    unix_ISteamClient_SteamClient020_GetISteamMusic,
    unix_ISteamClient_SteamClient020_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient020_GetISteamHTMLSurface,
    unix_ISteamClient_SteamClient020_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient020_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient020_Set_SteamAPI_CCheckCallbackRegisteredInProcess,
    unix_ISteamClient_SteamClient020_GetISteamInventory,
    unix_ISteamClient_SteamClient020_GetISteamVideo,
    unix_ISteamClient_SteamClient020_GetISteamParentalSettings,
    unix_ISteamClient_SteamClient020_GetISteamInput,
    unix_ISteamClient_SteamClient020_GetISteamParties,
    unix_ISteamClient_SteamClient020_GetISteamRemotePlay,
    unix_ISteamClient_SteamClient020_DestroyAllInterfaces,
    unix_ISteamClient_SteamClient021_CreateSteamPipe,
    unix_ISteamClient_SteamClient021_BReleaseSteamPipe,
    unix_ISteamClient_SteamClient021_ConnectToGlobalUser,
    unix_ISteamClient_SteamClient021_CreateLocalUser,
    unix_ISteamClient_SteamClient021_ReleaseUser,
    unix_ISteamClient_SteamClient021_GetISteamUser,
    unix_ISteamClient_SteamClient021_GetISteamGameServer,
    unix_ISteamClient_SteamClient021_SetLocalIPBinding,
    unix_ISteamClient_SteamClient021_GetISteamFriends,
    unix_ISteamClient_SteamClient021_GetISteamUtils,
    unix_ISteamClient_SteamClient021_GetISteamMatchmaking,
    unix_ISteamClient_SteamClient021_GetISteamMatchmakingServers,
    unix_ISteamClient_SteamClient021_GetISteamGenericInterface,
    unix_ISteamClient_SteamClient021_GetISteamUserStats,
    unix_ISteamClient_SteamClient021_GetISteamGameServerStats,
    unix_ISteamClient_SteamClient021_GetISteamApps,
    unix_ISteamClient_SteamClient021_GetISteamNetworking,
    unix_ISteamClient_SteamClient021_GetISteamRemoteStorage,
    unix_ISteamClient_SteamClient021_GetISteamScreenshots,
    unix_ISteamClient_SteamClient021_GetISteamGameSearch,
    unix_ISteamClient_SteamClient021_RunFrame,
    unix_ISteamClient_SteamClient021_GetIPCCallCount,
    unix_ISteamClient_SteamClient021_SetWarningMessageHook,
    unix_ISteamClient_SteamClient021_BShutdownIfAllPipesClosed,
    unix_ISteamClient_SteamClient021_GetISteamHTTP,
    unix_ISteamClient_SteamClient021_GetISteamController,
    unix_ISteamClient_SteamClient021_GetISteamUGC,
    unix_ISteamClient_SteamClient021_GetISteamMusic,
    unix_ISteamClient_SteamClient021_GetISteamMusicRemote,
    unix_ISteamClient_SteamClient021_GetISteamHTMLSurface,
    unix_ISteamClient_SteamClient021_DEPRECATED_Set_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient021_DEPRECATED_Remove_SteamAPI_CPostAPIResultInProcess,
    unix_ISteamClient_SteamClient021_Set_SteamAPI_CCheckCallbackRegisteredInProcess,
    unix_ISteamClient_SteamClient021_GetISteamInventory,
    unix_ISteamClient_SteamClient021_GetISteamVideo,
    unix_ISteamClient_SteamClient021_GetISteamParentalSettings,
    unix_ISteamClient_SteamClient021_GetISteamInput,
    unix_ISteamClient_SteamClient021_GetISteamParties,
    unix_ISteamClient_SteamClient021_GetISteamRemotePlay,
    unix_ISteamClient_SteamClient021_DestroyAllInterfaces,
    unix_ISteamController_SteamController003_Init,
    unix_ISteamController_SteamController003_Shutdown,
    unix_ISteamController_SteamController003_RunFrame,
    unix_ISteamController_SteamController003_GetConnectedControllers,
    unix_ISteamController_SteamController003_ShowBindingPanel,
    unix_ISteamController_SteamController003_GetActionSetHandle,
    unix_ISteamController_SteamController003_ActivateActionSet,
    unix_ISteamController_SteamController003_GetCurrentActionSet,
    unix_ISteamController_SteamController003_GetDigitalActionHandle,
    unix_ISteamController_SteamController003_GetDigitalActionData,
    unix_ISteamController_SteamController003_GetDigitalActionOrigins,
    unix_ISteamController_SteamController003_GetAnalogActionHandle,
    unix_ISteamController_SteamController003_GetAnalogActionData,
    unix_ISteamController_SteamController003_GetAnalogActionOrigins,
    unix_ISteamController_SteamController003_StopAnalogActionMomentum,
    unix_ISteamController_SteamController003_TriggerHapticPulse,
    unix_ISteamController_SteamController003_TriggerRepeatedHapticPulse,
    unix_ISteamController_SteamController004_Init,
    unix_ISteamController_SteamController004_Shutdown,
    unix_ISteamController_SteamController004_RunFrame,
    unix_ISteamController_SteamController004_GetConnectedControllers,
    unix_ISteamController_SteamController004_ShowBindingPanel,
    unix_ISteamController_SteamController004_GetActionSetHandle,
    unix_ISteamController_SteamController004_ActivateActionSet,
    unix_ISteamController_SteamController004_GetCurrentActionSet,
    unix_ISteamController_SteamController004_GetDigitalActionHandle,
    unix_ISteamController_SteamController004_GetDigitalActionData,
    unix_ISteamController_SteamController004_GetDigitalActionOrigins,
    unix_ISteamController_SteamController004_GetAnalogActionHandle,
    unix_ISteamController_SteamController004_GetAnalogActionData,
    unix_ISteamController_SteamController004_GetAnalogActionOrigins,
    unix_ISteamController_SteamController004_StopAnalogActionMomentum,
    unix_ISteamController_SteamController004_TriggerHapticPulse,
    unix_ISteamController_SteamController004_TriggerRepeatedHapticPulse,
    unix_ISteamController_SteamController004_GetGamepadIndexForController,
    unix_ISteamController_SteamController004_GetControllerForGamepadIndex,
    unix_ISteamController_SteamController004_GetMotionData,
    unix_ISteamController_SteamController004_ShowDigitalActionOrigins,
    unix_ISteamController_SteamController004_ShowAnalogActionOrigins,
    unix_ISteamController_SteamController005_Init,
    unix_ISteamController_SteamController005_Shutdown,
    unix_ISteamController_SteamController005_RunFrame,
    unix_ISteamController_SteamController005_GetConnectedControllers,
    unix_ISteamController_SteamController005_ShowBindingPanel,
    unix_ISteamController_SteamController005_GetActionSetHandle,
    unix_ISteamController_SteamController005_ActivateActionSet,
    unix_ISteamController_SteamController005_GetCurrentActionSet,
    unix_ISteamController_SteamController005_GetDigitalActionHandle,
    unix_ISteamController_SteamController005_GetDigitalActionData,
    unix_ISteamController_SteamController005_GetDigitalActionOrigins,
    unix_ISteamController_SteamController005_GetAnalogActionHandle,
    unix_ISteamController_SteamController005_GetAnalogActionData,
    unix_ISteamController_SteamController005_GetAnalogActionOrigins,
    unix_ISteamController_SteamController005_StopAnalogActionMomentum,
    unix_ISteamController_SteamController005_TriggerHapticPulse,
    unix_ISteamController_SteamController005_TriggerRepeatedHapticPulse,
    unix_ISteamController_SteamController005_TriggerVibration,
    unix_ISteamController_SteamController005_SetLEDColor,
    unix_ISteamController_SteamController005_GetGamepadIndexForController,
    unix_ISteamController_SteamController005_GetControllerForGamepadIndex,
    unix_ISteamController_SteamController005_GetMotionData,
    unix_ISteamController_SteamController005_ShowDigitalActionOrigins,
    unix_ISteamController_SteamController005_ShowAnalogActionOrigins,
    unix_ISteamController_SteamController005_GetStringForActionOrigin,
    unix_ISteamController_SteamController005_GetGlyphForActionOrigin,
    unix_ISteamController_SteamController006_Init,
    unix_ISteamController_SteamController006_Shutdown,
    unix_ISteamController_SteamController006_RunFrame,
    unix_ISteamController_SteamController006_GetConnectedControllers,
    unix_ISteamController_SteamController006_ShowBindingPanel,
    unix_ISteamController_SteamController006_GetActionSetHandle,
    unix_ISteamController_SteamController006_ActivateActionSet,
    unix_ISteamController_SteamController006_GetCurrentActionSet,
    unix_ISteamController_SteamController006_ActivateActionSetLayer,
    unix_ISteamController_SteamController006_DeactivateActionSetLayer,
    unix_ISteamController_SteamController006_DeactivateAllActionSetLayers,
    unix_ISteamController_SteamController006_GetActiveActionSetLayers,
    unix_ISteamController_SteamController006_GetDigitalActionHandle,
    unix_ISteamController_SteamController006_GetDigitalActionData,
    unix_ISteamController_SteamController006_GetDigitalActionOrigins,
    unix_ISteamController_SteamController006_GetAnalogActionHandle,
    unix_ISteamController_SteamController006_GetAnalogActionData,
    unix_ISteamController_SteamController006_GetAnalogActionOrigins,
    unix_ISteamController_SteamController006_StopAnalogActionMomentum,
    unix_ISteamController_SteamController006_TriggerHapticPulse,
    unix_ISteamController_SteamController006_TriggerRepeatedHapticPulse,
    unix_ISteamController_SteamController006_TriggerVibration,
    unix_ISteamController_SteamController006_SetLEDColor,
    unix_ISteamController_SteamController006_GetGamepadIndexForController,
    unix_ISteamController_SteamController006_GetControllerForGamepadIndex,
    unix_ISteamController_SteamController006_GetMotionData,
    unix_ISteamController_SteamController006_ShowDigitalActionOrigins,
    unix_ISteamController_SteamController006_ShowAnalogActionOrigins,
    unix_ISteamController_SteamController006_GetStringForActionOrigin,
    unix_ISteamController_SteamController006_GetGlyphForActionOrigin,
    unix_ISteamController_SteamController006_GetInputTypeForHandle,
    unix_ISteamController_SteamController007_Init,
    unix_ISteamController_SteamController007_Shutdown,
    unix_ISteamController_SteamController007_RunFrame,
    unix_ISteamController_SteamController007_GetConnectedControllers,
    unix_ISteamController_SteamController007_GetActionSetHandle,
    unix_ISteamController_SteamController007_ActivateActionSet,
    unix_ISteamController_SteamController007_GetCurrentActionSet,
    unix_ISteamController_SteamController007_ActivateActionSetLayer,
    unix_ISteamController_SteamController007_DeactivateActionSetLayer,
    unix_ISteamController_SteamController007_DeactivateAllActionSetLayers,
    unix_ISteamController_SteamController007_GetActiveActionSetLayers,
    unix_ISteamController_SteamController007_GetDigitalActionHandle,
    unix_ISteamController_SteamController007_GetDigitalActionData,
    unix_ISteamController_SteamController007_GetDigitalActionOrigins,
    unix_ISteamController_SteamController007_GetAnalogActionHandle,
    unix_ISteamController_SteamController007_GetAnalogActionData,
    unix_ISteamController_SteamController007_GetAnalogActionOrigins,
    unix_ISteamController_SteamController007_GetGlyphForActionOrigin,
    unix_ISteamController_SteamController007_GetStringForActionOrigin,
    unix_ISteamController_SteamController007_StopAnalogActionMomentum,
    unix_ISteamController_SteamController007_GetMotionData,
    unix_ISteamController_SteamController007_TriggerHapticPulse,
    unix_ISteamController_SteamController007_TriggerRepeatedHapticPulse,
    unix_ISteamController_SteamController007_TriggerVibration,
    unix_ISteamController_SteamController007_SetLEDColor,
    unix_ISteamController_SteamController007_ShowBindingPanel,
    unix_ISteamController_SteamController007_GetInputTypeForHandle,
    unix_ISteamController_SteamController007_GetControllerForGamepadIndex,
    unix_ISteamController_SteamController007_GetGamepadIndexForController,
    unix_ISteamController_SteamController007_GetStringForXboxOrigin,
    unix_ISteamController_SteamController007_GetGlyphForXboxOrigin,
    unix_ISteamController_SteamController007_GetActionOriginFromXboxOrigin,
    unix_ISteamController_SteamController007_TranslateActionOrigin,
    unix_ISteamController_SteamController007_GetControllerBindingRevision,
    unix_ISteamController_SteamController008_Init,
    unix_ISteamController_SteamController008_Shutdown,
    unix_ISteamController_SteamController008_RunFrame,
    unix_ISteamController_SteamController008_GetConnectedControllers,
    unix_ISteamController_SteamController008_GetActionSetHandle,
    unix_ISteamController_SteamController008_ActivateActionSet,
    unix_ISteamController_SteamController008_GetCurrentActionSet,
    unix_ISteamController_SteamController008_ActivateActionSetLayer,
    unix_ISteamController_SteamController008_DeactivateActionSetLayer,
    unix_ISteamController_SteamController008_DeactivateAllActionSetLayers,
    unix_ISteamController_SteamController008_GetActiveActionSetLayers,
    unix_ISteamController_SteamController008_GetDigitalActionHandle,
    unix_ISteamController_SteamController008_GetDigitalActionData,
    unix_ISteamController_SteamController008_GetDigitalActionOrigins,
    unix_ISteamController_SteamController008_GetAnalogActionHandle,
    unix_ISteamController_SteamController008_GetAnalogActionData,
    unix_ISteamController_SteamController008_GetAnalogActionOrigins,
    unix_ISteamController_SteamController008_GetGlyphForActionOrigin,
    unix_ISteamController_SteamController008_GetStringForActionOrigin,
    unix_ISteamController_SteamController008_StopAnalogActionMomentum,
    unix_ISteamController_SteamController008_GetMotionData,
    unix_ISteamController_SteamController008_TriggerHapticPulse,
    unix_ISteamController_SteamController008_TriggerRepeatedHapticPulse,
    unix_ISteamController_SteamController008_TriggerVibration,
    unix_ISteamController_SteamController008_SetLEDColor,
    unix_ISteamController_SteamController008_ShowBindingPanel,
    unix_ISteamController_SteamController008_GetInputTypeForHandle,
    unix_ISteamController_SteamController008_GetControllerForGamepadIndex,
    unix_ISteamController_SteamController008_GetGamepadIndexForController,
    unix_ISteamController_SteamController008_GetStringForXboxOrigin,
    unix_ISteamController_SteamController008_GetGlyphForXboxOrigin,
    unix_ISteamController_SteamController008_GetActionOriginFromXboxOrigin,
    unix_ISteamController_SteamController008_TranslateActionOrigin,
    unix_ISteamController_SteamController008_GetControllerBindingRevision,
    unix_ISteamFriends_SteamFriends001_GetPersonaName,
    unix_ISteamFriends_SteamFriends001_SetPersonaName,
    unix_ISteamFriends_SteamFriends001_GetPersonaState,
    unix_ISteamFriends_SteamFriends001_SetPersonaState,
    unix_ISteamFriends_SteamFriends001_AddFriend,
    unix_ISteamFriends_SteamFriends001_RemoveFriend,
    unix_ISteamFriends_SteamFriends001_HasFriend,
    unix_ISteamFriends_SteamFriends001_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends001_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends001_Deprecated_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends001_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends001_AddFriendByName,
    unix_ISteamFriends_SteamFriends001_GetFriendCount,
    unix_ISteamFriends_SteamFriends001_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends001_SendMsgToFriend,
    unix_ISteamFriends_SteamFriends001_SetFriendRegValue,
    unix_ISteamFriends_SteamFriends001_GetFriendRegValue,
    unix_ISteamFriends_SteamFriends001_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends001_GetChatMessage,
    unix_ISteamFriends_SteamFriends001_SendMsgToFriend_2,
    unix_ISteamFriends_SteamFriends001_GetChatIDOfChatHistoryStart,
    unix_ISteamFriends_SteamFriends001_SetChatHistoryStart,
    unix_ISteamFriends_SteamFriends001_ClearChatHistory,
    unix_ISteamFriends_SteamFriends001_InviteFriendByEmail,
    unix_ISteamFriends_SteamFriends001_GetBlockedFriendCount,
    unix_ISteamFriends_SteamFriends001_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends001_GetFriendGamePlayed2,
    unix_ISteamFriends_SteamFriends002_GetPersonaName,
    unix_ISteamFriends_SteamFriends002_SetPersonaName,
    unix_ISteamFriends_SteamFriends002_GetPersonaState,
    unix_ISteamFriends_SteamFriends002_SetPersonaState,
    unix_ISteamFriends_SteamFriends002_GetFriendCount,
    unix_ISteamFriends_SteamFriends002_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends002_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends002_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends002_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends002_SetFriendRegValue,
    unix_ISteamFriends_SteamFriends002_GetFriendRegValue,
    unix_ISteamFriends_SteamFriends002_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends002_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends002_AddFriend,
    unix_ISteamFriends_SteamFriends002_RemoveFriend,
    unix_ISteamFriends_SteamFriends002_HasFriend,
    unix_ISteamFriends_SteamFriends002_AddFriendByName,
    unix_ISteamFriends_SteamFriends002_InviteFriendByEmail,
    unix_ISteamFriends_SteamFriends002_GetChatMessage,
    unix_ISteamFriends_SteamFriends002_SendMsgToFriend,
    unix_ISteamFriends_SteamFriends002_GetChatIDOfChatHistoryStart,
    unix_ISteamFriends_SteamFriends002_SetChatHistoryStart,
    unix_ISteamFriends_SteamFriends002_ClearChatHistory,
    unix_ISteamFriends_SteamFriends002_GetClanCount,
    unix_ISteamFriends_SteamFriends002_GetClanByIndex,
    unix_ISteamFriends_SteamFriends002_GetClanName,
    unix_ISteamFriends_SteamFriends002_InviteFriendToClan,
    unix_ISteamFriends_SteamFriends002_AcknowledgeInviteToClan,
    unix_ISteamFriends_SteamFriends002_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends002_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends003_GetPersonaName,
    unix_ISteamFriends_SteamFriends003_SetPersonaName,
    unix_ISteamFriends_SteamFriends003_GetPersonaState,
    unix_ISteamFriends_SteamFriends003_GetFriendCount,
    unix_ISteamFriends_SteamFriends003_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends003_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends003_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends003_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends003_GetFriendAvatar,
    unix_ISteamFriends_SteamFriends003_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends003_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends003_HasFriend,
    unix_ISteamFriends_SteamFriends003_GetClanCount,
    unix_ISteamFriends_SteamFriends003_GetClanByIndex,
    unix_ISteamFriends_SteamFriends003_GetClanName,
    unix_ISteamFriends_SteamFriends003_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends003_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends003_IsUserInSource,
    unix_ISteamFriends_SteamFriends003_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends003_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends004_GetPersonaName,
    unix_ISteamFriends_SteamFriends004_SetPersonaName,
    unix_ISteamFriends_SteamFriends004_GetPersonaState,
    unix_ISteamFriends_SteamFriends004_GetFriendCount,
    unix_ISteamFriends_SteamFriends004_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends004_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends004_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends004_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends004_GetFriendAvatar,
    unix_ISteamFriends_SteamFriends004_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends004_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends004_HasFriend,
    unix_ISteamFriends_SteamFriends004_GetClanCount,
    unix_ISteamFriends_SteamFriends004_GetClanByIndex,
    unix_ISteamFriends_SteamFriends004_GetClanName,
    unix_ISteamFriends_SteamFriends004_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends004_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends004_IsUserInSource,
    unix_ISteamFriends_SteamFriends004_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends004_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends005_GetPersonaName,
    unix_ISteamFriends_SteamFriends005_SetPersonaName,
    unix_ISteamFriends_SteamFriends005_GetPersonaState,
    unix_ISteamFriends_SteamFriends005_GetFriendCount,
    unix_ISteamFriends_SteamFriends005_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends005_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends005_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends005_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends005_GetFriendAvatar,
    unix_ISteamFriends_SteamFriends005_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends005_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends005_HasFriend,
    unix_ISteamFriends_SteamFriends005_GetClanCount,
    unix_ISteamFriends_SteamFriends005_GetClanByIndex,
    unix_ISteamFriends_SteamFriends005_GetClanName,
    unix_ISteamFriends_SteamFriends005_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends005_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends005_IsUserInSource,
    unix_ISteamFriends_SteamFriends005_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends005_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends005_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends005_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends005_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends005_SetPlayedWith,
    unix_ISteamFriends_SteamFriends006_GetPersonaName,
    unix_ISteamFriends_SteamFriends006_SetPersonaName,
    unix_ISteamFriends_SteamFriends006_GetPersonaState,
    unix_ISteamFriends_SteamFriends006_GetFriendCount,
    unix_ISteamFriends_SteamFriends006_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends006_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends006_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends006_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends006_GetFriendAvatar,
    unix_ISteamFriends_SteamFriends006_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends006_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends006_HasFriend,
    unix_ISteamFriends_SteamFriends006_GetClanCount,
    unix_ISteamFriends_SteamFriends006_GetClanByIndex,
    unix_ISteamFriends_SteamFriends006_GetClanName,
    unix_ISteamFriends_SteamFriends006_GetClanTag,
    unix_ISteamFriends_SteamFriends006_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends006_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends006_IsUserInSource,
    unix_ISteamFriends_SteamFriends006_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends006_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends006_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends006_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends006_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends006_SetPlayedWith,
    unix_ISteamFriends_SteamFriends006_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends007_GetPersonaName,
    unix_ISteamFriends_SteamFriends007_SetPersonaName,
    unix_ISteamFriends_SteamFriends007_GetPersonaState,
    unix_ISteamFriends_SteamFriends007_GetFriendCount,
    unix_ISteamFriends_SteamFriends007_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends007_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends007_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends007_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends007_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends007_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends007_HasFriend,
    unix_ISteamFriends_SteamFriends007_GetClanCount,
    unix_ISteamFriends_SteamFriends007_GetClanByIndex,
    unix_ISteamFriends_SteamFriends007_GetClanName,
    unix_ISteamFriends_SteamFriends007_GetClanTag,
    unix_ISteamFriends_SteamFriends007_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends007_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends007_IsUserInSource,
    unix_ISteamFriends_SteamFriends007_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends007_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends007_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends007_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends007_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends007_SetPlayedWith,
    unix_ISteamFriends_SteamFriends007_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends007_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends007_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends007_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends008_GetPersonaName,
    unix_ISteamFriends_SteamFriends008_SetPersonaName,
    unix_ISteamFriends_SteamFriends008_GetPersonaState,
    unix_ISteamFriends_SteamFriends008_GetFriendCount,
    unix_ISteamFriends_SteamFriends008_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends008_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends008_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends008_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends008_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends008_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends008_HasFriend,
    unix_ISteamFriends_SteamFriends008_GetClanCount,
    unix_ISteamFriends_SteamFriends008_GetClanByIndex,
    unix_ISteamFriends_SteamFriends008_GetClanName,
    unix_ISteamFriends_SteamFriends008_GetClanTag,
    unix_ISteamFriends_SteamFriends008_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends008_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends008_IsUserInSource,
    unix_ISteamFriends_SteamFriends008_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends008_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends008_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends008_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends008_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends008_SetPlayedWith,
    unix_ISteamFriends_SteamFriends008_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends008_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends008_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends008_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends008_RequestUserInformation,
    unix_ISteamFriends_SteamFriends008_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends008_GetClanOwner,
    unix_ISteamFriends_SteamFriends008_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends008_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends008_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends009_GetPersonaName,
    unix_ISteamFriends_SteamFriends009_SetPersonaName,
    unix_ISteamFriends_SteamFriends009_GetPersonaState,
    unix_ISteamFriends_SteamFriends009_GetFriendCount,
    unix_ISteamFriends_SteamFriends009_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends009_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends009_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends009_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends009_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends009_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends009_HasFriend,
    unix_ISteamFriends_SteamFriends009_GetClanCount,
    unix_ISteamFriends_SteamFriends009_GetClanByIndex,
    unix_ISteamFriends_SteamFriends009_GetClanName,
    unix_ISteamFriends_SteamFriends009_GetClanTag,
    unix_ISteamFriends_SteamFriends009_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends009_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends009_IsUserInSource,
    unix_ISteamFriends_SteamFriends009_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends009_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends009_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends009_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends009_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends009_SetPlayedWith,
    unix_ISteamFriends_SteamFriends009_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends009_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends009_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends009_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends009_RequestUserInformation,
    unix_ISteamFriends_SteamFriends009_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends009_GetClanOwner,
    unix_ISteamFriends_SteamFriends009_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends009_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends009_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends009_SetRichPresence,
    unix_ISteamFriends_SteamFriends009_ClearRichPresence,
    unix_ISteamFriends_SteamFriends009_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends009_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends009_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends009_InviteUserToGame,
    unix_ISteamFriends_SteamFriends009_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends009_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends009_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends009_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends010_GetPersonaName,
    unix_ISteamFriends_SteamFriends010_SetPersonaName,
    unix_ISteamFriends_SteamFriends010_GetPersonaState,
    unix_ISteamFriends_SteamFriends010_GetFriendCount,
    unix_ISteamFriends_SteamFriends010_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends010_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends010_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends010_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends010_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends010_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends010_HasFriend,
    unix_ISteamFriends_SteamFriends010_GetClanCount,
    unix_ISteamFriends_SteamFriends010_GetClanByIndex,
    unix_ISteamFriends_SteamFriends010_GetClanName,
    unix_ISteamFriends_SteamFriends010_GetClanTag,
    unix_ISteamFriends_SteamFriends010_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends010_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends010_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends010_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends010_IsUserInSource,
    unix_ISteamFriends_SteamFriends010_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends010_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends010_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends010_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends010_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends010_SetPlayedWith,
    unix_ISteamFriends_SteamFriends010_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends010_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends010_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends010_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends010_RequestUserInformation,
    unix_ISteamFriends_SteamFriends010_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends010_GetClanOwner,
    unix_ISteamFriends_SteamFriends010_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends010_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends010_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends010_SetRichPresence,
    unix_ISteamFriends_SteamFriends010_ClearRichPresence,
    unix_ISteamFriends_SteamFriends010_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends010_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends010_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends010_InviteUserToGame,
    unix_ISteamFriends_SteamFriends010_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends010_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends010_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends010_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends010_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends010_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends010_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends010_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends010_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends010_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends010_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends010_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends010_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends010_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends010_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends010_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends010_GetFriendMessage,
    unix_ISteamFriends_SteamFriends011_GetPersonaName,
    unix_ISteamFriends_SteamFriends011_SetPersonaName,
    unix_ISteamFriends_SteamFriends011_GetPersonaState,
    unix_ISteamFriends_SteamFriends011_GetFriendCount,
    unix_ISteamFriends_SteamFriends011_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends011_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends011_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends011_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends011_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends011_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends011_HasFriend,
    unix_ISteamFriends_SteamFriends011_GetClanCount,
    unix_ISteamFriends_SteamFriends011_GetClanByIndex,
    unix_ISteamFriends_SteamFriends011_GetClanName,
    unix_ISteamFriends_SteamFriends011_GetClanTag,
    unix_ISteamFriends_SteamFriends011_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends011_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends011_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends011_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends011_IsUserInSource,
    unix_ISteamFriends_SteamFriends011_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends011_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends011_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends011_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends011_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends011_SetPlayedWith,
    unix_ISteamFriends_SteamFriends011_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends011_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends011_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends011_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends011_RequestUserInformation,
    unix_ISteamFriends_SteamFriends011_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends011_GetClanOwner,
    unix_ISteamFriends_SteamFriends011_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends011_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends011_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends011_SetRichPresence,
    unix_ISteamFriends_SteamFriends011_ClearRichPresence,
    unix_ISteamFriends_SteamFriends011_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends011_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends011_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends011_RequestFriendRichPresence,
    unix_ISteamFriends_SteamFriends011_InviteUserToGame,
    unix_ISteamFriends_SteamFriends011_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends011_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends011_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends011_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends011_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends011_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends011_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends011_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends011_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends011_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends011_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends011_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends011_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends011_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends011_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends011_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends011_GetFriendMessage,
    unix_ISteamFriends_SteamFriends011_GetFollowerCount,
    unix_ISteamFriends_SteamFriends011_IsFollowing,
    unix_ISteamFriends_SteamFriends011_EnumerateFollowingList,
    unix_ISteamFriends_SteamFriends012_GetPersonaName,
    unix_ISteamFriends_SteamFriends012_SetPersonaName,
    unix_ISteamFriends_SteamFriends012_GetPersonaState,
    unix_ISteamFriends_SteamFriends012_GetFriendCount,
    unix_ISteamFriends_SteamFriends012_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends012_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends012_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends012_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends012_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends012_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends012_HasFriend,
    unix_ISteamFriends_SteamFriends012_GetClanCount,
    unix_ISteamFriends_SteamFriends012_GetClanByIndex,
    unix_ISteamFriends_SteamFriends012_GetClanName,
    unix_ISteamFriends_SteamFriends012_GetClanTag,
    unix_ISteamFriends_SteamFriends012_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends012_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends012_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends012_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends012_IsUserInSource,
    unix_ISteamFriends_SteamFriends012_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends012_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends012_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends012_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends012_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends012_SetPlayedWith,
    unix_ISteamFriends_SteamFriends012_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends012_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends012_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends012_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends012_RequestUserInformation,
    unix_ISteamFriends_SteamFriends012_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends012_GetClanOwner,
    unix_ISteamFriends_SteamFriends012_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends012_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends012_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends012_SetRichPresence,
    unix_ISteamFriends_SteamFriends012_ClearRichPresence,
    unix_ISteamFriends_SteamFriends012_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends012_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends012_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends012_RequestFriendRichPresence,
    unix_ISteamFriends_SteamFriends012_InviteUserToGame,
    unix_ISteamFriends_SteamFriends012_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends012_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends012_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends012_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends012_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends012_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends012_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends012_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends012_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends012_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends012_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends012_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends012_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends012_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends012_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends012_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends012_GetFriendMessage,
    unix_ISteamFriends_SteamFriends012_GetFollowerCount,
    unix_ISteamFriends_SteamFriends012_IsFollowing,
    unix_ISteamFriends_SteamFriends012_EnumerateFollowingList,
    unix_ISteamFriends_SteamFriends013_GetPersonaName,
    unix_ISteamFriends_SteamFriends013_SetPersonaName,
    unix_ISteamFriends_SteamFriends013_GetPersonaState,
    unix_ISteamFriends_SteamFriends013_GetFriendCount,
    unix_ISteamFriends_SteamFriends013_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends013_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends013_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends013_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends013_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends013_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends013_HasFriend,
    unix_ISteamFriends_SteamFriends013_GetClanCount,
    unix_ISteamFriends_SteamFriends013_GetClanByIndex,
    unix_ISteamFriends_SteamFriends013_GetClanName,
    unix_ISteamFriends_SteamFriends013_GetClanTag,
    unix_ISteamFriends_SteamFriends013_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends013_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends013_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends013_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends013_IsUserInSource,
    unix_ISteamFriends_SteamFriends013_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends013_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends013_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends013_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends013_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends013_SetPlayedWith,
    unix_ISteamFriends_SteamFriends013_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends013_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends013_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends013_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends013_RequestUserInformation,
    unix_ISteamFriends_SteamFriends013_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends013_GetClanOwner,
    unix_ISteamFriends_SteamFriends013_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends013_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends013_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends013_SetRichPresence,
    unix_ISteamFriends_SteamFriends013_ClearRichPresence,
    unix_ISteamFriends_SteamFriends013_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends013_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends013_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends013_RequestFriendRichPresence,
    unix_ISteamFriends_SteamFriends013_InviteUserToGame,
    unix_ISteamFriends_SteamFriends013_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends013_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends013_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends013_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends013_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends013_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends013_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends013_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends013_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends013_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends013_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends013_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends013_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends013_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends013_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends013_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends013_GetFriendMessage,
    unix_ISteamFriends_SteamFriends013_GetFollowerCount,
    unix_ISteamFriends_SteamFriends013_IsFollowing,
    unix_ISteamFriends_SteamFriends013_EnumerateFollowingList,
    unix_ISteamFriends_SteamFriends014_GetPersonaName,
    unix_ISteamFriends_SteamFriends014_SetPersonaName,
    unix_ISteamFriends_SteamFriends014_GetPersonaState,
    unix_ISteamFriends_SteamFriends014_GetFriendCount,
    unix_ISteamFriends_SteamFriends014_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends014_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends014_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends014_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends014_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends014_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends014_GetPlayerNickname,
    unix_ISteamFriends_SteamFriends014_HasFriend,
    unix_ISteamFriends_SteamFriends014_GetClanCount,
    unix_ISteamFriends_SteamFriends014_GetClanByIndex,
    unix_ISteamFriends_SteamFriends014_GetClanName,
    unix_ISteamFriends_SteamFriends014_GetClanTag,
    unix_ISteamFriends_SteamFriends014_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends014_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends014_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends014_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends014_IsUserInSource,
    unix_ISteamFriends_SteamFriends014_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends014_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends014_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends014_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends014_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends014_SetPlayedWith,
    unix_ISteamFriends_SteamFriends014_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends014_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends014_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends014_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends014_RequestUserInformation,
    unix_ISteamFriends_SteamFriends014_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends014_GetClanOwner,
    unix_ISteamFriends_SteamFriends014_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends014_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends014_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends014_SetRichPresence,
    unix_ISteamFriends_SteamFriends014_ClearRichPresence,
    unix_ISteamFriends_SteamFriends014_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends014_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends014_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends014_RequestFriendRichPresence,
    unix_ISteamFriends_SteamFriends014_InviteUserToGame,
    unix_ISteamFriends_SteamFriends014_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends014_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends014_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends014_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends014_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends014_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends014_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends014_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends014_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends014_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends014_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends014_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends014_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends014_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends014_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends014_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends014_GetFriendMessage,
    unix_ISteamFriends_SteamFriends014_GetFollowerCount,
    unix_ISteamFriends_SteamFriends014_IsFollowing,
    unix_ISteamFriends_SteamFriends014_EnumerateFollowingList,
    unix_ISteamFriends_SteamFriends015_GetPersonaName,
    unix_ISteamFriends_SteamFriends015_SetPersonaName,
    unix_ISteamFriends_SteamFriends015_GetPersonaState,
    unix_ISteamFriends_SteamFriends015_GetFriendCount,
    unix_ISteamFriends_SteamFriends015_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends015_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends015_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends015_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends015_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends015_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends015_GetFriendSteamLevel,
    unix_ISteamFriends_SteamFriends015_GetPlayerNickname,
    unix_ISteamFriends_SteamFriends015_GetFriendsGroupCount,
    unix_ISteamFriends_SteamFriends015_GetFriendsGroupIDByIndex,
    unix_ISteamFriends_SteamFriends015_GetFriendsGroupName,
    unix_ISteamFriends_SteamFriends015_GetFriendsGroupMembersCount,
    unix_ISteamFriends_SteamFriends015_GetFriendsGroupMembersList,
    unix_ISteamFriends_SteamFriends015_HasFriend,
    unix_ISteamFriends_SteamFriends015_GetClanCount,
    unix_ISteamFriends_SteamFriends015_GetClanByIndex,
    unix_ISteamFriends_SteamFriends015_GetClanName,
    unix_ISteamFriends_SteamFriends015_GetClanTag,
    unix_ISteamFriends_SteamFriends015_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends015_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends015_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends015_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends015_IsUserInSource,
    unix_ISteamFriends_SteamFriends015_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends015_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends015_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends015_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends015_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends015_SetPlayedWith,
    unix_ISteamFriends_SteamFriends015_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends015_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends015_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends015_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends015_RequestUserInformation,
    unix_ISteamFriends_SteamFriends015_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends015_GetClanOwner,
    unix_ISteamFriends_SteamFriends015_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends015_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends015_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends015_SetRichPresence,
    unix_ISteamFriends_SteamFriends015_ClearRichPresence,
    unix_ISteamFriends_SteamFriends015_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends015_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends015_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends015_RequestFriendRichPresence,
    unix_ISteamFriends_SteamFriends015_InviteUserToGame,
    unix_ISteamFriends_SteamFriends015_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends015_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends015_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends015_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends015_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends015_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends015_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends015_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends015_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends015_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends015_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends015_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends015_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends015_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends015_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends015_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends015_GetFriendMessage,
    unix_ISteamFriends_SteamFriends015_GetFollowerCount,
    unix_ISteamFriends_SteamFriends015_IsFollowing,
    unix_ISteamFriends_SteamFriends015_EnumerateFollowingList,
    unix_ISteamFriends_SteamFriends015_IsClanPublic,
    unix_ISteamFriends_SteamFriends015_IsClanOfficialGameGroup,
    unix_ISteamFriends_SteamFriends017_GetPersonaName,
    unix_ISteamFriends_SteamFriends017_SetPersonaName,
    unix_ISteamFriends_SteamFriends017_GetPersonaState,
    unix_ISteamFriends_SteamFriends017_GetFriendCount,
    unix_ISteamFriends_SteamFriends017_GetFriendByIndex,
    unix_ISteamFriends_SteamFriends017_GetFriendRelationship,
    unix_ISteamFriends_SteamFriends017_GetFriendPersonaState,
    unix_ISteamFriends_SteamFriends017_GetFriendPersonaName,
    unix_ISteamFriends_SteamFriends017_GetFriendGamePlayed,
    unix_ISteamFriends_SteamFriends017_GetFriendPersonaNameHistory,
    unix_ISteamFriends_SteamFriends017_GetFriendSteamLevel,
    unix_ISteamFriends_SteamFriends017_GetPlayerNickname,
    unix_ISteamFriends_SteamFriends017_GetFriendsGroupCount,
    unix_ISteamFriends_SteamFriends017_GetFriendsGroupIDByIndex,
    unix_ISteamFriends_SteamFriends017_GetFriendsGroupName,
    unix_ISteamFriends_SteamFriends017_GetFriendsGroupMembersCount,
    unix_ISteamFriends_SteamFriends017_GetFriendsGroupMembersList,
    unix_ISteamFriends_SteamFriends017_HasFriend,
    unix_ISteamFriends_SteamFriends017_GetClanCount,
    unix_ISteamFriends_SteamFriends017_GetClanByIndex,
    unix_ISteamFriends_SteamFriends017_GetClanName,
    unix_ISteamFriends_SteamFriends017_GetClanTag,
    unix_ISteamFriends_SteamFriends017_GetClanActivityCounts,
    unix_ISteamFriends_SteamFriends017_DownloadClanActivityCounts,
    unix_ISteamFriends_SteamFriends017_GetFriendCountFromSource,
    unix_ISteamFriends_SteamFriends017_GetFriendFromSourceByIndex,
    unix_ISteamFriends_SteamFriends017_IsUserInSource,
    unix_ISteamFriends_SteamFriends017_SetInGameVoiceSpeaking,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlay,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlayToUser,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlayToWebPage,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlayToStore,
    unix_ISteamFriends_SteamFriends017_SetPlayedWith,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialog,
    unix_ISteamFriends_SteamFriends017_GetSmallFriendAvatar,
    unix_ISteamFriends_SteamFriends017_GetMediumFriendAvatar,
    unix_ISteamFriends_SteamFriends017_GetLargeFriendAvatar,
    unix_ISteamFriends_SteamFriends017_RequestUserInformation,
    unix_ISteamFriends_SteamFriends017_RequestClanOfficerList,
    unix_ISteamFriends_SteamFriends017_GetClanOwner,
    unix_ISteamFriends_SteamFriends017_GetClanOfficerCount,
    unix_ISteamFriends_SteamFriends017_GetClanOfficerByIndex,
    unix_ISteamFriends_SteamFriends017_GetUserRestrictions,
    unix_ISteamFriends_SteamFriends017_SetRichPresence,
    unix_ISteamFriends_SteamFriends017_ClearRichPresence,
    unix_ISteamFriends_SteamFriends017_GetFriendRichPresence,
    unix_ISteamFriends_SteamFriends017_GetFriendRichPresenceKeyCount,
    unix_ISteamFriends_SteamFriends017_GetFriendRichPresenceKeyByIndex,
    unix_ISteamFriends_SteamFriends017_RequestFriendRichPresence,
    unix_ISteamFriends_SteamFriends017_InviteUserToGame,
    unix_ISteamFriends_SteamFriends017_GetCoplayFriendCount,
    unix_ISteamFriends_SteamFriends017_GetCoplayFriend,
    unix_ISteamFriends_SteamFriends017_GetFriendCoplayTime,
    unix_ISteamFriends_SteamFriends017_GetFriendCoplayGame,
    unix_ISteamFriends_SteamFriends017_JoinClanChatRoom,
    unix_ISteamFriends_SteamFriends017_LeaveClanChatRoom,
    unix_ISteamFriends_SteamFriends017_GetClanChatMemberCount,
    unix_ISteamFriends_SteamFriends017_GetChatMemberByIndex,
    unix_ISteamFriends_SteamFriends017_SendClanChatMessage,
    unix_ISteamFriends_SteamFriends017_GetClanChatMessage,
    unix_ISteamFriends_SteamFriends017_IsClanChatAdmin,
    unix_ISteamFriends_SteamFriends017_IsClanChatWindowOpenInSteam,
    unix_ISteamFriends_SteamFriends017_OpenClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends017_CloseClanChatWindowInSteam,
    unix_ISteamFriends_SteamFriends017_SetListenForFriendsMessages,
    unix_ISteamFriends_SteamFriends017_ReplyToFriendMessage,
    unix_ISteamFriends_SteamFriends017_GetFriendMessage,
    unix_ISteamFriends_SteamFriends017_GetFollowerCount,
    unix_ISteamFriends_SteamFriends017_IsFollowing,
    unix_ISteamFriends_SteamFriends017_EnumerateFollowingList,
    unix_ISteamFriends_SteamFriends017_IsClanPublic,
    unix_ISteamFriends_SteamFriends017_IsClanOfficialGameGroup,
    unix_ISteamFriends_SteamFriends017_GetNumChatsWithUnreadPriorityMessages,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlayRemotePlayTogetherInviteDialog,
    unix_ISteamFriends_SteamFriends017_RegisterProtocolInOverlayBrowser,
    unix_ISteamFriends_SteamFriends017_ActivateGameOverlayInviteDialogConnectString,
    unix_ISteamFriends_SteamFriends017_RequestEquippedProfileItems,
    unix_ISteamFriends_SteamFriends017_BHasEquippedProfileItem,
    unix_ISteamFriends_SteamFriends017_GetProfileItemPropertyString,
    unix_ISteamFriends_SteamFriends017_GetProfileItemPropertyUint,
    unix_ISteamGameCoordinator_SteamGameCoordinator001_SendMessage,
    unix_ISteamGameCoordinator_SteamGameCoordinator001_IsMessageAvailable,
    unix_ISteamGameCoordinator_SteamGameCoordinator001_RetrieveMessage,
    unix_ISteamGameServer_SteamGameServer002_LogOn,
    unix_ISteamGameServer_SteamGameServer002_LogOff,
    unix_ISteamGameServer_SteamGameServer002_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer002_GSSetSpawnCount,
    unix_ISteamGameServer_SteamGameServer002_GSGetSteam2GetEncryptionKeyToSendToNewClient,
    unix_ISteamGameServer_SteamGameServer002_GSSendSteam2UserConnect,
    unix_ISteamGameServer_SteamGameServer002_GSSendSteam3UserConnect,
    unix_ISteamGameServer_SteamGameServer002_GSRemoveUserConnect,
    unix_ISteamGameServer_SteamGameServer002_GSSendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer002_GSSendUserStatusResponse,
    unix_ISteamGameServer_SteamGameServer002_Obsolete_GSSetStatus,
    unix_ISteamGameServer_SteamGameServer002_GSUpdateStatus,
    unix_ISteamGameServer_SteamGameServer002_BSecure,
    unix_ISteamGameServer_SteamGameServer002_GetSteamID,
    unix_ISteamGameServer_SteamGameServer002_GSSetServerType,
    unix_ISteamGameServer_SteamGameServer002_GSSetServerType2,
    unix_ISteamGameServer_SteamGameServer002_GSUpdateStatus2,
    unix_ISteamGameServer_SteamGameServer002_GSCreateUnauthenticatedUser,
    unix_ISteamGameServer_SteamGameServer002_GSSetUserData,
    unix_ISteamGameServer_SteamGameServer002_GSUpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer002_GSSetGameType,
    unix_ISteamGameServer_SteamGameServer003_LogOn,
    unix_ISteamGameServer_SteamGameServer003_LogOff,
    unix_ISteamGameServer_SteamGameServer003_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer003_BSecure,
    unix_ISteamGameServer_SteamGameServer003_GetSteamID,
    unix_ISteamGameServer_SteamGameServer003_GSGetSteam2GetEncryptionKeyToSendToNewClient,
    unix_ISteamGameServer_SteamGameServer003_GSSendUserConnect,
    unix_ISteamGameServer_SteamGameServer003_GSRemoveUserConnect,
    unix_ISteamGameServer_SteamGameServer003_GSSendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer003_GSSetSpawnCount,
    unix_ISteamGameServer_SteamGameServer003_GSSetServerType,
    unix_ISteamGameServer_SteamGameServer003_GSUpdateStatus,
    unix_ISteamGameServer_SteamGameServer003_GSCreateUnauthenticatedUser,
    unix_ISteamGameServer_SteamGameServer003_GSSetUserData,
    unix_ISteamGameServer_SteamGameServer003_GSUpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer003_GSSetGameType,
    unix_ISteamGameServer_SteamGameServer003_GSGetUserAchievementStatus,
    unix_ISteamGameServer_SteamGameServer004_LogOn,
    unix_ISteamGameServer_SteamGameServer004_LogOff,
    unix_ISteamGameServer_SteamGameServer004_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer004_BSecure,
    unix_ISteamGameServer_SteamGameServer004_GetSteamID,
    unix_ISteamGameServer_SteamGameServer004_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer004_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer004_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer004_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer004_BSetServerType,
    unix_ISteamGameServer_SteamGameServer004_UpdateServerStatus,
    unix_ISteamGameServer_SteamGameServer004_UpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer004_SetGameType,
    unix_ISteamGameServer_SteamGameServer004_BGetUserAchievementStatus,
    unix_ISteamGameServer_SteamGameServer005_LogOn,
    unix_ISteamGameServer_SteamGameServer005_LogOff,
    unix_ISteamGameServer_SteamGameServer005_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer005_BSecure,
    unix_ISteamGameServer_SteamGameServer005_GetSteamID,
    unix_ISteamGameServer_SteamGameServer005_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer005_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer005_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer005_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer005_BSetServerType,
    unix_ISteamGameServer_SteamGameServer005_UpdateServerStatus,
    unix_ISteamGameServer_SteamGameServer005_UpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer005_SetGameType,
    unix_ISteamGameServer_SteamGameServer005_BGetUserAchievementStatus,
    unix_ISteamGameServer_SteamGameServer008_LogOn,
    unix_ISteamGameServer_SteamGameServer008_LogOff,
    unix_ISteamGameServer_SteamGameServer008_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer008_BSecure,
    unix_ISteamGameServer_SteamGameServer008_GetSteamID,
    unix_ISteamGameServer_SteamGameServer008_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer008_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer008_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer008_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer008_BSetServerType,
    unix_ISteamGameServer_SteamGameServer008_UpdateServerStatus,
    unix_ISteamGameServer_SteamGameServer008_UpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer008_SetGameType,
    unix_ISteamGameServer_SteamGameServer008_BGetUserAchievementStatus,
    unix_ISteamGameServer_SteamGameServer008_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer008_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer008_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer009_LogOn,
    unix_ISteamGameServer_SteamGameServer009_LogOff,
    unix_ISteamGameServer_SteamGameServer009_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer009_BSecure,
    unix_ISteamGameServer_SteamGameServer009_GetSteamID,
    unix_ISteamGameServer_SteamGameServer009_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer009_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer009_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer009_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer009_BSetServerType,
    unix_ISteamGameServer_SteamGameServer009_UpdateServerStatus,
    unix_ISteamGameServer_SteamGameServer009_UpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer009_SetGameType,
    unix_ISteamGameServer_SteamGameServer009_BGetUserAchievementStatus,
    unix_ISteamGameServer_SteamGameServer009_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer009_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer009_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer009_SetGameData,
    unix_ISteamGameServer_SteamGameServer009_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer010_LogOn,
    unix_ISteamGameServer_SteamGameServer010_LogOff,
    unix_ISteamGameServer_SteamGameServer010_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer010_BSecure,
    unix_ISteamGameServer_SteamGameServer010_GetSteamID,
    unix_ISteamGameServer_SteamGameServer010_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer010_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer010_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer010_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer010_BSetServerType,
    unix_ISteamGameServer_SteamGameServer010_UpdateServerStatus,
    unix_ISteamGameServer_SteamGameServer010_UpdateSpectatorPort,
    unix_ISteamGameServer_SteamGameServer010_SetGameTags,
    unix_ISteamGameServer_SteamGameServer010_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer010_GetServerReputation,
    unix_ISteamGameServer_SteamGameServer010_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer010_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer010_SetGameData,
    unix_ISteamGameServer_SteamGameServer010_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer010_GetAuthSessionTicket,
    unix_ISteamGameServer_SteamGameServer010_BeginAuthSession,
    unix_ISteamGameServer_SteamGameServer010_EndAuthSession,
    unix_ISteamGameServer_SteamGameServer010_CancelAuthTicket,
    unix_ISteamGameServer_SteamGameServer011_InitGameServer,
    unix_ISteamGameServer_SteamGameServer011_SetProduct,
    unix_ISteamGameServer_SteamGameServer011_SetGameDescription,
    unix_ISteamGameServer_SteamGameServer011_SetModDir,
    unix_ISteamGameServer_SteamGameServer011_SetDedicatedServer,
    unix_ISteamGameServer_SteamGameServer011_LogOn,
    unix_ISteamGameServer_SteamGameServer011_LogOnAnonymous,
    unix_ISteamGameServer_SteamGameServer011_LogOff,
    unix_ISteamGameServer_SteamGameServer011_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer011_BSecure,
    unix_ISteamGameServer_SteamGameServer011_GetSteamID,
    unix_ISteamGameServer_SteamGameServer011_WasRestartRequested,
    unix_ISteamGameServer_SteamGameServer011_SetMaxPlayerCount,
    unix_ISteamGameServer_SteamGameServer011_SetBotPlayerCount,
    unix_ISteamGameServer_SteamGameServer011_SetServerName,
    unix_ISteamGameServer_SteamGameServer011_SetMapName,
    unix_ISteamGameServer_SteamGameServer011_SetPasswordProtected,
    unix_ISteamGameServer_SteamGameServer011_SetSpectatorPort,
    unix_ISteamGameServer_SteamGameServer011_SetSpectatorServerName,
    unix_ISteamGameServer_SteamGameServer011_ClearAllKeyValues,
    unix_ISteamGameServer_SteamGameServer011_SetKeyValue,
    unix_ISteamGameServer_SteamGameServer011_SetGameTags,
    unix_ISteamGameServer_SteamGameServer011_SetGameData,
    unix_ISteamGameServer_SteamGameServer011_SetRegion,
    unix_ISteamGameServer_SteamGameServer011_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer011_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer011_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer011_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer011_GetAuthSessionTicket,
    unix_ISteamGameServer_SteamGameServer011_BeginAuthSession,
    unix_ISteamGameServer_SteamGameServer011_EndAuthSession,
    unix_ISteamGameServer_SteamGameServer011_CancelAuthTicket,
    unix_ISteamGameServer_SteamGameServer011_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer011_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer011_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer011_GetServerReputation,
    unix_ISteamGameServer_SteamGameServer011_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer011_HandleIncomingPacket,
    unix_ISteamGameServer_SteamGameServer011_GetNextOutgoingPacket,
    unix_ISteamGameServer_SteamGameServer011_EnableHeartbeats,
    unix_ISteamGameServer_SteamGameServer011_SetHeartbeatInterval,
    unix_ISteamGameServer_SteamGameServer011_ForceHeartbeat,
    unix_ISteamGameServer_SteamGameServer011_AssociateWithClan,
    unix_ISteamGameServer_SteamGameServer011_ComputeNewPlayerCompatibility,
    unix_ISteamGameServer_SteamGameServer012_InitGameServer,
    unix_ISteamGameServer_SteamGameServer012_SetProduct,
    unix_ISteamGameServer_SteamGameServer012_SetGameDescription,
    unix_ISteamGameServer_SteamGameServer012_SetModDir,
    unix_ISteamGameServer_SteamGameServer012_SetDedicatedServer,
    unix_ISteamGameServer_SteamGameServer012_LogOn,
    unix_ISteamGameServer_SteamGameServer012_LogOnAnonymous,
    unix_ISteamGameServer_SteamGameServer012_LogOff,
    unix_ISteamGameServer_SteamGameServer012_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer012_BSecure,
    unix_ISteamGameServer_SteamGameServer012_GetSteamID,
    unix_ISteamGameServer_SteamGameServer012_WasRestartRequested,
    unix_ISteamGameServer_SteamGameServer012_SetMaxPlayerCount,
    unix_ISteamGameServer_SteamGameServer012_SetBotPlayerCount,
    unix_ISteamGameServer_SteamGameServer012_SetServerName,
    unix_ISteamGameServer_SteamGameServer012_SetMapName,
    unix_ISteamGameServer_SteamGameServer012_SetPasswordProtected,
    unix_ISteamGameServer_SteamGameServer012_SetSpectatorPort,
    unix_ISteamGameServer_SteamGameServer012_SetSpectatorServerName,
    unix_ISteamGameServer_SteamGameServer012_ClearAllKeyValues,
    unix_ISteamGameServer_SteamGameServer012_SetKeyValue,
    unix_ISteamGameServer_SteamGameServer012_SetGameTags,
    unix_ISteamGameServer_SteamGameServer012_SetGameData,
    unix_ISteamGameServer_SteamGameServer012_SetRegion,
    unix_ISteamGameServer_SteamGameServer012_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer012_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer012_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer012_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer012_GetAuthSessionTicket,
    unix_ISteamGameServer_SteamGameServer012_BeginAuthSession,
    unix_ISteamGameServer_SteamGameServer012_EndAuthSession,
    unix_ISteamGameServer_SteamGameServer012_CancelAuthTicket,
    unix_ISteamGameServer_SteamGameServer012_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer012_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer012_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer012_GetServerReputation,
    unix_ISteamGameServer_SteamGameServer012_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer012_HandleIncomingPacket,
    unix_ISteamGameServer_SteamGameServer012_GetNextOutgoingPacket,
    unix_ISteamGameServer_SteamGameServer012_EnableHeartbeats,
    unix_ISteamGameServer_SteamGameServer012_SetHeartbeatInterval,
    unix_ISteamGameServer_SteamGameServer012_ForceHeartbeat,
    unix_ISteamGameServer_SteamGameServer012_AssociateWithClan,
    unix_ISteamGameServer_SteamGameServer012_ComputeNewPlayerCompatibility,
    unix_ISteamGameServer_SteamGameServer013_InitGameServer,
    unix_ISteamGameServer_SteamGameServer013_SetProduct,
    unix_ISteamGameServer_SteamGameServer013_SetGameDescription,
    unix_ISteamGameServer_SteamGameServer013_SetModDir,
    unix_ISteamGameServer_SteamGameServer013_SetDedicatedServer,
    unix_ISteamGameServer_SteamGameServer013_LogOn,
    unix_ISteamGameServer_SteamGameServer013_LogOnAnonymous,
    unix_ISteamGameServer_SteamGameServer013_LogOff,
    unix_ISteamGameServer_SteamGameServer013_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer013_BSecure,
    unix_ISteamGameServer_SteamGameServer013_GetSteamID,
    unix_ISteamGameServer_SteamGameServer013_WasRestartRequested,
    unix_ISteamGameServer_SteamGameServer013_SetMaxPlayerCount,
    unix_ISteamGameServer_SteamGameServer013_SetBotPlayerCount,
    unix_ISteamGameServer_SteamGameServer013_SetServerName,
    unix_ISteamGameServer_SteamGameServer013_SetMapName,
    unix_ISteamGameServer_SteamGameServer013_SetPasswordProtected,
    unix_ISteamGameServer_SteamGameServer013_SetSpectatorPort,
    unix_ISteamGameServer_SteamGameServer013_SetSpectatorServerName,
    unix_ISteamGameServer_SteamGameServer013_ClearAllKeyValues,
    unix_ISteamGameServer_SteamGameServer013_SetKeyValue,
    unix_ISteamGameServer_SteamGameServer013_SetGameTags,
    unix_ISteamGameServer_SteamGameServer013_SetGameData,
    unix_ISteamGameServer_SteamGameServer013_SetRegion,
    unix_ISteamGameServer_SteamGameServer013_SendUserConnectAndAuthenticate,
    unix_ISteamGameServer_SteamGameServer013_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer013_SendUserDisconnect,
    unix_ISteamGameServer_SteamGameServer013_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer013_GetAuthSessionTicket,
    unix_ISteamGameServer_SteamGameServer013_BeginAuthSession,
    unix_ISteamGameServer_SteamGameServer013_EndAuthSession,
    unix_ISteamGameServer_SteamGameServer013_CancelAuthTicket,
    unix_ISteamGameServer_SteamGameServer013_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer013_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer013_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer013_GetServerReputation,
    unix_ISteamGameServer_SteamGameServer013_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer013_HandleIncomingPacket,
    unix_ISteamGameServer_SteamGameServer013_GetNextOutgoingPacket,
    unix_ISteamGameServer_SteamGameServer013_EnableHeartbeats,
    unix_ISteamGameServer_SteamGameServer013_SetHeartbeatInterval,
    unix_ISteamGameServer_SteamGameServer013_ForceHeartbeat,
    unix_ISteamGameServer_SteamGameServer013_AssociateWithClan,
    unix_ISteamGameServer_SteamGameServer013_ComputeNewPlayerCompatibility,
    unix_ISteamGameServer_SteamGameServer014_InitGameServer,
    unix_ISteamGameServer_SteamGameServer014_SetProduct,
    unix_ISteamGameServer_SteamGameServer014_SetGameDescription,
    unix_ISteamGameServer_SteamGameServer014_SetModDir,
    unix_ISteamGameServer_SteamGameServer014_SetDedicatedServer,
    unix_ISteamGameServer_SteamGameServer014_LogOn,
    unix_ISteamGameServer_SteamGameServer014_LogOnAnonymous,
    unix_ISteamGameServer_SteamGameServer014_LogOff,
    unix_ISteamGameServer_SteamGameServer014_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer014_BSecure,
    unix_ISteamGameServer_SteamGameServer014_GetSteamID,
    unix_ISteamGameServer_SteamGameServer014_WasRestartRequested,
    unix_ISteamGameServer_SteamGameServer014_SetMaxPlayerCount,
    unix_ISteamGameServer_SteamGameServer014_SetBotPlayerCount,
    unix_ISteamGameServer_SteamGameServer014_SetServerName,
    unix_ISteamGameServer_SteamGameServer014_SetMapName,
    unix_ISteamGameServer_SteamGameServer014_SetPasswordProtected,
    unix_ISteamGameServer_SteamGameServer014_SetSpectatorPort,
    unix_ISteamGameServer_SteamGameServer014_SetSpectatorServerName,
    unix_ISteamGameServer_SteamGameServer014_ClearAllKeyValues,
    unix_ISteamGameServer_SteamGameServer014_SetKeyValue,
    unix_ISteamGameServer_SteamGameServer014_SetGameTags,
    unix_ISteamGameServer_SteamGameServer014_SetGameData,
    unix_ISteamGameServer_SteamGameServer014_SetRegion,
    unix_ISteamGameServer_SteamGameServer014_SetAdvertiseServerActive,
    unix_ISteamGameServer_SteamGameServer014_GetAuthSessionTicket,
    unix_ISteamGameServer_SteamGameServer014_BeginAuthSession,
    unix_ISteamGameServer_SteamGameServer014_EndAuthSession,
    unix_ISteamGameServer_SteamGameServer014_CancelAuthTicket,
    unix_ISteamGameServer_SteamGameServer014_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer014_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer014_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer014_GetServerReputation,
    unix_ISteamGameServer_SteamGameServer014_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer014_HandleIncomingPacket,
    unix_ISteamGameServer_SteamGameServer014_GetNextOutgoingPacket,
    unix_ISteamGameServer_SteamGameServer014_AssociateWithClan,
    unix_ISteamGameServer_SteamGameServer014_ComputeNewPlayerCompatibility,
    unix_ISteamGameServer_SteamGameServer014_SendUserConnectAndAuthenticate_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer014_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer014_SendUserDisconnect_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer014_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer014_SetMasterServerHeartbeatInterval_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer014_ForceMasterServerHeartbeat_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer015_InitGameServer,
    unix_ISteamGameServer_SteamGameServer015_SetProduct,
    unix_ISteamGameServer_SteamGameServer015_SetGameDescription,
    unix_ISteamGameServer_SteamGameServer015_SetModDir,
    unix_ISteamGameServer_SteamGameServer015_SetDedicatedServer,
    unix_ISteamGameServer_SteamGameServer015_LogOn,
    unix_ISteamGameServer_SteamGameServer015_LogOnAnonymous,
    unix_ISteamGameServer_SteamGameServer015_LogOff,
    unix_ISteamGameServer_SteamGameServer015_BLoggedOn,
    unix_ISteamGameServer_SteamGameServer015_BSecure,
    unix_ISteamGameServer_SteamGameServer015_GetSteamID,
    unix_ISteamGameServer_SteamGameServer015_WasRestartRequested,
    unix_ISteamGameServer_SteamGameServer015_SetMaxPlayerCount,
    unix_ISteamGameServer_SteamGameServer015_SetBotPlayerCount,
    unix_ISteamGameServer_SteamGameServer015_SetServerName,
    unix_ISteamGameServer_SteamGameServer015_SetMapName,
    unix_ISteamGameServer_SteamGameServer015_SetPasswordProtected,
    unix_ISteamGameServer_SteamGameServer015_SetSpectatorPort,
    unix_ISteamGameServer_SteamGameServer015_SetSpectatorServerName,
    unix_ISteamGameServer_SteamGameServer015_ClearAllKeyValues,
    unix_ISteamGameServer_SteamGameServer015_SetKeyValue,
    unix_ISteamGameServer_SteamGameServer015_SetGameTags,
    unix_ISteamGameServer_SteamGameServer015_SetGameData,
    unix_ISteamGameServer_SteamGameServer015_SetRegion,
    unix_ISteamGameServer_SteamGameServer015_SetAdvertiseServerActive,
    unix_ISteamGameServer_SteamGameServer015_GetAuthSessionTicket,
    unix_ISteamGameServer_SteamGameServer015_BeginAuthSession,
    unix_ISteamGameServer_SteamGameServer015_EndAuthSession,
    unix_ISteamGameServer_SteamGameServer015_CancelAuthTicket,
    unix_ISteamGameServer_SteamGameServer015_UserHasLicenseForApp,
    unix_ISteamGameServer_SteamGameServer015_RequestUserGroupStatus,
    unix_ISteamGameServer_SteamGameServer015_GetGameplayStats,
    unix_ISteamGameServer_SteamGameServer015_GetServerReputation,
    unix_ISteamGameServer_SteamGameServer015_GetPublicIP,
    unix_ISteamGameServer_SteamGameServer015_HandleIncomingPacket,
    unix_ISteamGameServer_SteamGameServer015_GetNextOutgoingPacket,
    unix_ISteamGameServer_SteamGameServer015_AssociateWithClan,
    unix_ISteamGameServer_SteamGameServer015_ComputeNewPlayerCompatibility,
    unix_ISteamGameServer_SteamGameServer015_SendUserConnectAndAuthenticate_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer015_CreateUnauthenticatedUserConnection,
    unix_ISteamGameServer_SteamGameServer015_SendUserDisconnect_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer015_BUpdateUserData,
    unix_ISteamGameServer_SteamGameServer015_SetMasterServerHeartbeatInterval_DEPRECATED,
    unix_ISteamGameServer_SteamGameServer015_ForceMasterServerHeartbeat_DEPRECATED,
    unix_ISteamGameServerStats_SteamGameServerStats001_RequestUserStats,
    unix_ISteamGameServerStats_SteamGameServerStats001_GetUserStat,
    unix_ISteamGameServerStats_SteamGameServerStats001_GetUserStat_2,
    unix_ISteamGameServerStats_SteamGameServerStats001_GetUserAchievement,
    unix_ISteamGameServerStats_SteamGameServerStats001_SetUserStat,
    unix_ISteamGameServerStats_SteamGameServerStats001_SetUserStat_2,
    unix_ISteamGameServerStats_SteamGameServerStats001_UpdateUserAvgRateStat,
    unix_ISteamGameServerStats_SteamGameServerStats001_SetUserAchievement,
    unix_ISteamGameServerStats_SteamGameServerStats001_ClearUserAchievement,
    unix_ISteamGameServerStats_SteamGameServerStats001_StoreUserStats,
    unix_ISteamGameStats_SteamGameStats001_GetNewSession,
    unix_ISteamGameStats_SteamGameStats001_EndSession,
    unix_ISteamGameStats_SteamGameStats001_AddSessionAttributeInt,
    unix_ISteamGameStats_SteamGameStats001_AddSessionAttributeString,
    unix_ISteamGameStats_SteamGameStats001_AddSessionAttributeFloat,
    unix_ISteamGameStats_SteamGameStats001_AddNewRow,
    unix_ISteamGameStats_SteamGameStats001_CommitRow,
    unix_ISteamGameStats_SteamGameStats001_CommitOutstandingRows,
    unix_ISteamGameStats_SteamGameStats001_AddRowAttributeInt,
    unix_ISteamGameStats_SteamGameStats001_AddRowAtributeString,
    unix_ISteamGameStats_SteamGameStats001_AddRowAttributeFloat,
    unix_ISteamGameStats_SteamGameStats001_AddSessionAttributeInt64,
    unix_ISteamGameStats_SteamGameStats001_AddRowAttributeInt64,
    unix_ISteamInput_SteamInput001_Init,
    unix_ISteamInput_SteamInput001_Shutdown,
    unix_ISteamInput_SteamInput001_RunFrame,
    unix_ISteamInput_SteamInput001_GetConnectedControllers,
    unix_ISteamInput_SteamInput001_GetActionSetHandle,
    unix_ISteamInput_SteamInput001_ActivateActionSet,
    unix_ISteamInput_SteamInput001_GetCurrentActionSet,
    unix_ISteamInput_SteamInput001_ActivateActionSetLayer,
    unix_ISteamInput_SteamInput001_DeactivateActionSetLayer,
    unix_ISteamInput_SteamInput001_DeactivateAllActionSetLayers,
    unix_ISteamInput_SteamInput001_GetActiveActionSetLayers,
    unix_ISteamInput_SteamInput001_GetDigitalActionHandle,
    unix_ISteamInput_SteamInput001_GetDigitalActionData,
    unix_ISteamInput_SteamInput001_GetDigitalActionOrigins,
    unix_ISteamInput_SteamInput001_GetAnalogActionHandle,
    unix_ISteamInput_SteamInput001_GetAnalogActionData,
    unix_ISteamInput_SteamInput001_GetAnalogActionOrigins,
    unix_ISteamInput_SteamInput001_GetGlyphForActionOrigin,
    unix_ISteamInput_SteamInput001_GetStringForActionOrigin,
    unix_ISteamInput_SteamInput001_StopAnalogActionMomentum,
    unix_ISteamInput_SteamInput001_GetMotionData,
    unix_ISteamInput_SteamInput001_TriggerVibration,
    unix_ISteamInput_SteamInput001_SetLEDColor,
    unix_ISteamInput_SteamInput001_TriggerHapticPulse,
    unix_ISteamInput_SteamInput001_TriggerRepeatedHapticPulse,
    unix_ISteamInput_SteamInput001_ShowBindingPanel,
    unix_ISteamInput_SteamInput001_GetInputTypeForHandle,
    unix_ISteamInput_SteamInput001_GetControllerForGamepadIndex,
    unix_ISteamInput_SteamInput001_GetGamepadIndexForController,
    unix_ISteamInput_SteamInput001_GetStringForXboxOrigin,
    unix_ISteamInput_SteamInput001_GetGlyphForXboxOrigin,
    unix_ISteamInput_SteamInput001_GetActionOriginFromXboxOrigin,
    unix_ISteamInput_SteamInput001_TranslateActionOrigin,
    unix_ISteamInput_SteamInput001_GetDeviceBindingRevision,
    unix_ISteamInput_SteamInput001_GetRemotePlaySessionID,
    unix_ISteamInput_SteamInput002_Init,
    unix_ISteamInput_SteamInput002_Shutdown,
    unix_ISteamInput_SteamInput002_RunFrame,
    unix_ISteamInput_SteamInput002_GetConnectedControllers,
    unix_ISteamInput_SteamInput002_GetActionSetHandle,
    unix_ISteamInput_SteamInput002_ActivateActionSet,
    unix_ISteamInput_SteamInput002_GetCurrentActionSet,
    unix_ISteamInput_SteamInput002_ActivateActionSetLayer,
    unix_ISteamInput_SteamInput002_DeactivateActionSetLayer,
    unix_ISteamInput_SteamInput002_DeactivateAllActionSetLayers,
    unix_ISteamInput_SteamInput002_GetActiveActionSetLayers,
    unix_ISteamInput_SteamInput002_GetDigitalActionHandle,
    unix_ISteamInput_SteamInput002_GetDigitalActionData,
    unix_ISteamInput_SteamInput002_GetDigitalActionOrigins,
    unix_ISteamInput_SteamInput002_GetAnalogActionHandle,
    unix_ISteamInput_SteamInput002_GetAnalogActionData,
    unix_ISteamInput_SteamInput002_GetAnalogActionOrigins,
    unix_ISteamInput_SteamInput002_GetGlyphForActionOrigin,
    unix_ISteamInput_SteamInput002_GetStringForActionOrigin,
    unix_ISteamInput_SteamInput002_StopAnalogActionMomentum,
    unix_ISteamInput_SteamInput002_GetMotionData,
    unix_ISteamInput_SteamInput002_TriggerVibration,
    unix_ISteamInput_SteamInput002_SetLEDColor,
    unix_ISteamInput_SteamInput002_TriggerHapticPulse,
    unix_ISteamInput_SteamInput002_TriggerRepeatedHapticPulse,
    unix_ISteamInput_SteamInput002_ShowBindingPanel,
    unix_ISteamInput_SteamInput002_GetInputTypeForHandle,
    unix_ISteamInput_SteamInput002_GetControllerForGamepadIndex,
    unix_ISteamInput_SteamInput002_GetGamepadIndexForController,
    unix_ISteamInput_SteamInput002_GetStringForXboxOrigin,
    unix_ISteamInput_SteamInput002_GetGlyphForXboxOrigin,
    unix_ISteamInput_SteamInput002_GetActionOriginFromXboxOrigin,
    unix_ISteamInput_SteamInput002_TranslateActionOrigin,
    unix_ISteamInput_SteamInput002_GetDeviceBindingRevision,
    unix_ISteamInput_SteamInput002_GetRemotePlaySessionID,
    unix_ISteamInput_SteamInput005_Init,
    unix_ISteamInput_SteamInput005_Shutdown,
    unix_ISteamInput_SteamInput005_SetInputActionManifestFilePath,
    unix_ISteamInput_SteamInput005_RunFrame,
    unix_ISteamInput_SteamInput005_BWaitForData,
    unix_ISteamInput_SteamInput005_BNewDataAvailable,
    unix_ISteamInput_SteamInput005_GetConnectedControllers,
    unix_ISteamInput_SteamInput005_EnableDeviceCallbacks,
    unix_ISteamInput_SteamInput005_EnableActionEventCallbacks,
    unix_ISteamInput_SteamInput005_GetActionSetHandle,
    unix_ISteamInput_SteamInput005_ActivateActionSet,
    unix_ISteamInput_SteamInput005_GetCurrentActionSet,
    unix_ISteamInput_SteamInput005_ActivateActionSetLayer,
    unix_ISteamInput_SteamInput005_DeactivateActionSetLayer,
    unix_ISteamInput_SteamInput005_DeactivateAllActionSetLayers,
    unix_ISteamInput_SteamInput005_GetActiveActionSetLayers,
    unix_ISteamInput_SteamInput005_GetDigitalActionHandle,
    unix_ISteamInput_SteamInput005_GetDigitalActionData,
    unix_ISteamInput_SteamInput005_GetDigitalActionOrigins,
    unix_ISteamInput_SteamInput005_GetStringForDigitalActionName,
    unix_ISteamInput_SteamInput005_GetAnalogActionHandle,
    unix_ISteamInput_SteamInput005_GetAnalogActionData,
    unix_ISteamInput_SteamInput005_GetAnalogActionOrigins,
    unix_ISteamInput_SteamInput005_GetGlyphPNGForActionOrigin,
    unix_ISteamInput_SteamInput005_GetGlyphSVGForActionOrigin,
    unix_ISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy,
    unix_ISteamInput_SteamInput005_GetStringForActionOrigin,
    unix_ISteamInput_SteamInput005_GetStringForAnalogActionName,
    unix_ISteamInput_SteamInput005_StopAnalogActionMomentum,
    unix_ISteamInput_SteamInput005_GetMotionData,
    unix_ISteamInput_SteamInput005_TriggerVibration,
    unix_ISteamInput_SteamInput005_TriggerVibrationExtended,
    unix_ISteamInput_SteamInput005_TriggerSimpleHapticEvent,
    unix_ISteamInput_SteamInput005_SetLEDColor,
    unix_ISteamInput_SteamInput005_Legacy_TriggerHapticPulse,
    unix_ISteamInput_SteamInput005_Legacy_TriggerRepeatedHapticPulse,
    unix_ISteamInput_SteamInput005_ShowBindingPanel,
    unix_ISteamInput_SteamInput005_GetInputTypeForHandle,
    unix_ISteamInput_SteamInput005_GetControllerForGamepadIndex,
    unix_ISteamInput_SteamInput005_GetGamepadIndexForController,
    unix_ISteamInput_SteamInput005_GetStringForXboxOrigin,
    unix_ISteamInput_SteamInput005_GetGlyphForXboxOrigin,
    unix_ISteamInput_SteamInput005_GetActionOriginFromXboxOrigin,
    unix_ISteamInput_SteamInput005_TranslateActionOrigin,
    unix_ISteamInput_SteamInput005_GetDeviceBindingRevision,
    unix_ISteamInput_SteamInput005_GetRemotePlaySessionID,
    unix_ISteamInput_SteamInput005_GetSessionInputConfigurationSettings,
    unix_ISteamInput_SteamInput006_Init,
    unix_ISteamInput_SteamInput006_Shutdown,
    unix_ISteamInput_SteamInput006_SetInputActionManifestFilePath,
    unix_ISteamInput_SteamInput006_RunFrame,
    unix_ISteamInput_SteamInput006_BWaitForData,
    unix_ISteamInput_SteamInput006_BNewDataAvailable,
    unix_ISteamInput_SteamInput006_GetConnectedControllers,
    unix_ISteamInput_SteamInput006_EnableDeviceCallbacks,
    unix_ISteamInput_SteamInput006_EnableActionEventCallbacks,
    unix_ISteamInput_SteamInput006_GetActionSetHandle,
    unix_ISteamInput_SteamInput006_ActivateActionSet,
    unix_ISteamInput_SteamInput006_GetCurrentActionSet,
    unix_ISteamInput_SteamInput006_ActivateActionSetLayer,
    unix_ISteamInput_SteamInput006_DeactivateActionSetLayer,
    unix_ISteamInput_SteamInput006_DeactivateAllActionSetLayers,
    unix_ISteamInput_SteamInput006_GetActiveActionSetLayers,
    unix_ISteamInput_SteamInput006_GetDigitalActionHandle,
    unix_ISteamInput_SteamInput006_GetDigitalActionData,
    unix_ISteamInput_SteamInput006_GetDigitalActionOrigins,
    unix_ISteamInput_SteamInput006_GetStringForDigitalActionName,
    unix_ISteamInput_SteamInput006_GetAnalogActionHandle,
    unix_ISteamInput_SteamInput006_GetAnalogActionData,
    unix_ISteamInput_SteamInput006_GetAnalogActionOrigins,
    unix_ISteamInput_SteamInput006_GetGlyphPNGForActionOrigin,
    unix_ISteamInput_SteamInput006_GetGlyphSVGForActionOrigin,
    unix_ISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy,
    unix_ISteamInput_SteamInput006_GetStringForActionOrigin,
    unix_ISteamInput_SteamInput006_GetStringForAnalogActionName,
    unix_ISteamInput_SteamInput006_StopAnalogActionMomentum,
    unix_ISteamInput_SteamInput006_GetMotionData,
    unix_ISteamInput_SteamInput006_TriggerVibration,
    unix_ISteamInput_SteamInput006_TriggerVibrationExtended,
    unix_ISteamInput_SteamInput006_TriggerSimpleHapticEvent,
    unix_ISteamInput_SteamInput006_SetLEDColor,
    unix_ISteamInput_SteamInput006_Legacy_TriggerHapticPulse,
    unix_ISteamInput_SteamInput006_Legacy_TriggerRepeatedHapticPulse,
    unix_ISteamInput_SteamInput006_ShowBindingPanel,
    unix_ISteamInput_SteamInput006_GetInputTypeForHandle,
    unix_ISteamInput_SteamInput006_GetControllerForGamepadIndex,
    unix_ISteamInput_SteamInput006_GetGamepadIndexForController,
    unix_ISteamInput_SteamInput006_GetStringForXboxOrigin,
    unix_ISteamInput_SteamInput006_GetGlyphForXboxOrigin,
    unix_ISteamInput_SteamInput006_GetActionOriginFromXboxOrigin,
    unix_ISteamInput_SteamInput006_TranslateActionOrigin,
    unix_ISteamInput_SteamInput006_GetDeviceBindingRevision,
    unix_ISteamInput_SteamInput006_GetRemotePlaySessionID,
    unix_ISteamInput_SteamInput006_GetSessionInputConfigurationSettings,
    unix_ISteamInput_SteamInput006_SetDualSenseTriggerEffect,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetActive,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetHeartbeatInterval,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_HandleIncomingPacket,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_GetNextOutgoingPacket,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetBasicServerData,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_ClearAllKeyValues,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_SetKeyValue,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_NotifyShutdown,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_WasRestartRequested,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_ForceHeartbeat,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_AddMasterServer,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_RemoveMasterServer,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_GetNumMasterServers,
    unix_ISteamMasterServerUpdater_SteamMasterServerUpdater001_GetMasterServerAddress,
    unix_ISteamGameSearch_SteamMatchGameSearch001_AddGameSearchParams,
    unix_ISteamGameSearch_SteamMatchGameSearch001_SearchForGameWithLobby,
    unix_ISteamGameSearch_SteamMatchGameSearch001_SearchForGameSolo,
    unix_ISteamGameSearch_SteamMatchGameSearch001_AcceptGame,
    unix_ISteamGameSearch_SteamMatchGameSearch001_DeclineGame,
    unix_ISteamGameSearch_SteamMatchGameSearch001_RetrieveConnectionDetails,
    unix_ISteamGameSearch_SteamMatchGameSearch001_EndGameSearch,
    unix_ISteamGameSearch_SteamMatchGameSearch001_SetGameHostParams,
    unix_ISteamGameSearch_SteamMatchGameSearch001_SetConnectionDetails,
    unix_ISteamGameSearch_SteamMatchGameSearch001_RequestPlayersForGame,
    unix_ISteamGameSearch_SteamMatchGameSearch001_HostConfirmGameStart,
    unix_ISteamGameSearch_SteamMatchGameSearch001_CancelRequestPlayersForGame,
    unix_ISteamGameSearch_SteamMatchGameSearch001_SubmitPlayerResult,
    unix_ISteamGameSearch_SteamMatchGameSearch001_EndGame,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking001_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking001_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetFavoriteGame2,
    unix_ISteamMatchmaking_SteamMatchMaking001_AddFavoriteGame2,
    unix_ISteamMatchmaking_SteamMatchMaking001_RemoveFavoriteGame2,
    unix_ISteamMatchmaking_SteamMatchMaking001_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking001_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking001_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking001_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking001_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking001_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking001_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking001_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking001_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking001_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking002_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking002_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking002_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking002_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking002_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking002_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking002_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking002_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking002_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking002_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking002_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking002_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking002_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking003_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking003_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking003_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking003_AddRequestLobbyListFilter,
    unix_ISteamMatchmaking_SteamMatchMaking003_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking003_AddRequestLobbyListSlotsAvailableFilter,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking003_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking003_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking003_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking003_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking003_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking003_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking003_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking003_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking003_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking003_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking003_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking003_SetLobbyVoiceEnabled,
    unix_ISteamMatchmaking_SteamMatchMaking003_RequestFriendsLobbies,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking004_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking004_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking004_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking004_AddRequestLobbyListFilter,
    unix_ISteamMatchmaking_SteamMatchMaking004_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking004_AddRequestLobbyListSlotsAvailableFilter,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking004_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking004_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking004_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking004_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking004_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking004_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking004_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking004_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking004_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking004_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking004_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking004_RequestFriendsLobbies,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking005_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking005_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking005_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListFilter,
    unix_ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListSlotsAvailableFilter,
    unix_ISteamMatchmaking_SteamMatchMaking005_AddRequestLobbyListNearValueFilter,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking005_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking005_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking005_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking005_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking005_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking005_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking005_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking005_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking005_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking005_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking005_RequestFriendsLobbies,
    unix_ISteamMatchmaking_SteamMatchMaking005_SetLobbyType,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking005_GetLobbyDistance,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking006_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking006_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking006_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking006_AddRequestLobbyListFilter,
    unix_ISteamMatchmaking_SteamMatchMaking006_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking006_AddRequestLobbyListNearValueFilter,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking006_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking006_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking006_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking006_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking006_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking006_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking006_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking006_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking006_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking006_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking006_SetLobbyType,
    unix_ISteamMatchmaking_SteamMatchMaking006_GetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking007_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking007_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking007_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListStringFilter,
    unix_ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListNearValueFilter,
    unix_ISteamMatchmaking_SteamMatchMaking007_AddRequestLobbyListFilterSlotsAvailable,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking007_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking007_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking007_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking007_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyDataCount,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyDataByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking007_DeleteLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking007_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking007_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyType,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyJoinable,
    unix_ISteamMatchmaking_SteamMatchMaking007_GetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking007_SetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking008_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking008_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListStringFilter,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListNearValueFilter,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListFilterSlotsAvailable,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListDistanceFilter,
    unix_ISteamMatchmaking_SteamMatchMaking008_AddRequestLobbyListResultCountFilter,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking008_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking008_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking008_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking008_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyDataCount,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyDataByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking008_DeleteLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking008_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking008_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyType,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyJoinable,
    unix_ISteamMatchmaking_SteamMatchMaking008_GetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking008_SetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetFavoriteGameCount,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking009_RemoveFavoriteGame,
    unix_ISteamMatchmaking_SteamMatchMaking009_RequestLobbyList,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListStringFilter,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListNumericalFilter,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListNearValueFilter,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListFilterSlotsAvailable,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListDistanceFilter,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListResultCountFilter,
    unix_ISteamMatchmaking_SteamMatchMaking009_AddRequestLobbyListCompatibleMembersFilter,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking009_CreateLobby,
    unix_ISteamMatchmaking_SteamMatchMaking009_JoinLobby,
    unix_ISteamMatchmaking_SteamMatchMaking009_LeaveLobby,
    unix_ISteamMatchmaking_SteamMatchMaking009_InviteUserToLobby,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetNumLobbyMembers,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyMemberByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyDataCount,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyDataByIndex,
    unix_ISteamMatchmaking_SteamMatchMaking009_DeleteLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyMemberData,
    unix_ISteamMatchmaking_SteamMatchMaking009_SendLobbyChatMsg,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyChatEntry,
    unix_ISteamMatchmaking_SteamMatchMaking009_RequestLobbyData,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyGameServer,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyMemberLimit,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyType,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyJoinable,
    unix_ISteamMatchmaking_SteamMatchMaking009_GetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLobbyOwner,
    unix_ISteamMatchmaking_SteamMatchMaking009_SetLinkedLobby,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_GetServerDetails,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_CancelQuery,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RefreshQuery,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_IsRefreshing,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_GetServerCount,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_RefreshServer,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_PingServer,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_PlayerDetails,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_ServerRules,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers001_CancelServerQuery,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RequestInternetServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RequestLANServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RequestFriendsServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RequestFavoritesServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RequestHistoryServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RequestSpectatorServerList,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_ReleaseRequest,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_GetServerDetails,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_CancelQuery,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RefreshQuery,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_IsRefreshing,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_GetServerCount,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_RefreshServer,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_PingServer,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_PlayerDetails,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_ServerRules,
    unix_ISteamMatchmakingServers_SteamMatchMakingServers002_CancelServerQuery,
    unix_ISteamNetworking_SteamNetworking001_CreateListenSocket,
    unix_ISteamNetworking_SteamNetworking001_CreateP2PConnectionSocket,
    unix_ISteamNetworking_SteamNetworking001_CreateConnectionSocket,
    unix_ISteamNetworking_SteamNetworking001_DestroySocket,
    unix_ISteamNetworking_SteamNetworking001_DestroyListenSocket,
    unix_ISteamNetworking_SteamNetworking001_SendDataOnSocket,
    unix_ISteamNetworking_SteamNetworking001_IsDataAvailableOnSocket,
    unix_ISteamNetworking_SteamNetworking001_RetrieveDataFromSocket,
    unix_ISteamNetworking_SteamNetworking001_IsDataAvailable,
    unix_ISteamNetworking_SteamNetworking001_RetrieveData,
    unix_ISteamNetworking_SteamNetworking001_GetSocketInfo,
    unix_ISteamNetworking_SteamNetworking001_GetListenSocketInfo,
    unix_ISteamNetworking_SteamNetworking002_CreateListenSocket,
    unix_ISteamNetworking_SteamNetworking002_CreateP2PConnectionSocket,
    unix_ISteamNetworking_SteamNetworking002_CreateConnectionSocket,
    unix_ISteamNetworking_SteamNetworking002_DestroySocket,
    unix_ISteamNetworking_SteamNetworking002_DestroyListenSocket,
    unix_ISteamNetworking_SteamNetworking002_SendDataOnSocket,
    unix_ISteamNetworking_SteamNetworking002_IsDataAvailableOnSocket,
    unix_ISteamNetworking_SteamNetworking002_RetrieveDataFromSocket,
    unix_ISteamNetworking_SteamNetworking002_IsDataAvailable,
    unix_ISteamNetworking_SteamNetworking002_RetrieveData,
    unix_ISteamNetworking_SteamNetworking002_GetSocketInfo,
    unix_ISteamNetworking_SteamNetworking002_GetListenSocketInfo,
    unix_ISteamNetworking_SteamNetworking002_GetSocketConnectionType,
    unix_ISteamNetworking_SteamNetworking002_GetMaxPacketSize,
    unix_ISteamNetworking_SteamNetworking003_SendP2PPacket,
    unix_ISteamNetworking_SteamNetworking003_IsP2PPacketAvailable,
    unix_ISteamNetworking_SteamNetworking003_ReadP2PPacket,
    unix_ISteamNetworking_SteamNetworking003_AcceptP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking003_CloseP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking003_GetP2PSessionState,
    unix_ISteamNetworking_SteamNetworking003_CreateListenSocket,
    unix_ISteamNetworking_SteamNetworking003_CreateP2PConnectionSocket,
    unix_ISteamNetworking_SteamNetworking003_CreateConnectionSocket,
    unix_ISteamNetworking_SteamNetworking003_DestroySocket,
    unix_ISteamNetworking_SteamNetworking003_DestroyListenSocket,
    unix_ISteamNetworking_SteamNetworking003_SendDataOnSocket,
    unix_ISteamNetworking_SteamNetworking003_IsDataAvailableOnSocket,
    unix_ISteamNetworking_SteamNetworking003_RetrieveDataFromSocket,
    unix_ISteamNetworking_SteamNetworking003_IsDataAvailable,
    unix_ISteamNetworking_SteamNetworking003_RetrieveData,
    unix_ISteamNetworking_SteamNetworking003_GetSocketInfo,
    unix_ISteamNetworking_SteamNetworking003_GetListenSocketInfo,
    unix_ISteamNetworking_SteamNetworking003_GetSocketConnectionType,
    unix_ISteamNetworking_SteamNetworking003_GetMaxPacketSize,
    unix_ISteamNetworking_SteamNetworking004_SendP2PPacket,
    unix_ISteamNetworking_SteamNetworking004_IsP2PPacketAvailable,
    unix_ISteamNetworking_SteamNetworking004_ReadP2PPacket,
    unix_ISteamNetworking_SteamNetworking004_AcceptP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking004_CloseP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking004_GetP2PSessionState,
    unix_ISteamNetworking_SteamNetworking004_CreateListenSocket,
    unix_ISteamNetworking_SteamNetworking004_CreateP2PConnectionSocket,
    unix_ISteamNetworking_SteamNetworking004_CreateConnectionSocket,
    unix_ISteamNetworking_SteamNetworking004_DestroySocket,
    unix_ISteamNetworking_SteamNetworking004_DestroyListenSocket,
    unix_ISteamNetworking_SteamNetworking004_SendDataOnSocket,
    unix_ISteamNetworking_SteamNetworking004_IsDataAvailableOnSocket,
    unix_ISteamNetworking_SteamNetworking004_RetrieveDataFromSocket,
    unix_ISteamNetworking_SteamNetworking004_IsDataAvailable,
    unix_ISteamNetworking_SteamNetworking004_RetrieveData,
    unix_ISteamNetworking_SteamNetworking004_GetSocketInfo,
    unix_ISteamNetworking_SteamNetworking004_GetListenSocketInfo,
    unix_ISteamNetworking_SteamNetworking004_GetSocketConnectionType,
    unix_ISteamNetworking_SteamNetworking004_GetMaxPacketSize,
    unix_ISteamNetworking_SteamNetworking005_SendP2PPacket,
    unix_ISteamNetworking_SteamNetworking005_IsP2PPacketAvailable,
    unix_ISteamNetworking_SteamNetworking005_ReadP2PPacket,
    unix_ISteamNetworking_SteamNetworking005_AcceptP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking005_CloseP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking005_CloseP2PChannelWithUser,
    unix_ISteamNetworking_SteamNetworking005_GetP2PSessionState,
    unix_ISteamNetworking_SteamNetworking005_AllowP2PPacketRelay,
    unix_ISteamNetworking_SteamNetworking005_CreateListenSocket,
    unix_ISteamNetworking_SteamNetworking005_CreateP2PConnectionSocket,
    unix_ISteamNetworking_SteamNetworking005_CreateConnectionSocket,
    unix_ISteamNetworking_SteamNetworking005_DestroySocket,
    unix_ISteamNetworking_SteamNetworking005_DestroyListenSocket,
    unix_ISteamNetworking_SteamNetworking005_SendDataOnSocket,
    unix_ISteamNetworking_SteamNetworking005_IsDataAvailableOnSocket,
    unix_ISteamNetworking_SteamNetworking005_RetrieveDataFromSocket,
    unix_ISteamNetworking_SteamNetworking005_IsDataAvailable,
    unix_ISteamNetworking_SteamNetworking005_RetrieveData,
    unix_ISteamNetworking_SteamNetworking005_GetSocketInfo,
    unix_ISteamNetworking_SteamNetworking005_GetListenSocketInfo,
    unix_ISteamNetworking_SteamNetworking005_GetSocketConnectionType,
    unix_ISteamNetworking_SteamNetworking005_GetMaxPacketSize,
    unix_ISteamNetworking_SteamNetworking006_SendP2PPacket,
    unix_ISteamNetworking_SteamNetworking006_IsP2PPacketAvailable,
    unix_ISteamNetworking_SteamNetworking006_ReadP2PPacket,
    unix_ISteamNetworking_SteamNetworking006_AcceptP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking006_CloseP2PSessionWithUser,
    unix_ISteamNetworking_SteamNetworking006_CloseP2PChannelWithUser,
    unix_ISteamNetworking_SteamNetworking006_GetP2PSessionState,
    unix_ISteamNetworking_SteamNetworking006_AllowP2PPacketRelay,
    unix_ISteamNetworking_SteamNetworking006_CreateListenSocket,
    unix_ISteamNetworking_SteamNetworking006_CreateP2PConnectionSocket,
    unix_ISteamNetworking_SteamNetworking006_CreateConnectionSocket,
    unix_ISteamNetworking_SteamNetworking006_DestroySocket,
    unix_ISteamNetworking_SteamNetworking006_DestroyListenSocket,
    unix_ISteamNetworking_SteamNetworking006_SendDataOnSocket,
    unix_ISteamNetworking_SteamNetworking006_IsDataAvailableOnSocket,
    unix_ISteamNetworking_SteamNetworking006_RetrieveDataFromSocket,
    unix_ISteamNetworking_SteamNetworking006_IsDataAvailable,
    unix_ISteamNetworking_SteamNetworking006_RetrieveData,
    unix_ISteamNetworking_SteamNetworking006_GetSocketInfo,
    unix_ISteamNetworking_SteamNetworking006_GetListenSocketInfo,
    unix_ISteamNetworking_SteamNetworking006_GetSocketConnectionType,
    unix_ISteamNetworking_SteamNetworking006_GetMaxPacketSize,
    unix_ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_DestroyFakeUDPPort,
    unix_ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_SendMessageToFakeIP,
    unix_ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ReceiveMessages,
    unix_ISteamNetworkingFakeUDPPort_SteamNetworkingFakeUDPPort001_ScheduleCleanup,
    unix_ISteamNetworkingMessages_SteamNetworkingMessages002_SendMessageToUser,
    unix_ISteamNetworkingMessages_SteamNetworkingMessages002_ReceiveMessagesOnChannel,
    unix_ISteamNetworkingMessages_SteamNetworkingMessages002_AcceptSessionWithUser,
    unix_ISteamNetworkingMessages_SteamNetworkingMessages002_CloseSessionWithUser,
    unix_ISteamNetworkingMessages_SteamNetworkingMessages002_CloseChannelWithUser,
    unix_ISteamNetworkingMessages_SteamNetworkingMessages002_GetSessionConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_CreateListenSocketIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_ConnectByIPAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_CreateListenSocketP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_ConnectP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_AcceptConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_CloseConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_CloseListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_SetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_SetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_SendMessageToConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_FlushMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_ReceiveMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_ReceiveMessagesOnListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetQuickConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetDetailedConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetListenSocketAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_CreateSocketPair,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_ReceivedRelayAuthTicket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_FindRelayAuthTicketForServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_ConnectToHostedDedicatedServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetHostedDedicatedServerPort,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetHostedDedicatedServerPOPID,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_GetHostedDedicatedServerAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets002_CreateHostedDedicatedServerListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_CreateListenSocketIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_ConnectByIPAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_CreateListenSocketP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_ConnectP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_AcceptConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_CloseConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_CloseListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_SetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_SetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_SendMessageToConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_FlushMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_ReceiveMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_ReceiveMessagesOnListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetQuickConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetDetailedConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetListenSocketAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_CreateSocketPair,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_InitAuthentication,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetAuthenticationStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_ReceivedRelayAuthTicket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_FindRelayAuthTicketForServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_ConnectToHostedDedicatedServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetHostedDedicatedServerPort,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetHostedDedicatedServerPOPID,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetHostedDedicatedServerAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_CreateHostedDedicatedServerListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets004_GetGameCoordinatorServerLogin,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_CreateListenSocketIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectByIPAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_CreateListenSocketP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_AcceptConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_CloseConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_CloseListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_SetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_SetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_SendMessageToConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_SendMessages,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_FlushMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ReceiveMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ReceiveMessagesOnListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetQuickConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetDetailedConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetListenSocketAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_CreateSocketPair,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_InitAuthentication,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetAuthenticationStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ReceivedRelayAuthTicket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_FindRelayAuthTicketForServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectToHostedDedicatedServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetHostedDedicatedServerPort,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetHostedDedicatedServerPOPID,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetHostedDedicatedServerAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_CreateHostedDedicatedServerListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_GetGameCoordinatorServerLogin,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ConnectP2PCustomSignaling,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets006_ReceivedP2PCustomSignal,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CreateListenSocketIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectByIPAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CreateListenSocketP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_AcceptConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CloseConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CloseListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_SetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_SetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_SendMessageToConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_SendMessages,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_FlushMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ReceiveMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetQuickConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetDetailedConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetListenSocketAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CreateSocketPair,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_InitAuthentication,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetAuthenticationStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CreatePollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_DestroyPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_SetConnectionPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ReceiveMessagesOnPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ReceivedRelayAuthTicket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_FindRelayAuthTicketForServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectToHostedDedicatedServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetHostedDedicatedServerPort,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetHostedDedicatedServerPOPID,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetHostedDedicatedServerAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_CreateHostedDedicatedServerListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetGameCoordinatorServerLogin,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ConnectP2PCustomSignaling,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_ReceivedP2PCustomSignal,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_GetCertificateRequest,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets008_SetCertificate,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CreateListenSocketIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectByIPAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CreateListenSocketP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_AcceptConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CloseConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CloseListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_SetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_SetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_SendMessageToConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_SendMessages,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_FlushMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ReceiveMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetQuickConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetDetailedConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetListenSocketAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CreateSocketPair,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_InitAuthentication,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetAuthenticationStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CreatePollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_DestroyPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_SetConnectionPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ReceiveMessagesOnPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ReceivedRelayAuthTicket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_FindRelayAuthTicketForServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectToHostedDedicatedServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetHostedDedicatedServerPort,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetHostedDedicatedServerPOPID,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetHostedDedicatedServerAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_CreateHostedDedicatedServerListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetGameCoordinatorServerLogin,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ConnectP2PCustomSignaling,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_ReceivedP2PCustomSignal,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_GetCertificateRequest,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_SetCertificate,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets009_RunCallbacks,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectByIPAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectP2P,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_AcceptConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CloseConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CloseListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionUserData,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionName,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_SendMessageToConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_SendMessages,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_FlushMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionInfo,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetConnectionRealTimeStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetDetailedConnectionStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetListenSocketAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreateSocketPair,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ConfigureConnectionLanes,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_InitAuthentication,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetAuthenticationStatus,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreatePollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_DestroyPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_SetConnectionPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ReceiveMessagesOnPollGroup,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ReceivedRelayAuthTicket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_FindRelayAuthTicketForServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectToHostedDedicatedServer,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetHostedDedicatedServerPort,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetHostedDedicatedServerPOPID,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetHostedDedicatedServerAddress,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreateHostedDedicatedServerListenSocket,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetGameCoordinatorServerLogin,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ConnectP2PCustomSignaling,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ReceivedP2PCustomSignal,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetCertificateRequest,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_SetCertificate,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_ResetIdentity,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_RunCallbacks,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_BeginAsyncRequestFakeIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetFakeIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreateListenSocketP2PFakeIP,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_GetRemoteFakeIPForConnection,
    unix_ISteamNetworkingSockets_SteamNetworkingSockets012_CreateFakeUDPPort,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_SendP2PRendezvous,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_SendP2PConnectionFailure,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetCertAsync,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetNetworkConfigJSON,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_CacheRelayTicket,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetCachedRelayTicketCount,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_GetCachedRelayTicket,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized002_PostConnectionStateMsg,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_SendP2PRendezvous,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_SendP2PConnectionFailure,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetCertAsync,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetNetworkConfigJSON,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_CacheRelayTicket,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetCachedRelayTicketCount,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_GetCachedRelayTicket,
    unix_ISteamNetworkingSocketsSerialized_SteamNetworkingSocketsSerialized003_PostConnectionStateMsg,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalPingLocation,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeBetweenTwoLocations,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeFromLocalHost,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_ConvertPingLocationToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_ParsePingLocationString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_CheckPingDataUpToDate,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_IsPingMeasurementInProgress,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetPingToDataCenter,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetDirectPingToPOP,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPCount,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPList,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalTimestamp,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_GetFirstConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetRelayNetworkStatus,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetLocalPingLocation,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_EstimatePingTimeBetweenTwoLocations,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_EstimatePingTimeFromLocalHost,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_ConvertPingLocationToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_ParsePingLocationString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_CheckPingDataUpToDate,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetPingToDataCenter,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetDirectPingToPOP,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetPOPCount,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetPOPList,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetLocalTimestamp,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_SetDebugOutputFunction,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_SetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetConfigValueInfo,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_GetFirstConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIPAddr_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIPAddr_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIdentity_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils002_SteamNetworkingIdentity_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_AllocateMessage,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetRelayNetworkStatus,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetLocalPingLocation,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_EstimatePingTimeBetweenTwoLocations,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_EstimatePingTimeFromLocalHost,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_ConvertPingLocationToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_ParsePingLocationString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_CheckPingDataUpToDate,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetPingToDataCenter,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetDirectPingToPOP,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetPOPCount,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetPOPList,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetLocalTimestamp,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_SetDebugOutputFunction,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_SetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetConfigValueInfo,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_GetFirstConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIPAddr_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIPAddr_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIdentity_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils003_SteamNetworkingIdentity_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_AllocateMessage,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetRelayNetworkStatus,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetLocalPingLocation,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_EstimatePingTimeBetweenTwoLocations,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_EstimatePingTimeFromLocalHost,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_ConvertPingLocationToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_ParsePingLocationString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_CheckPingDataUpToDate,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetPingToDataCenter,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetDirectPingToPOP,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetPOPCount,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetPOPList,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetLocalTimestamp,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SetDebugOutputFunction,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetIPv4FakeIPType,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetRealIdentityForFakeIP,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetConfigValue,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_GetConfigValueInfo,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_IterateGenericEditableConfigValues,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIPAddr_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIPAddr_ParseString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIPAddr_GetFakeIPType,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIdentity_ToString,
    unix_ISteamNetworkingUtils_SteamNetworkingUtils004_SteamNetworkingIdentity_ParseString,
    unix_ISteamParties_SteamParties002_GetNumActiveBeacons,
    unix_ISteamParties_SteamParties002_GetBeaconByIndex,
    unix_ISteamParties_SteamParties002_GetBeaconDetails,
    unix_ISteamParties_SteamParties002_JoinParty,
    unix_ISteamParties_SteamParties002_GetNumAvailableBeaconLocations,
    unix_ISteamParties_SteamParties002_GetAvailableBeaconLocations,
    unix_ISteamParties_SteamParties002_CreateBeacon,
    unix_ISteamParties_SteamParties002_OnReservationCompleted,
    unix_ISteamParties_SteamParties002_CancelReservation,
    unix_ISteamParties_SteamParties002_ChangeNumOpenSlots,
    unix_ISteamParties_SteamParties002_DestroyBeacon,
    unix_ISteamParties_SteamParties002_GetBeaconLocationData,
    unix_ISteamUser_SteamUser004_GetHSteamUser,
    unix_ISteamUser_SteamUser004_LogOn,
    unix_ISteamUser_SteamUser004_LogOff,
    unix_ISteamUser_SteamUser004_BLoggedOn,
    unix_ISteamUser_SteamUser004_GetLogonState,
    unix_ISteamUser_SteamUser004_BConnected,
    unix_ISteamUser_SteamUser004_GetSteamID,
    unix_ISteamUser_SteamUser004_IsVACBanned,
    unix_ISteamUser_SteamUser004_RequireShowVACBannedMessage,
    unix_ISteamUser_SteamUser004_AcknowledgeVACBanning,
    unix_ISteamUser_SteamUser004_NClientGameIDAdd,
    unix_ISteamUser_SteamUser004_RemoveClientGame,
    unix_ISteamUser_SteamUser004_SetClientGameServer,
    unix_ISteamUser_SteamUser004_SetSteam2Ticket,
    unix_ISteamUser_SteamUser004_AddServerNetAddress,
    unix_ISteamUser_SteamUser004_SetEmail,
    unix_ISteamUser_SteamUser004_GetSteamGameConnectToken,
    unix_ISteamUser_SteamUser004_SetRegistryString,
    unix_ISteamUser_SteamUser004_GetRegistryString,
    unix_ISteamUser_SteamUser004_SetRegistryInt,
    unix_ISteamUser_SteamUser004_GetRegistryInt,
    unix_ISteamUser_SteamUser004_InitiateGameConnection,
    unix_ISteamUser_SteamUser004_TerminateGameConnection,
    unix_ISteamUser_SteamUser004_SetSelfAsPrimaryChatDestination,
    unix_ISteamUser_SteamUser004_IsPrimaryChatDestination,
    unix_ISteamUser_SteamUser004_RequestLegacyCDKey,
    unix_ISteamUser_SteamUser005_GetHSteamUser,
    unix_ISteamUser_SteamUser005_LogOn,
    unix_ISteamUser_SteamUser005_LogOff,
    unix_ISteamUser_SteamUser005_BLoggedOn,
    unix_ISteamUser_SteamUser005_GetLogonState,
    unix_ISteamUser_SteamUser005_BConnected,
    unix_ISteamUser_SteamUser005_GetSteamID,
    unix_ISteamUser_SteamUser005_IsVACBanned,
    unix_ISteamUser_SteamUser005_RequireShowVACBannedMessage,
    unix_ISteamUser_SteamUser005_AcknowledgeVACBanning,
    unix_ISteamUser_SteamUser005_SetSteam2Ticket,
    unix_ISteamUser_SteamUser005_AddServerNetAddress,
    unix_ISteamUser_SteamUser005_SetEmail,
    unix_ISteamUser_SteamUser005_SetRegistryString,
    unix_ISteamUser_SteamUser005_GetRegistryString,
    unix_ISteamUser_SteamUser005_SetRegistryInt,
    unix_ISteamUser_SteamUser005_GetRegistryInt,
    unix_ISteamUser_SteamUser005_InitiateGameConnection,
    unix_ISteamUser_SteamUser005_TerminateGameConnection,
    unix_ISteamUser_SteamUser005_SetSelfAsPrimaryChatDestination,
    unix_ISteamUser_SteamUser005_IsPrimaryChatDestination,
    unix_ISteamUser_SteamUser005_RequestLegacyCDKey,
    unix_ISteamUser_SteamUser005_SendGuestPassByEmail,
    unix_ISteamUser_SteamUser005_SendGuestPassByAccountID,
    unix_ISteamUser_SteamUser005_AckGuestPass,
    unix_ISteamUser_SteamUser005_RedeemGuestPass,
    unix_ISteamUser_SteamUser005_GetGuestPassToGiveCount,
    unix_ISteamUser_SteamUser005_GetGuestPassToRedeemCount,
    unix_ISteamUser_SteamUser005_GetGuestPassLastUpdateTime,
    unix_ISteamUser_SteamUser005_GetGuestPassToGiveInfo,
    unix_ISteamUser_SteamUser005_GetGuestPassToRedeemInfo,
    unix_ISteamUser_SteamUser005_GetGuestPassToRedeemSenderAddress,
    unix_ISteamUser_SteamUser005_GetGuestPassToRedeemSenderName,
    unix_ISteamUser_SteamUser005_AcknowledgeMessageByGID,
    unix_ISteamUser_SteamUser005_SetLanguage,
    unix_ISteamUser_SteamUser005_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser005_SetAccountName,
    unix_ISteamUser_SteamUser005_SetPassword,
    unix_ISteamUser_SteamUser005_SetAccountCreationTime,
    unix_ISteamUser_SteamUser006_GetHSteamUser,
    unix_ISteamUser_SteamUser006_LogOn,
    unix_ISteamUser_SteamUser006_LogOff,
    unix_ISteamUser_SteamUser006_BLoggedOn,
    unix_ISteamUser_SteamUser006_GetSteamID,
    unix_ISteamUser_SteamUser006_SetRegistryString,
    unix_ISteamUser_SteamUser006_GetRegistryString,
    unix_ISteamUser_SteamUser006_SetRegistryInt,
    unix_ISteamUser_SteamUser006_GetRegistryInt,
    unix_ISteamUser_SteamUser006_InitiateGameConnection,
    unix_ISteamUser_SteamUser006_TerminateGameConnection,
    unix_ISteamUser_SteamUser006_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser007_GetHSteamUser,
    unix_ISteamUser_SteamUser007_LogOn,
    unix_ISteamUser_SteamUser007_LogOff,
    unix_ISteamUser_SteamUser007_BLoggedOn,
    unix_ISteamUser_SteamUser007_GetSteamID,
    unix_ISteamUser_SteamUser007_SetRegistryString,
    unix_ISteamUser_SteamUser007_GetRegistryString,
    unix_ISteamUser_SteamUser007_SetRegistryInt,
    unix_ISteamUser_SteamUser007_GetRegistryInt,
    unix_ISteamUser_SteamUser007_InitiateGameConnection,
    unix_ISteamUser_SteamUser007_TerminateGameConnection,
    unix_ISteamUser_SteamUser007_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser007_RefreshSteam2Login,
    unix_ISteamUser_SteamUser008_GetHSteamUser,
    unix_ISteamUser_SteamUser008_BLoggedOn,
    unix_ISteamUser_SteamUser008_GetSteamID,
    unix_ISteamUser_SteamUser008_InitiateGameConnection,
    unix_ISteamUser_SteamUser008_TerminateGameConnection,
    unix_ISteamUser_SteamUser008_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser008_RefreshSteam2Login,
    unix_ISteamUser_SteamUser009_GetHSteamUser,
    unix_ISteamUser_SteamUser009_BLoggedOn,
    unix_ISteamUser_SteamUser009_GetSteamID,
    unix_ISteamUser_SteamUser009_InitiateGameConnection,
    unix_ISteamUser_SteamUser009_TerminateGameConnection,
    unix_ISteamUser_SteamUser009_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser009_RefreshSteam2Login,
    unix_ISteamUser_SteamUser010_GetHSteamUser,
    unix_ISteamUser_SteamUser010_BLoggedOn,
    unix_ISteamUser_SteamUser010_GetSteamID,
    unix_ISteamUser_SteamUser010_InitiateGameConnection,
    unix_ISteamUser_SteamUser010_TerminateGameConnection,
    unix_ISteamUser_SteamUser010_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser011_GetHSteamUser,
    unix_ISteamUser_SteamUser011_BLoggedOn,
    unix_ISteamUser_SteamUser011_GetSteamID,
    unix_ISteamUser_SteamUser011_InitiateGameConnection,
    unix_ISteamUser_SteamUser011_TerminateGameConnection,
    unix_ISteamUser_SteamUser011_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser011_GetUserDataFolder,
    unix_ISteamUser_SteamUser011_StartVoiceRecording,
    unix_ISteamUser_SteamUser011_StopVoiceRecording,
    unix_ISteamUser_SteamUser011_GetCompressedVoice,
    unix_ISteamUser_SteamUser011_DecompressVoice,
    unix_ISteamUser_SteamUser012_GetHSteamUser,
    unix_ISteamUser_SteamUser012_BLoggedOn,
    unix_ISteamUser_SteamUser012_GetSteamID,
    unix_ISteamUser_SteamUser012_InitiateGameConnection,
    unix_ISteamUser_SteamUser012_TerminateGameConnection,
    unix_ISteamUser_SteamUser012_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser012_GetUserDataFolder,
    unix_ISteamUser_SteamUser012_StartVoiceRecording,
    unix_ISteamUser_SteamUser012_StopVoiceRecording,
    unix_ISteamUser_SteamUser012_GetCompressedVoice,
    unix_ISteamUser_SteamUser012_DecompressVoice,
    unix_ISteamUser_SteamUser012_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser012_BeginAuthSession,
    unix_ISteamUser_SteamUser012_EndAuthSession,
    unix_ISteamUser_SteamUser012_CancelAuthTicket,
    unix_ISteamUser_SteamUser012_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser013_GetHSteamUser,
    unix_ISteamUser_SteamUser013_BLoggedOn,
    unix_ISteamUser_SteamUser013_GetSteamID,
    unix_ISteamUser_SteamUser013_InitiateGameConnection,
    unix_ISteamUser_SteamUser013_TerminateGameConnection,
    unix_ISteamUser_SteamUser013_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser013_GetUserDataFolder,
    unix_ISteamUser_SteamUser013_StartVoiceRecording,
    unix_ISteamUser_SteamUser013_StopVoiceRecording,
    unix_ISteamUser_SteamUser013_GetAvailableVoice,
    unix_ISteamUser_SteamUser013_GetVoice,
    unix_ISteamUser_SteamUser013_DecompressVoice,
    unix_ISteamUser_SteamUser013_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser013_BeginAuthSession,
    unix_ISteamUser_SteamUser013_EndAuthSession,
    unix_ISteamUser_SteamUser013_CancelAuthTicket,
    unix_ISteamUser_SteamUser013_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser014_GetHSteamUser,
    unix_ISteamUser_SteamUser014_BLoggedOn,
    unix_ISteamUser_SteamUser014_GetSteamID,
    unix_ISteamUser_SteamUser014_InitiateGameConnection,
    unix_ISteamUser_SteamUser014_TerminateGameConnection,
    unix_ISteamUser_SteamUser014_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser014_GetUserDataFolder,
    unix_ISteamUser_SteamUser014_StartVoiceRecording,
    unix_ISteamUser_SteamUser014_StopVoiceRecording,
    unix_ISteamUser_SteamUser014_GetAvailableVoice,
    unix_ISteamUser_SteamUser014_GetVoice,
    unix_ISteamUser_SteamUser014_DecompressVoice,
    unix_ISteamUser_SteamUser014_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser014_BeginAuthSession,
    unix_ISteamUser_SteamUser014_EndAuthSession,
    unix_ISteamUser_SteamUser014_CancelAuthTicket,
    unix_ISteamUser_SteamUser014_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser014_BIsBehindNAT,
    unix_ISteamUser_SteamUser014_AdvertiseGame,
    unix_ISteamUser_SteamUser014_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser014_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser015_GetHSteamUser,
    unix_ISteamUser_SteamUser015_BLoggedOn,
    unix_ISteamUser_SteamUser015_GetSteamID,
    unix_ISteamUser_SteamUser015_InitiateGameConnection,
    unix_ISteamUser_SteamUser015_TerminateGameConnection,
    unix_ISteamUser_SteamUser015_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser015_GetUserDataFolder,
    unix_ISteamUser_SteamUser015_StartVoiceRecording,
    unix_ISteamUser_SteamUser015_StopVoiceRecording,
    unix_ISteamUser_SteamUser015_GetAvailableVoice,
    unix_ISteamUser_SteamUser015_GetVoice,
    unix_ISteamUser_SteamUser015_DecompressVoice,
    unix_ISteamUser_SteamUser015_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser015_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser015_BeginAuthSession,
    unix_ISteamUser_SteamUser015_EndAuthSession,
    unix_ISteamUser_SteamUser015_CancelAuthTicket,
    unix_ISteamUser_SteamUser015_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser015_BIsBehindNAT,
    unix_ISteamUser_SteamUser015_AdvertiseGame,
    unix_ISteamUser_SteamUser015_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser015_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser016_GetHSteamUser,
    unix_ISteamUser_SteamUser016_BLoggedOn,
    unix_ISteamUser_SteamUser016_GetSteamID,
    unix_ISteamUser_SteamUser016_InitiateGameConnection,
    unix_ISteamUser_SteamUser016_TerminateGameConnection,
    unix_ISteamUser_SteamUser016_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser016_GetUserDataFolder,
    unix_ISteamUser_SteamUser016_StartVoiceRecording,
    unix_ISteamUser_SteamUser016_StopVoiceRecording,
    unix_ISteamUser_SteamUser016_GetAvailableVoice,
    unix_ISteamUser_SteamUser016_GetVoice,
    unix_ISteamUser_SteamUser016_DecompressVoice,
    unix_ISteamUser_SteamUser016_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser016_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser016_BeginAuthSession,
    unix_ISteamUser_SteamUser016_EndAuthSession,
    unix_ISteamUser_SteamUser016_CancelAuthTicket,
    unix_ISteamUser_SteamUser016_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser016_BIsBehindNAT,
    unix_ISteamUser_SteamUser016_AdvertiseGame,
    unix_ISteamUser_SteamUser016_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser016_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser017_GetHSteamUser,
    unix_ISteamUser_SteamUser017_BLoggedOn,
    unix_ISteamUser_SteamUser017_GetSteamID,
    unix_ISteamUser_SteamUser017_InitiateGameConnection,
    unix_ISteamUser_SteamUser017_TerminateGameConnection,
    unix_ISteamUser_SteamUser017_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser017_GetUserDataFolder,
    unix_ISteamUser_SteamUser017_StartVoiceRecording,
    unix_ISteamUser_SteamUser017_StopVoiceRecording,
    unix_ISteamUser_SteamUser017_GetAvailableVoice,
    unix_ISteamUser_SteamUser017_GetVoice,
    unix_ISteamUser_SteamUser017_DecompressVoice,
    unix_ISteamUser_SteamUser017_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser017_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser017_BeginAuthSession,
    unix_ISteamUser_SteamUser017_EndAuthSession,
    unix_ISteamUser_SteamUser017_CancelAuthTicket,
    unix_ISteamUser_SteamUser017_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser017_BIsBehindNAT,
    unix_ISteamUser_SteamUser017_AdvertiseGame,
    unix_ISteamUser_SteamUser017_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser017_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser017_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser017_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser018_GetHSteamUser,
    unix_ISteamUser_SteamUser018_BLoggedOn,
    unix_ISteamUser_SteamUser018_GetSteamID,
    unix_ISteamUser_SteamUser018_InitiateGameConnection,
    unix_ISteamUser_SteamUser018_TerminateGameConnection,
    unix_ISteamUser_SteamUser018_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser018_GetUserDataFolder,
    unix_ISteamUser_SteamUser018_StartVoiceRecording,
    unix_ISteamUser_SteamUser018_StopVoiceRecording,
    unix_ISteamUser_SteamUser018_GetAvailableVoice,
    unix_ISteamUser_SteamUser018_GetVoice,
    unix_ISteamUser_SteamUser018_DecompressVoice,
    unix_ISteamUser_SteamUser018_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser018_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser018_BeginAuthSession,
    unix_ISteamUser_SteamUser018_EndAuthSession,
    unix_ISteamUser_SteamUser018_CancelAuthTicket,
    unix_ISteamUser_SteamUser018_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser018_BIsBehindNAT,
    unix_ISteamUser_SteamUser018_AdvertiseGame,
    unix_ISteamUser_SteamUser018_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser018_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser018_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser018_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser018_RequestStoreAuthURL,
    unix_ISteamUser_SteamUser019_GetHSteamUser,
    unix_ISteamUser_SteamUser019_BLoggedOn,
    unix_ISteamUser_SteamUser019_GetSteamID,
    unix_ISteamUser_SteamUser019_InitiateGameConnection,
    unix_ISteamUser_SteamUser019_TerminateGameConnection,
    unix_ISteamUser_SteamUser019_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser019_GetUserDataFolder,
    unix_ISteamUser_SteamUser019_StartVoiceRecording,
    unix_ISteamUser_SteamUser019_StopVoiceRecording,
    unix_ISteamUser_SteamUser019_GetAvailableVoice,
    unix_ISteamUser_SteamUser019_GetVoice,
    unix_ISteamUser_SteamUser019_DecompressVoice,
    unix_ISteamUser_SteamUser019_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser019_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser019_BeginAuthSession,
    unix_ISteamUser_SteamUser019_EndAuthSession,
    unix_ISteamUser_SteamUser019_CancelAuthTicket,
    unix_ISteamUser_SteamUser019_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser019_BIsBehindNAT,
    unix_ISteamUser_SteamUser019_AdvertiseGame,
    unix_ISteamUser_SteamUser019_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser019_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser019_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser019_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser019_RequestStoreAuthURL,
    unix_ISteamUser_SteamUser019_BIsPhoneVerified,
    unix_ISteamUser_SteamUser019_BIsTwoFactorEnabled,
    unix_ISteamUser_SteamUser019_BIsPhoneIdentifying,
    unix_ISteamUser_SteamUser019_BIsPhoneRequiringVerification,
    unix_ISteamUser_SteamUser020_GetHSteamUser,
    unix_ISteamUser_SteamUser020_BLoggedOn,
    unix_ISteamUser_SteamUser020_GetSteamID,
    unix_ISteamUser_SteamUser020_InitiateGameConnection,
    unix_ISteamUser_SteamUser020_TerminateGameConnection,
    unix_ISteamUser_SteamUser020_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser020_GetUserDataFolder,
    unix_ISteamUser_SteamUser020_StartVoiceRecording,
    unix_ISteamUser_SteamUser020_StopVoiceRecording,
    unix_ISteamUser_SteamUser020_GetAvailableVoice,
    unix_ISteamUser_SteamUser020_GetVoice,
    unix_ISteamUser_SteamUser020_DecompressVoice,
    unix_ISteamUser_SteamUser020_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser020_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser020_BeginAuthSession,
    unix_ISteamUser_SteamUser020_EndAuthSession,
    unix_ISteamUser_SteamUser020_CancelAuthTicket,
    unix_ISteamUser_SteamUser020_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser020_BIsBehindNAT,
    unix_ISteamUser_SteamUser020_AdvertiseGame,
    unix_ISteamUser_SteamUser020_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser020_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser020_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser020_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser020_RequestStoreAuthURL,
    unix_ISteamUser_SteamUser020_BIsPhoneVerified,
    unix_ISteamUser_SteamUser020_BIsTwoFactorEnabled,
    unix_ISteamUser_SteamUser020_BIsPhoneIdentifying,
    unix_ISteamUser_SteamUser020_BIsPhoneRequiringVerification,
    unix_ISteamUser_SteamUser020_GetMarketEligibility,
    unix_ISteamUser_SteamUser020_GetDurationControl,
    unix_ISteamUser_SteamUser021_GetHSteamUser,
    unix_ISteamUser_SteamUser021_BLoggedOn,
    unix_ISteamUser_SteamUser021_GetSteamID,
    unix_ISteamUser_SteamUser021_InitiateGameConnection_DEPRECATED,
    unix_ISteamUser_SteamUser021_TerminateGameConnection_DEPRECATED,
    unix_ISteamUser_SteamUser021_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser021_GetUserDataFolder,
    unix_ISteamUser_SteamUser021_StartVoiceRecording,
    unix_ISteamUser_SteamUser021_StopVoiceRecording,
    unix_ISteamUser_SteamUser021_GetAvailableVoice,
    unix_ISteamUser_SteamUser021_GetVoice,
    unix_ISteamUser_SteamUser021_DecompressVoice,
    unix_ISteamUser_SteamUser021_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser021_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser021_BeginAuthSession,
    unix_ISteamUser_SteamUser021_EndAuthSession,
    unix_ISteamUser_SteamUser021_CancelAuthTicket,
    unix_ISteamUser_SteamUser021_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser021_BIsBehindNAT,
    unix_ISteamUser_SteamUser021_AdvertiseGame,
    unix_ISteamUser_SteamUser021_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser021_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser021_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser021_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser021_RequestStoreAuthURL,
    unix_ISteamUser_SteamUser021_BIsPhoneVerified,
    unix_ISteamUser_SteamUser021_BIsTwoFactorEnabled,
    unix_ISteamUser_SteamUser021_BIsPhoneIdentifying,
    unix_ISteamUser_SteamUser021_BIsPhoneRequiringVerification,
    unix_ISteamUser_SteamUser021_GetMarketEligibility,
    unix_ISteamUser_SteamUser021_GetDurationControl,
    unix_ISteamUser_SteamUser021_BSetDurationControlOnlineState,
    unix_ISteamUser_SteamUser022_GetHSteamUser,
    unix_ISteamUser_SteamUser022_BLoggedOn,
    unix_ISteamUser_SteamUser022_GetSteamID,
    unix_ISteamUser_SteamUser022_InitiateGameConnection_DEPRECATED,
    unix_ISteamUser_SteamUser022_TerminateGameConnection_DEPRECATED,
    unix_ISteamUser_SteamUser022_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser022_GetUserDataFolder,
    unix_ISteamUser_SteamUser022_StartVoiceRecording,
    unix_ISteamUser_SteamUser022_StopVoiceRecording,
    unix_ISteamUser_SteamUser022_GetAvailableVoice,
    unix_ISteamUser_SteamUser022_GetVoice,
    unix_ISteamUser_SteamUser022_DecompressVoice,
    unix_ISteamUser_SteamUser022_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser022_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser022_BeginAuthSession,
    unix_ISteamUser_SteamUser022_EndAuthSession,
    unix_ISteamUser_SteamUser022_CancelAuthTicket,
    unix_ISteamUser_SteamUser022_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser022_BIsBehindNAT,
    unix_ISteamUser_SteamUser022_AdvertiseGame,
    unix_ISteamUser_SteamUser022_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser022_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser022_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser022_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser022_RequestStoreAuthURL,
    unix_ISteamUser_SteamUser022_BIsPhoneVerified,
    unix_ISteamUser_SteamUser022_BIsTwoFactorEnabled,
    unix_ISteamUser_SteamUser022_BIsPhoneIdentifying,
    unix_ISteamUser_SteamUser022_BIsPhoneRequiringVerification,
    unix_ISteamUser_SteamUser022_GetMarketEligibility,
    unix_ISteamUser_SteamUser022_GetDurationControl,
    unix_ISteamUser_SteamUser022_BSetDurationControlOnlineState,
    unix_ISteamUser_SteamUser023_GetHSteamUser,
    unix_ISteamUser_SteamUser023_BLoggedOn,
    unix_ISteamUser_SteamUser023_GetSteamID,
    unix_ISteamUser_SteamUser023_InitiateGameConnection_DEPRECATED,
    unix_ISteamUser_SteamUser023_TerminateGameConnection_DEPRECATED,
    unix_ISteamUser_SteamUser023_TrackAppUsageEvent,
    unix_ISteamUser_SteamUser023_GetUserDataFolder,
    unix_ISteamUser_SteamUser023_StartVoiceRecording,
    unix_ISteamUser_SteamUser023_StopVoiceRecording,
    unix_ISteamUser_SteamUser023_GetAvailableVoice,
    unix_ISteamUser_SteamUser023_GetVoice,
    unix_ISteamUser_SteamUser023_DecompressVoice,
    unix_ISteamUser_SteamUser023_GetVoiceOptimalSampleRate,
    unix_ISteamUser_SteamUser023_GetAuthSessionTicket,
    unix_ISteamUser_SteamUser023_GetAuthTicketForWebApi,
    unix_ISteamUser_SteamUser023_BeginAuthSession,
    unix_ISteamUser_SteamUser023_EndAuthSession,
    unix_ISteamUser_SteamUser023_CancelAuthTicket,
    unix_ISteamUser_SteamUser023_UserHasLicenseForApp,
    unix_ISteamUser_SteamUser023_BIsBehindNAT,
    unix_ISteamUser_SteamUser023_AdvertiseGame,
    unix_ISteamUser_SteamUser023_RequestEncryptedAppTicket,
    unix_ISteamUser_SteamUser023_GetEncryptedAppTicket,
    unix_ISteamUser_SteamUser023_GetGameBadgeLevel,
    unix_ISteamUser_SteamUser023_GetPlayerSteamLevel,
    unix_ISteamUser_SteamUser023_RequestStoreAuthURL,
    unix_ISteamUser_SteamUser023_BIsPhoneVerified,
    unix_ISteamUser_SteamUser023_BIsTwoFactorEnabled,
    unix_ISteamUser_SteamUser023_BIsPhoneIdentifying,
    unix_ISteamUser_SteamUser023_BIsPhoneRequiringVerification,
    unix_ISteamUser_SteamUser023_GetMarketEligibility,
    unix_ISteamUser_SteamUser023_GetDurationControl,
    unix_ISteamUser_SteamUser023_BSetDurationControlOnlineState,
    unix_ISteamUtils_SteamUtils002_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils002_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils002_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils002_GetServerRealTime,
    unix_ISteamUtils_SteamUtils002_GetIPCountry,
    unix_ISteamUtils_SteamUtils002_GetImageSize,
    unix_ISteamUtils_SteamUtils002_GetImageRGBA,
    unix_ISteamUtils_SteamUtils002_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils002_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils002_GetAppID,
    unix_ISteamUtils_SteamUtils002_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils002_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils002_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils002_GetAPICallResult,
    unix_ISteamUtils_SteamUtils004_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils004_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils004_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils004_GetServerRealTime,
    unix_ISteamUtils_SteamUtils004_GetIPCountry,
    unix_ISteamUtils_SteamUtils004_GetImageSize,
    unix_ISteamUtils_SteamUtils004_GetImageRGBA,
    unix_ISteamUtils_SteamUtils004_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils004_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils004_GetAppID,
    unix_ISteamUtils_SteamUtils004_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils004_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils004_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils004_GetAPICallResult,
    unix_ISteamUtils_SteamUtils004_RunFrame,
    unix_ISteamUtils_SteamUtils004_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils004_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils004_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils005_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils005_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils005_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils005_GetServerRealTime,
    unix_ISteamUtils_SteamUtils005_GetIPCountry,
    unix_ISteamUtils_SteamUtils005_GetImageSize,
    unix_ISteamUtils_SteamUtils005_GetImageRGBA,
    unix_ISteamUtils_SteamUtils005_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils005_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils005_GetAppID,
    unix_ISteamUtils_SteamUtils005_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils005_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils005_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils005_GetAPICallResult,
    unix_ISteamUtils_SteamUtils005_RunFrame,
    unix_ISteamUtils_SteamUtils005_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils005_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils005_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils005_BOverlayNeedsPresent,
    unix_ISteamUtils_SteamUtils005_CheckFileSignature,
    unix_ISteamUtils_SteamUtils005_ShowGamepadTextInput,
    unix_ISteamUtils_SteamUtils005_GetEnteredGamepadTextLength,
    unix_ISteamUtils_SteamUtils005_GetEnteredGamepadTextInput,
    unix_ISteamUtils_SteamUtils006_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils006_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils006_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils006_GetServerRealTime,
    unix_ISteamUtils_SteamUtils006_GetIPCountry,
    unix_ISteamUtils_SteamUtils006_GetImageSize,
    unix_ISteamUtils_SteamUtils006_GetImageRGBA,
    unix_ISteamUtils_SteamUtils006_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils006_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils006_GetAppID,
    unix_ISteamUtils_SteamUtils006_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils006_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils006_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils006_GetAPICallResult,
    unix_ISteamUtils_SteamUtils006_RunFrame,
    unix_ISteamUtils_SteamUtils006_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils006_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils006_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils006_BOverlayNeedsPresent,
    unix_ISteamUtils_SteamUtils006_CheckFileSignature,
    unix_ISteamUtils_SteamUtils006_ShowGamepadTextInput,
    unix_ISteamUtils_SteamUtils006_GetEnteredGamepadTextLength,
    unix_ISteamUtils_SteamUtils006_GetEnteredGamepadTextInput,
    unix_ISteamUtils_SteamUtils006_GetSteamUILanguage,
    unix_ISteamUtils_SteamUtils006_IsSteamRunningInVR,
    unix_ISteamUtils_SteamUtils007_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils007_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils007_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils007_GetServerRealTime,
    unix_ISteamUtils_SteamUtils007_GetIPCountry,
    unix_ISteamUtils_SteamUtils007_GetImageSize,
    unix_ISteamUtils_SteamUtils007_GetImageRGBA,
    unix_ISteamUtils_SteamUtils007_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils007_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils007_GetAppID,
    unix_ISteamUtils_SteamUtils007_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils007_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils007_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils007_GetAPICallResult,
    unix_ISteamUtils_SteamUtils007_RunFrame,
    unix_ISteamUtils_SteamUtils007_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils007_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils007_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils007_BOverlayNeedsPresent,
    unix_ISteamUtils_SteamUtils007_CheckFileSignature,
    unix_ISteamUtils_SteamUtils007_ShowGamepadTextInput,
    unix_ISteamUtils_SteamUtils007_GetEnteredGamepadTextLength,
    unix_ISteamUtils_SteamUtils007_GetEnteredGamepadTextInput,
    unix_ISteamUtils_SteamUtils007_GetSteamUILanguage,
    unix_ISteamUtils_SteamUtils007_IsSteamRunningInVR,
    unix_ISteamUtils_SteamUtils007_SetOverlayNotificationInset,
    unix_ISteamUtils_SteamUtils008_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils008_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils008_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils008_GetServerRealTime,
    unix_ISteamUtils_SteamUtils008_GetIPCountry,
    unix_ISteamUtils_SteamUtils008_GetImageSize,
    unix_ISteamUtils_SteamUtils008_GetImageRGBA,
    unix_ISteamUtils_SteamUtils008_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils008_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils008_GetAppID,
    unix_ISteamUtils_SteamUtils008_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils008_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils008_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils008_GetAPICallResult,
    unix_ISteamUtils_SteamUtils008_RunFrame,
    unix_ISteamUtils_SteamUtils008_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils008_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils008_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils008_BOverlayNeedsPresent,
    unix_ISteamUtils_SteamUtils008_CheckFileSignature,
    unix_ISteamUtils_SteamUtils008_ShowGamepadTextInput,
    unix_ISteamUtils_SteamUtils008_GetEnteredGamepadTextLength,
    unix_ISteamUtils_SteamUtils008_GetEnteredGamepadTextInput,
    unix_ISteamUtils_SteamUtils008_GetSteamUILanguage,
    unix_ISteamUtils_SteamUtils008_IsSteamRunningInVR,
    unix_ISteamUtils_SteamUtils008_SetOverlayNotificationInset,
    unix_ISteamUtils_SteamUtils008_IsSteamInBigPictureMode,
    unix_ISteamUtils_SteamUtils008_StartVRDashboard,
    unix_ISteamUtils_SteamUtils009_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils009_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils009_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils009_GetServerRealTime,
    unix_ISteamUtils_SteamUtils009_GetIPCountry,
    unix_ISteamUtils_SteamUtils009_GetImageSize,
    unix_ISteamUtils_SteamUtils009_GetImageRGBA,
    unix_ISteamUtils_SteamUtils009_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils009_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils009_GetAppID,
    unix_ISteamUtils_SteamUtils009_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils009_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils009_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils009_GetAPICallResult,
    unix_ISteamUtils_SteamUtils009_RunFrame,
    unix_ISteamUtils_SteamUtils009_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils009_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils009_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils009_BOverlayNeedsPresent,
    unix_ISteamUtils_SteamUtils009_CheckFileSignature,
    unix_ISteamUtils_SteamUtils009_ShowGamepadTextInput,
    unix_ISteamUtils_SteamUtils009_GetEnteredGamepadTextLength,
    unix_ISteamUtils_SteamUtils009_GetEnteredGamepadTextInput,
    unix_ISteamUtils_SteamUtils009_GetSteamUILanguage,
    unix_ISteamUtils_SteamUtils009_IsSteamRunningInVR,
    unix_ISteamUtils_SteamUtils009_SetOverlayNotificationInset,
    unix_ISteamUtils_SteamUtils009_IsSteamInBigPictureMode,
    unix_ISteamUtils_SteamUtils009_StartVRDashboard,
    unix_ISteamUtils_SteamUtils009_IsVRHeadsetStreamingEnabled,
    unix_ISteamUtils_SteamUtils009_SetVRHeadsetStreamingEnabled,
    unix_ISteamUtils_SteamUtils009_IsSteamChinaLauncher,
    unix_ISteamUtils_SteamUtils009_InitFilterText,
    unix_ISteamUtils_SteamUtils009_FilterText,
    unix_ISteamUtils_SteamUtils009_GetIPv6ConnectivityState,
    unix_ISteamUtils_SteamUtils010_GetSecondsSinceAppActive,
    unix_ISteamUtils_SteamUtils010_GetSecondsSinceComputerActive,
    unix_ISteamUtils_SteamUtils010_GetConnectedUniverse,
    unix_ISteamUtils_SteamUtils010_GetServerRealTime,
    unix_ISteamUtils_SteamUtils010_GetIPCountry,
    unix_ISteamUtils_SteamUtils010_GetImageSize,
    unix_ISteamUtils_SteamUtils010_GetImageRGBA,
    unix_ISteamUtils_SteamUtils010_GetCSERIPPort,
    unix_ISteamUtils_SteamUtils010_GetCurrentBatteryPower,
    unix_ISteamUtils_SteamUtils010_GetAppID,
    unix_ISteamUtils_SteamUtils010_SetOverlayNotificationPosition,
    unix_ISteamUtils_SteamUtils010_IsAPICallCompleted,
    unix_ISteamUtils_SteamUtils010_GetAPICallFailureReason,
    unix_ISteamUtils_SteamUtils010_GetAPICallResult,
    unix_ISteamUtils_SteamUtils010_RunFrame,
    unix_ISteamUtils_SteamUtils010_GetIPCCallCount,
    unix_ISteamUtils_SteamUtils010_SetWarningMessageHook,
    unix_ISteamUtils_SteamUtils010_IsOverlayEnabled,
    unix_ISteamUtils_SteamUtils010_BOverlayNeedsPresent,
    unix_ISteamUtils_SteamUtils010_CheckFileSignature,
    unix_ISteamUtils_SteamUtils010_ShowGamepadTextInput,
    unix_ISteamUtils_SteamUtils010_GetEnteredGamepadTextLength,
    unix_ISteamUtils_SteamUtils010_GetEnteredGamepadTextInput,
    unix_ISteamUtils_SteamUtils010_GetSteamUILanguage,
    unix_ISteamUtils_SteamUtils010_IsSteamRunningInVR,
    unix_ISteamUtils_SteamUtils010_SetOverlayNotificationInset,
    unix_ISteamUtils_SteamUtils010_IsSteamInBigPictureMode,
    unix_ISteamUtils_SteamUtils010_StartVRDashboard,
    unix_ISteamUtils_SteamUtils010_IsVRHeadsetStreamingEnabled,
    unix_ISteamUtils_SteamUtils010_SetVRHeadsetStreamingEnabled,
    unix_ISteamUtils_SteamUtils010_IsSteamChinaLauncher,
    unix_ISteamUtils_SteamUtils010_InitFilterText,
    unix_ISteamUtils_SteamUtils010_FilterText,
    unix_ISteamUtils_SteamUtils010_GetIPv6ConnectivityState,
    unix_ISteamUtils_SteamUtils010_IsSteamRunningOnSteamDeck,
    unix_ISteamUtils_SteamUtils010_ShowFloatingGamepadTextInput,
    unix_ISteamUtils_SteamUtils010_SetGameLauncherMode,
    unix_ISteamUtils_SteamUtils010_DismissFloatingGamepadTextInput,
    unix_ISteamUtils_SteamUtils010_DismissGamepadTextInput,
};

#ifdef __cplusplus
} /* extern "C" */
#endif /* __cplusplus */
