mirror of
https://github.com/ValveSoftware/Proton.git
synced 2024-12-30 16:45:36 +03:00
6b21c32d2a
CW-Bug-Id: #22729
188 lines
7.9 KiB
C
188 lines
7.9 KiB
C
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalPingLocation_params
|
|
{
|
|
void *linux_side;
|
|
float _ret;
|
|
SteamNetworkPingLocation_t *result;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalPingLocation( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalPingLocation_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeBetweenTwoLocations_params
|
|
{
|
|
void *linux_side;
|
|
int _ret;
|
|
const SteamNetworkPingLocation_t *location1;
|
|
const SteamNetworkPingLocation_t *location2;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeBetweenTwoLocations( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeBetweenTwoLocations_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeFromLocalHost_params
|
|
{
|
|
void *linux_side;
|
|
int _ret;
|
|
const SteamNetworkPingLocation_t *remoteLocation;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeFromLocalHost( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_EstimatePingTimeFromLocalHost_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_ConvertPingLocationToString_params
|
|
{
|
|
void *linux_side;
|
|
const SteamNetworkPingLocation_t *location;
|
|
char *pszBuf;
|
|
int cchBufSize;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_ConvertPingLocationToString( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_ConvertPingLocationToString_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_ParsePingLocationString_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
const char *pszString;
|
|
SteamNetworkPingLocation_t *result;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_ParsePingLocationString( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_ParsePingLocationString_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_CheckPingDataUpToDate_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
float flMaxAgeSeconds;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_CheckPingDataUpToDate( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_CheckPingDataUpToDate_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_IsPingMeasurementInProgress_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_IsPingMeasurementInProgress( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_IsPingMeasurementInProgress_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPingToDataCenter_params
|
|
{
|
|
void *linux_side;
|
|
int _ret;
|
|
SteamNetworkingPOPID popID;
|
|
SteamNetworkingPOPID *pViaRelayPoP;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPingToDataCenter( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPingToDataCenter_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetDirectPingToPOP_params
|
|
{
|
|
void *linux_side;
|
|
int _ret;
|
|
SteamNetworkingPOPID popID;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetDirectPingToPOP( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetDirectPingToPOP_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPCount_params
|
|
{
|
|
void *linux_side;
|
|
int _ret;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPCount( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPCount_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPList_params
|
|
{
|
|
void *linux_side;
|
|
int _ret;
|
|
SteamNetworkingPOPID *list;
|
|
int nListSz;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPList( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetPOPList_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalTimestamp_params
|
|
{
|
|
void *linux_side;
|
|
SteamNetworkingMicroseconds _ret;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalTimestamp( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetLocalTimestamp_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction_params
|
|
{
|
|
void *linux_side;
|
|
ESteamNetworkingSocketsDebugOutputType eDetailLevel;
|
|
FSteamNetworkingSocketsDebugOutput pfnFunc;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
ESteamNetworkingConfigValue eValue;
|
|
ESteamNetworkingConfigScope eScopeType;
|
|
intptr_t scopeObj;
|
|
ESteamNetworkingConfigDataType eDataType;
|
|
const void *pArg;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValue_params
|
|
{
|
|
void *linux_side;
|
|
ESteamNetworkingGetConfigValueResult _ret;
|
|
ESteamNetworkingConfigValue eValue;
|
|
ESteamNetworkingConfigScope eScopeType;
|
|
intptr_t scopeObj;
|
|
ESteamNetworkingConfigDataType *pOutDataType;
|
|
void *pResult;
|
|
size_t *cbResult;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValue( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValue_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
ESteamNetworkingConfigValue eValue;
|
|
const char **pOutName;
|
|
ESteamNetworkingConfigDataType *pOutDataType;
|
|
ESteamNetworkingConfigScope *pOutScope;
|
|
ESteamNetworkingConfigValue *pOutNextValue;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetFirstConfigValue_params
|
|
{
|
|
void *linux_side;
|
|
ESteamNetworkingConfigValue _ret;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetFirstConfigValue( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetFirstConfigValue_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ToString_params
|
|
{
|
|
void *linux_side;
|
|
const SteamNetworkingIPAddr *addr;
|
|
char *buf;
|
|
size_t cbBuf;
|
|
bool bWithPort;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ToString( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ToString_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ParseString_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
SteamNetworkingIPAddr *pAddr;
|
|
const char *pszStr;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ParseString( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIPAddr_ParseString_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ToString_params
|
|
{
|
|
void *linux_side;
|
|
const SteamNetworkingIdentity *identity;
|
|
char *buf;
|
|
size_t cbBuf;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ToString( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ToString_params *params );
|
|
|
|
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ParseString_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
SteamNetworkingIdentity *pIdentity;
|
|
const char *pszStr;
|
|
};
|
|
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ParseString( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SteamNetworkingIdentity_ParseString_params *params );
|
|
|