lsteamclient: Wrap parameters in structures.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-09-27 14:34:23 +02:00
parent ddd0357a94
commit 1f57edc2a4
439 changed files with 109952 additions and 43685 deletions

View file

@ -1,16 +1,142 @@
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList(void *, AppId_t, MatchMakingKeyValuePair_t **, uint32, void /*ISteamMatchmakingServerListResponse*/ *);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList(void *, AppId_t, void /*ISteamMatchmakingServerListResponse*/ *);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList(void *, AppId_t, MatchMakingKeyValuePair_t **, uint32, void /*ISteamMatchmakingServerListResponse*/ *);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList(void *, AppId_t, MatchMakingKeyValuePair_t **, uint32, void /*ISteamMatchmakingServerListResponse*/ *);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList(void *, AppId_t, MatchMakingKeyValuePair_t **, uint32, void /*ISteamMatchmakingServerListResponse*/ *);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList(void *, AppId_t, MatchMakingKeyValuePair_t **, uint32, void /*ISteamMatchmakingServerListResponse*/ *);
extern gameserveritem_t * cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerDetails(void *, EMatchMakingType, int);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelQuery(void *, EMatchMakingType);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshQuery(void *, EMatchMakingType);
extern bool cppISteamMatchmakingServers_SteamMatchMakingServers001_IsRefreshing(void *, EMatchMakingType);
extern int cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerCount(void *, EMatchMakingType);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshServer(void *, EMatchMakingType, int);
extern HServerQuery cppISteamMatchmakingServers_SteamMatchMakingServers001_PingServer(void *, uint32, uint16, void /*ISteamMatchmakingPingResponse*/ *);
extern HServerQuery cppISteamMatchmakingServers_SteamMatchMakingServers001_PlayerDetails(void *, uint32, uint16, void /*ISteamMatchmakingPlayersResponse*/ *);
extern HServerQuery cppISteamMatchmakingServers_SteamMatchMakingServers001_ServerRules(void *, uint32, uint16, void /*ISteamMatchmakingRulesResponse*/ *);
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelServerQuery(void *, HServerQuery);
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList_params
{
void *linux_side;
AppId_t iApp;
MatchMakingKeyValuePair_t **ppchFilters;
uint32 nFilters;
void /*ISteamMatchmakingServerListResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestInternetServerList_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList_params
{
void *linux_side;
AppId_t iApp;
void /*ISteamMatchmakingServerListResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestLANServerList_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList_params
{
void *linux_side;
AppId_t iApp;
MatchMakingKeyValuePair_t **ppchFilters;
uint32 nFilters;
void /*ISteamMatchmakingServerListResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFriendsServerList_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList_params
{
void *linux_side;
AppId_t iApp;
MatchMakingKeyValuePair_t **ppchFilters;
uint32 nFilters;
void /*ISteamMatchmakingServerListResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestFavoritesServerList_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList_params
{
void *linux_side;
AppId_t iApp;
MatchMakingKeyValuePair_t **ppchFilters;
uint32 nFilters;
void /*ISteamMatchmakingServerListResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestHistoryServerList_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList_params
{
void *linux_side;
AppId_t iApp;
MatchMakingKeyValuePair_t **ppchFilters;
uint32 nFilters;
void /*ISteamMatchmakingServerListResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RequestSpectatorServerList_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerDetails_params
{
void *linux_side;
gameserveritem_t *_ret;
EMatchMakingType eType;
int iServer;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerDetails( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerDetails_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelQuery_params
{
void *linux_side;
EMatchMakingType eType;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelQuery( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelQuery_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshQuery_params
{
void *linux_side;
EMatchMakingType eType;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshQuery( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshQuery_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_IsRefreshing_params
{
void *linux_side;
bool _ret;
EMatchMakingType eType;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_IsRefreshing( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_IsRefreshing_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerCount_params
{
void *linux_side;
int _ret;
EMatchMakingType eType;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerCount( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_GetServerCount_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshServer_params
{
void *linux_side;
EMatchMakingType eType;
int iServer;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshServer( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_RefreshServer_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_PingServer_params
{
void *linux_side;
HServerQuery _ret;
uint32 unIP;
uint16 usPort;
void /*ISteamMatchmakingPingResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_PingServer( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_PingServer_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_PlayerDetails_params
{
void *linux_side;
HServerQuery _ret;
uint32 unIP;
uint16 usPort;
void /*ISteamMatchmakingPlayersResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_PlayerDetails( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_PlayerDetails_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_ServerRules_params
{
void *linux_side;
HServerQuery _ret;
uint32 unIP;
uint16 usPort;
void /*ISteamMatchmakingRulesResponse*/ *pRequestServersResponse;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_ServerRules( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_ServerRules_params *params );
struct cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelServerQuery_params
{
void *linux_side;
HServerQuery hServerQuery;
};
extern void cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelServerQuery( struct cppISteamMatchmakingServers_SteamMatchMakingServers001_CancelServerQuery_params *params );