Yucom/lsteamclient/cppISteamNetworkingUtils_SteamNetworkingUtils001.h
2023-12-19 19:42:15 +01:00

187 lines
7.6 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;
uint32_t eDetailLevel;
FSteamNetworkingSocketsDebugOutput pfnFunc;
};
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetDebugOutputFunction_params *params );
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue_params
{
void *linux_side;
bool _ret;
uint32_t eValue;
uint32_t eScopeType;
intptr_t scopeObj;
uint32_t eDataType;
const void *pArg;
};
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_SetConfigValue_params *params );
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValue_params
{
void *linux_side;
uint32_t _ret;
uint32_t eValue;
uint32_t eScopeType;
intptr_t scopeObj;
uint32_t *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;
uint32_t eValue;
const char **pOutName;
uint32_t *pOutDataType;
uint32_t *pOutScope;
uint32_t *pOutNextValue;
};
extern void cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo( struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetConfigValueInfo_params *params );
struct cppISteamNetworkingUtils_SteamNetworkingUtils001_GetFirstConfigValue_params
{
void *linux_side;
uint32_t _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 );