mirror of
https://github.com/suyu-emu/Yucom.git
synced 2026-09-21 13:22:43 -07:00
lsteamclient: Don't convert structs with identical layouts
This commit is contained in:
+40
-11
@@ -446,6 +446,24 @@ generated_cb_ids = []
|
||||
cpp_files_need_close_brace = []
|
||||
cb_table = {}
|
||||
|
||||
def needs_conversion(struct):
|
||||
windows_struct = None
|
||||
sys.stdout.write("looking for " + struct.spelling + "\n")
|
||||
for child in list(windows_build.cursor.get_children()):
|
||||
if struct.spelling == child.spelling:
|
||||
windows_struct = child.type
|
||||
break
|
||||
assert(not windows_struct is None) #must find windows_struct
|
||||
for field in struct.get_fields():
|
||||
if struct.get_offset(field.spelling) != windows_struct.get_offset(field.spelling):
|
||||
return True
|
||||
if field.type.kind == clang.cindex.TypeKind.RECORD and \
|
||||
not field.type.spelling in exempt_structs and \
|
||||
needs_conversion(field.type):
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
#because of struct packing differences between win32 and linux, we
|
||||
#need to convert these structs from their linux layout to the win32
|
||||
#layout.
|
||||
@@ -477,6 +495,11 @@ def handle_struct(sdkver, struct):
|
||||
l2w_handler_name = "lin_to_win_struct_%s" % struct_name;
|
||||
|
||||
hfile = open("struct_converters_%s.h" % sdkver, "a")
|
||||
|
||||
#quit here so the .h is always created
|
||||
if not needs_conversion(struct.type):
|
||||
return
|
||||
|
||||
hfile.write("extern void %s(const void *w, void *l);\n" % w2l_handler_name)
|
||||
hfile.write("extern void %s(const void *l, void *w);\n\n" % l2w_handler_name)
|
||||
|
||||
@@ -602,22 +625,28 @@ for sdkver in sdk_versions:
|
||||
if not os.path.isfile(input_name):
|
||||
continue
|
||||
index = clang.cindex.Index.create()
|
||||
tu = index.parse(input_name, args=['-x', 'c++', '-m32', '-Isteamworks_sdk_%s/' % sdkver, '-I/usr/lib/clang/7.0.0/include/'])
|
||||
linux_build = index.parse(input_name, args=['-x', 'c++', '-m32', '-Isteamworks_sdk_%s/' % sdkver, '-I/usr/lib/clang/7.0.0/include/'])
|
||||
|
||||
diagnostics = list(tu.diagnostics)
|
||||
diagnostics = list(linux_build.diagnostics)
|
||||
if len(diagnostics) > 0:
|
||||
print('There were parse errors')
|
||||
pprint.pprint(diagnostics)
|
||||
else:
|
||||
children = list(tu.cursor.get_children())
|
||||
for child in children:
|
||||
if child.kind == clang.cindex.CursorKind.CLASS_DECL and child.displayname in classes:
|
||||
handle_class(sdkver, child)
|
||||
if child.kind == clang.cindex.CursorKind.STRUCT_DECL or \
|
||||
child.kind == clang.cindex.CursorKind.CLASS_DECL:
|
||||
handle_struct(sdkver, child)
|
||||
if child.displayname in print_sizes:
|
||||
sys.stdout.write("size of %s is %u\n" % (child.displayname, child.type.get_size()))
|
||||
windows_build = index.parse(input_name, args=['-x', 'c++', '-m32', '-Isteamworks_sdk_%s/' % sdkver, '-I/usr/lib/clang/7.0.0/include/', '-mms-bitfields', '-U__linux__', '-Wno-incompatible-ms-struct'])
|
||||
diagnostics = list(windows_build.diagnostics)
|
||||
if len(diagnostics) > 0:
|
||||
print('There were parse errors (windows build)')
|
||||
pprint.pprint(diagnostics)
|
||||
else:
|
||||
children = list(linux_build.cursor.get_children())
|
||||
for child in children:
|
||||
if child.kind == clang.cindex.CursorKind.CLASS_DECL and child.displayname in classes:
|
||||
handle_class(sdkver, child)
|
||||
if child.kind == clang.cindex.CursorKind.STRUCT_DECL or \
|
||||
child.kind == clang.cindex.CursorKind.CLASS_DECL:
|
||||
handle_struct(sdkver, child)
|
||||
if child.displayname in print_sizes:
|
||||
sys.stdout.write("size of %s is %u\n" % (child.displayname, child.type.get_size()))
|
||||
|
||||
for f in cpp_files_need_close_brace:
|
||||
m = open(f, "a")
|
||||
|
||||
@@ -3,126 +3,6 @@
|
||||
#include "steamworks_sdk_100/steam_api.h"
|
||||
#include "steamworks_sdk_100/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_100 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_100(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_100 *win = (struct winCallbackMsg_t_100 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_100(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_100 *win = (struct winCallbackMsg_t_100 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_100 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_100(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_100 *win = (struct winservernetadr_t_100 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_100(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_100 *win = (struct winservernetadr_t_100 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_100 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_100(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_100 *win = (struct wingameserveritem_t_100 *)w;
|
||||
win_to_lin_struct_servernetadr_t_100(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_100(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_100 *win = (struct wingameserveritem_t_100 *)w;
|
||||
lin_to_win_struct_servernetadr_t_100(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winAppDataChanged_t_8 {
|
||||
uint32 m_nAppID;
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_100(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_100(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_100(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_100(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_100(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_100(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,127 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_101/steam_api.h"
|
||||
#include "steamworks_sdk_101/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_101 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_101(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_101 *win = (struct winCallbackMsg_t_101 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_101(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_101 *win = (struct winCallbackMsg_t_101 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_101 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_101(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_101 *win = (struct winservernetadr_t_101 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_101(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_101 *win = (struct winservernetadr_t_101 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_101 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_101(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_101 *win = (struct wingameserveritem_t_101 *)w;
|
||||
win_to_lin_struct_servernetadr_t_101(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_101(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_101 *win = (struct wingameserveritem_t_101 *)w;
|
||||
lin_to_win_struct_servernetadr_t_101(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_101(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_101(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_101(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_101(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_101(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_101(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -3,126 +3,6 @@
|
||||
#include "steamworks_sdk_102/steam_api.h"
|
||||
#include "steamworks_sdk_102/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_102 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_102(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_102 *win = (struct winCallbackMsg_t_102 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_102(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_102 *win = (struct winCallbackMsg_t_102 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_102 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_102(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_102 *win = (struct winservernetadr_t_102 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_102(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_102 *win = (struct winservernetadr_t_102 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_102 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_102(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_102 *win = (struct wingameserveritem_t_102 *)w;
|
||||
win_to_lin_struct_servernetadr_t_102(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_102(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_102 *win = (struct wingameserveritem_t_102 *)w;
|
||||
lin_to_win_struct_servernetadr_t_102(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winRequestFriendsLobbiesResponse_t_24 {
|
||||
uint64 m_ulSteamIDFriend;
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_102(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_102(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_102(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_102(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_102(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_102(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,158 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_103/steam_api.h"
|
||||
#include "steamworks_sdk_103/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_103 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_103(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_103 *win = (struct winCallbackMsg_t_103 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_103(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_103 *win = (struct winCallbackMsg_t_103 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_103 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_103(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_103 *win = (struct winFriendGameInfo_t_103 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_103(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_103 *win = (struct winFriendGameInfo_t_103 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_103 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_103(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_103 *win = (struct winservernetadr_t_103 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_103(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_103 *win = (struct winservernetadr_t_103 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_103 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_103(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_103 *win = (struct wingameserveritem_t_103 *)w;
|
||||
win_to_lin_struct_servernetadr_t_103(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_103(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_103 *win = (struct wingameserveritem_t_103 *)w;
|
||||
lin_to_win_struct_servernetadr_t_103(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_103(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_103(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_FriendGameInfo_t_103(const void *w, void *l);
|
||||
extern void lin_to_win_struct_FriendGameInfo_t_103(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_103(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_103(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_103(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_103(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -3,157 +3,6 @@
|
||||
#include "steamworks_sdk_104/steam_api.h"
|
||||
#include "steamworks_sdk_104/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_104 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_104(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_104 *win = (struct winCallbackMsg_t_104 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_104(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_104 *win = (struct winCallbackMsg_t_104 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_104 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_104(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_104 *win = (struct winFriendGameInfo_t_104 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_104(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_104 *win = (struct winFriendGameInfo_t_104 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_104 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_104(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_104 *win = (struct winservernetadr_t_104 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_104(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_104 *win = (struct winservernetadr_t_104 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_104 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_104(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_104 *win = (struct wingameserveritem_t_104 *)w;
|
||||
win_to_lin_struct_servernetadr_t_104(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_104(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_104 *win = (struct wingameserveritem_t_104 *)w;
|
||||
lin_to_win_struct_servernetadr_t_104(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLobbyClosing_t_8 {
|
||||
uint64 m_ulSteamIDLobby;
|
||||
@@ -180,33 +29,5 @@ void cb_LobbyKicked_t_16(const void *l, void *w)
|
||||
win->m_ulSteamIDAdmin = lin->m_ulSteamIDAdmin;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_104 {
|
||||
CSteamID m_steamIDUser;
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_LeaderboardEntry_t_104(const void *w, void *l)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_104 *win = (struct winLeaderboardEntry_t_104 *)w;
|
||||
lin->m_steamIDUser = win->m_steamIDUser;
|
||||
lin->m_nGlobalRank = win->m_nGlobalRank;
|
||||
lin->m_nScore = win->m_nScore;
|
||||
lin->m_cDetails = win->m_cDetails;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_LeaderboardEntry_t_104(const void *l, void *w)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_104 *win = (struct winLeaderboardEntry_t_104 *)w;
|
||||
win->m_steamIDUser = lin->m_steamIDUser;
|
||||
win->m_nGlobalRank = lin->m_nGlobalRank;
|
||||
win->m_nScore = lin->m_nScore;
|
||||
win->m_cDetails = lin->m_cDetails;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_104(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_104(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_FriendGameInfo_t_104(const void *w, void *l);
|
||||
extern void lin_to_win_struct_FriendGameInfo_t_104(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_104(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_104(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_104(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_104(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_LeaderboardEntry_t_104(const void *w, void *l);
|
||||
extern void lin_to_win_struct_LeaderboardEntry_t_104(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,229 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_105/steam_api.h"
|
||||
#include "steamworks_sdk_105/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_105 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_105(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_105 *win = (struct winCallbackMsg_t_105 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_105(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_105 *win = (struct winCallbackMsg_t_105 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_105 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_105(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_105 *win = (struct winFriendGameInfo_t_105 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_105(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_105 *win = (struct winFriendGameInfo_t_105 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_105 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_105(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_105 *win = (struct winservernetadr_t_105 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_105(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_105 *win = (struct winservernetadr_t_105 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_105 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
CSteamID m_steamID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_105(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_105 *win = (struct wingameserveritem_t_105 *)w;
|
||||
win_to_lin_struct_servernetadr_t_105(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
lin->m_steamID = win->m_steamID;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_105(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_105 *win = (struct wingameserveritem_t_105 *)w;
|
||||
lin_to_win_struct_servernetadr_t_105(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
win->m_steamID = lin->m_steamID;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_105 {
|
||||
CSteamID m_steamIDUser;
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_LeaderboardEntry_t_105(const void *w, void *l)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_105 *win = (struct winLeaderboardEntry_t_105 *)w;
|
||||
lin->m_steamIDUser = win->m_steamIDUser;
|
||||
lin->m_nGlobalRank = win->m_nGlobalRank;
|
||||
lin->m_nScore = win->m_nScore;
|
||||
lin->m_cDetails = win->m_cDetails;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_LeaderboardEntry_t_105(const void *l, void *w)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_105 *win = (struct winLeaderboardEntry_t_105 *)w;
|
||||
win->m_steamIDUser = lin->m_steamIDUser;
|
||||
win->m_nGlobalRank = lin->m_nGlobalRank;
|
||||
win->m_nScore = lin->m_nScore;
|
||||
win->m_cDetails = lin->m_cDetails;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winP2PSessionState_t_105 {
|
||||
uint8 m_bConnectionActive;
|
||||
uint8 m_bConnecting;
|
||||
uint8 m_eP2PSessionError;
|
||||
uint8 m_bUsingRelay;
|
||||
int32 m_nBytesQueuedForSend;
|
||||
int32 m_nPacketsQueuedForSend;
|
||||
uint32 m_nRemoteIP;
|
||||
uint16 m_nRemotePort;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_P2PSessionState_t_105(const void *w, void *l)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_105 *win = (struct winP2PSessionState_t_105 *)w;
|
||||
lin->m_bConnectionActive = win->m_bConnectionActive;
|
||||
lin->m_bConnecting = win->m_bConnecting;
|
||||
lin->m_eP2PSessionError = win->m_eP2PSessionError;
|
||||
lin->m_bUsingRelay = win->m_bUsingRelay;
|
||||
lin->m_nBytesQueuedForSend = win->m_nBytesQueuedForSend;
|
||||
lin->m_nPacketsQueuedForSend = win->m_nPacketsQueuedForSend;
|
||||
lin->m_nRemoteIP = win->m_nRemoteIP;
|
||||
lin->m_nRemotePort = win->m_nRemotePort;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_P2PSessionState_t_105(const void *l, void *w)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_105 *win = (struct winP2PSessionState_t_105 *)w;
|
||||
win->m_bConnectionActive = lin->m_bConnectionActive;
|
||||
win->m_bConnecting = lin->m_bConnecting;
|
||||
win->m_eP2PSessionError = lin->m_eP2PSessionError;
|
||||
win->m_bUsingRelay = lin->m_bUsingRelay;
|
||||
win->m_nBytesQueuedForSend = lin->m_nBytesQueuedForSend;
|
||||
win->m_nPacketsQueuedForSend = lin->m_nPacketsQueuedForSend;
|
||||
win->m_nRemoteIP = lin->m_nRemoteIP;
|
||||
win->m_nRemotePort = lin->m_nRemotePort;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_105(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_105(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_FriendGameInfo_t_105(const void *w, void *l);
|
||||
extern void lin_to_win_struct_FriendGameInfo_t_105(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_105(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_105(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_105(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_105(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_LeaderboardEntry_t_105(const void *w, void *l);
|
||||
extern void lin_to_win_struct_LeaderboardEntry_t_105(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_P2PSessionState_t_105(const void *w, void *l);
|
||||
extern void lin_to_win_struct_P2PSessionState_t_105(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,229 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_106/steam_api.h"
|
||||
#include "steamworks_sdk_106/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_106 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_106(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_106 *win = (struct winCallbackMsg_t_106 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_106(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_106 *win = (struct winCallbackMsg_t_106 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_106 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_106(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_106 *win = (struct winFriendGameInfo_t_106 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_106(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_106 *win = (struct winFriendGameInfo_t_106 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_106 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_106(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_106 *win = (struct winservernetadr_t_106 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_106(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_106 *win = (struct winservernetadr_t_106 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_106 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
CSteamID m_steamID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_106(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_106 *win = (struct wingameserveritem_t_106 *)w;
|
||||
win_to_lin_struct_servernetadr_t_106(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
lin->m_steamID = win->m_steamID;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_106(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_106 *win = (struct wingameserveritem_t_106 *)w;
|
||||
lin_to_win_struct_servernetadr_t_106(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
win->m_steamID = lin->m_steamID;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_106 {
|
||||
CSteamID m_steamIDUser;
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_LeaderboardEntry_t_106(const void *w, void *l)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_106 *win = (struct winLeaderboardEntry_t_106 *)w;
|
||||
lin->m_steamIDUser = win->m_steamIDUser;
|
||||
lin->m_nGlobalRank = win->m_nGlobalRank;
|
||||
lin->m_nScore = win->m_nScore;
|
||||
lin->m_cDetails = win->m_cDetails;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_LeaderboardEntry_t_106(const void *l, void *w)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_106 *win = (struct winLeaderboardEntry_t_106 *)w;
|
||||
win->m_steamIDUser = lin->m_steamIDUser;
|
||||
win->m_nGlobalRank = lin->m_nGlobalRank;
|
||||
win->m_nScore = lin->m_nScore;
|
||||
win->m_cDetails = lin->m_cDetails;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winP2PSessionState_t_106 {
|
||||
uint8 m_bConnectionActive;
|
||||
uint8 m_bConnecting;
|
||||
uint8 m_eP2PSessionError;
|
||||
uint8 m_bUsingRelay;
|
||||
int32 m_nBytesQueuedForSend;
|
||||
int32 m_nPacketsQueuedForSend;
|
||||
uint32 m_nRemoteIP;
|
||||
uint16 m_nRemotePort;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_P2PSessionState_t_106(const void *w, void *l)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_106 *win = (struct winP2PSessionState_t_106 *)w;
|
||||
lin->m_bConnectionActive = win->m_bConnectionActive;
|
||||
lin->m_bConnecting = win->m_bConnecting;
|
||||
lin->m_eP2PSessionError = win->m_eP2PSessionError;
|
||||
lin->m_bUsingRelay = win->m_bUsingRelay;
|
||||
lin->m_nBytesQueuedForSend = win->m_nBytesQueuedForSend;
|
||||
lin->m_nPacketsQueuedForSend = win->m_nPacketsQueuedForSend;
|
||||
lin->m_nRemoteIP = win->m_nRemoteIP;
|
||||
lin->m_nRemotePort = win->m_nRemotePort;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_P2PSessionState_t_106(const void *l, void *w)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_106 *win = (struct winP2PSessionState_t_106 *)w;
|
||||
win->m_bConnectionActive = lin->m_bConnectionActive;
|
||||
win->m_bConnecting = lin->m_bConnecting;
|
||||
win->m_eP2PSessionError = lin->m_eP2PSessionError;
|
||||
win->m_bUsingRelay = lin->m_bUsingRelay;
|
||||
win->m_nBytesQueuedForSend = lin->m_nBytesQueuedForSend;
|
||||
win->m_nPacketsQueuedForSend = lin->m_nPacketsQueuedForSend;
|
||||
win->m_nRemoteIP = lin->m_nRemoteIP;
|
||||
win->m_nRemotePort = lin->m_nRemotePort;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_106(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_106(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_FriendGameInfo_t_106(const void *w, void *l);
|
||||
extern void lin_to_win_struct_FriendGameInfo_t_106(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_106(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_106(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_106(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_106(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_LeaderboardEntry_t_106(const void *w, void *l);
|
||||
extern void lin_to_win_struct_LeaderboardEntry_t_106(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_P2PSessionState_t_106(const void *w, void *l);
|
||||
extern void lin_to_win_struct_P2PSessionState_t_106(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,229 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_107/steam_api.h"
|
||||
#include "steamworks_sdk_107/isteamgameserver.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_107 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_107(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_107 *win = (struct winCallbackMsg_t_107 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_107(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_107 *win = (struct winCallbackMsg_t_107 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_107 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_107(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_107 *win = (struct winFriendGameInfo_t_107 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_107(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_107 *win = (struct winFriendGameInfo_t_107 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_107 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_107(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_107 *win = (struct winservernetadr_t_107 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_107(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_107 *win = (struct winservernetadr_t_107 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_107 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
int m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
CSteamID m_steamID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_107(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_107 *win = (struct wingameserveritem_t_107 *)w;
|
||||
win_to_lin_struct_servernetadr_t_107(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
lin->m_steamID = win->m_steamID;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_107(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_107 *win = (struct wingameserveritem_t_107 *)w;
|
||||
lin_to_win_struct_servernetadr_t_107(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
win->m_steamID = lin->m_steamID;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_107 {
|
||||
CSteamID m_steamIDUser;
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_LeaderboardEntry_t_107(const void *w, void *l)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_107 *win = (struct winLeaderboardEntry_t_107 *)w;
|
||||
lin->m_steamIDUser = win->m_steamIDUser;
|
||||
lin->m_nGlobalRank = win->m_nGlobalRank;
|
||||
lin->m_nScore = win->m_nScore;
|
||||
lin->m_cDetails = win->m_cDetails;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_LeaderboardEntry_t_107(const void *l, void *w)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_107 *win = (struct winLeaderboardEntry_t_107 *)w;
|
||||
win->m_steamIDUser = lin->m_steamIDUser;
|
||||
win->m_nGlobalRank = lin->m_nGlobalRank;
|
||||
win->m_nScore = lin->m_nScore;
|
||||
win->m_cDetails = lin->m_cDetails;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winP2PSessionState_t_107 {
|
||||
uint8 m_bConnectionActive;
|
||||
uint8 m_bConnecting;
|
||||
uint8 m_eP2PSessionError;
|
||||
uint8 m_bUsingRelay;
|
||||
int32 m_nBytesQueuedForSend;
|
||||
int32 m_nPacketsQueuedForSend;
|
||||
uint32 m_nRemoteIP;
|
||||
uint16 m_nRemotePort;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_P2PSessionState_t_107(const void *w, void *l)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_107 *win = (struct winP2PSessionState_t_107 *)w;
|
||||
lin->m_bConnectionActive = win->m_bConnectionActive;
|
||||
lin->m_bConnecting = win->m_bConnecting;
|
||||
lin->m_eP2PSessionError = win->m_eP2PSessionError;
|
||||
lin->m_bUsingRelay = win->m_bUsingRelay;
|
||||
lin->m_nBytesQueuedForSend = win->m_nBytesQueuedForSend;
|
||||
lin->m_nPacketsQueuedForSend = win->m_nPacketsQueuedForSend;
|
||||
lin->m_nRemoteIP = win->m_nRemoteIP;
|
||||
lin->m_nRemotePort = win->m_nRemotePort;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_P2PSessionState_t_107(const void *l, void *w)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_107 *win = (struct winP2PSessionState_t_107 *)w;
|
||||
win->m_bConnectionActive = lin->m_bConnectionActive;
|
||||
win->m_bConnecting = lin->m_bConnecting;
|
||||
win->m_eP2PSessionError = lin->m_eP2PSessionError;
|
||||
win->m_bUsingRelay = lin->m_bUsingRelay;
|
||||
win->m_nBytesQueuedForSend = lin->m_nBytesQueuedForSend;
|
||||
win->m_nPacketsQueuedForSend = lin->m_nPacketsQueuedForSend;
|
||||
win->m_nRemoteIP = lin->m_nRemoteIP;
|
||||
win->m_nRemotePort = lin->m_nRemotePort;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_107(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_107(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_FriendGameInfo_t_107(const void *w, void *l);
|
||||
extern void lin_to_win_struct_FriendGameInfo_t_107(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_107(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_107(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_107(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_107(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_LeaderboardEntry_t_107(const void *w, void *l);
|
||||
extern void lin_to_win_struct_LeaderboardEntry_t_107(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_P2PSessionState_t_107(const void *w, void *l);
|
||||
extern void lin_to_win_struct_P2PSessionState_t_107(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,230 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_108/steam_api.h"
|
||||
#include "steamworks_sdk_108/isteamgameserver.h"
|
||||
#include "steamworks_sdk_108/isteamgameserverstats.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_108 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_108(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_108 *win = (struct winCallbackMsg_t_108 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_108(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_108 *win = (struct winCallbackMsg_t_108 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_108 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_108(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_108 *win = (struct winFriendGameInfo_t_108 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_108(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_108 *win = (struct winFriendGameInfo_t_108 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_108 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_108(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_108 *win = (struct winservernetadr_t_108 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_108(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_108 *win = (struct winservernetadr_t_108 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_108 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
uint32 m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
CSteamID m_steamID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_108(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_108 *win = (struct wingameserveritem_t_108 *)w;
|
||||
win_to_lin_struct_servernetadr_t_108(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
lin->m_steamID = win->m_steamID;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_108(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_108 *win = (struct wingameserveritem_t_108 *)w;
|
||||
lin_to_win_struct_servernetadr_t_108(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
win->m_steamID = lin->m_steamID;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_108 {
|
||||
CSteamID m_steamIDUser;
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_LeaderboardEntry_t_108(const void *w, void *l)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_108 *win = (struct winLeaderboardEntry_t_108 *)w;
|
||||
lin->m_steamIDUser = win->m_steamIDUser;
|
||||
lin->m_nGlobalRank = win->m_nGlobalRank;
|
||||
lin->m_nScore = win->m_nScore;
|
||||
lin->m_cDetails = win->m_cDetails;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_LeaderboardEntry_t_108(const void *l, void *w)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_108 *win = (struct winLeaderboardEntry_t_108 *)w;
|
||||
win->m_steamIDUser = lin->m_steamIDUser;
|
||||
win->m_nGlobalRank = lin->m_nGlobalRank;
|
||||
win->m_nScore = lin->m_nScore;
|
||||
win->m_cDetails = lin->m_cDetails;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winP2PSessionState_t_108 {
|
||||
uint8 m_bConnectionActive;
|
||||
uint8 m_bConnecting;
|
||||
uint8 m_eP2PSessionError;
|
||||
uint8 m_bUsingRelay;
|
||||
int32 m_nBytesQueuedForSend;
|
||||
int32 m_nPacketsQueuedForSend;
|
||||
uint32 m_nRemoteIP;
|
||||
uint16 m_nRemotePort;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_P2PSessionState_t_108(const void *w, void *l)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_108 *win = (struct winP2PSessionState_t_108 *)w;
|
||||
lin->m_bConnectionActive = win->m_bConnectionActive;
|
||||
lin->m_bConnecting = win->m_bConnecting;
|
||||
lin->m_eP2PSessionError = win->m_eP2PSessionError;
|
||||
lin->m_bUsingRelay = win->m_bUsingRelay;
|
||||
lin->m_nBytesQueuedForSend = win->m_nBytesQueuedForSend;
|
||||
lin->m_nPacketsQueuedForSend = win->m_nPacketsQueuedForSend;
|
||||
lin->m_nRemoteIP = win->m_nRemoteIP;
|
||||
lin->m_nRemotePort = win->m_nRemotePort;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_P2PSessionState_t_108(const void *l, void *w)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_108 *win = (struct winP2PSessionState_t_108 *)w;
|
||||
win->m_bConnectionActive = lin->m_bConnectionActive;
|
||||
win->m_bConnecting = lin->m_bConnecting;
|
||||
win->m_eP2PSessionError = lin->m_eP2PSessionError;
|
||||
win->m_bUsingRelay = lin->m_bUsingRelay;
|
||||
win->m_nBytesQueuedForSend = lin->m_nBytesQueuedForSend;
|
||||
win->m_nPacketsQueuedForSend = lin->m_nPacketsQueuedForSend;
|
||||
win->m_nRemoteIP = lin->m_nRemoteIP;
|
||||
win->m_nRemotePort = lin->m_nRemotePort;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
extern void win_to_lin_struct_CallbackMsg_t_108(const void *w, void *l);
|
||||
extern void lin_to_win_struct_CallbackMsg_t_108(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_FriendGameInfo_t_108(const void *w, void *l);
|
||||
extern void lin_to_win_struct_FriendGameInfo_t_108(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_servernetadr_t_108(const void *w, void *l);
|
||||
extern void lin_to_win_struct_servernetadr_t_108(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_gameserveritem_t_108(const void *w, void *l);
|
||||
extern void lin_to_win_struct_gameserveritem_t_108(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_LeaderboardEntry_t_108(const void *w, void *l);
|
||||
extern void lin_to_win_struct_LeaderboardEntry_t_108(const void *l, void *w);
|
||||
|
||||
extern void win_to_lin_struct_P2PSessionState_t_108(const void *w, void *l);
|
||||
extern void lin_to_win_struct_P2PSessionState_t_108(const void *l, void *w);
|
||||
|
||||
|
||||
@@ -1,231 +0,0 @@
|
||||
#include "steamclient_private.h"
|
||||
#include "steam_defs.h"
|
||||
#include "steamworks_sdk_109/steam_api.h"
|
||||
#include "steamworks_sdk_109/isteamgameserver.h"
|
||||
#include "steamworks_sdk_109/isteamgameserverstats.h"
|
||||
#include "steamworks_sdk_109/isteamgamecoordinator.h"
|
||||
extern "C" {
|
||||
#pragma pack( push, 8 )
|
||||
struct winCallbackMsg_t_109 {
|
||||
HSteamUser m_hSteamUser;
|
||||
int m_iCallback;
|
||||
uint8 * m_pubParam;
|
||||
int m_cubParam;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_CallbackMsg_t_109(const void *w, void *l)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_109 *win = (struct winCallbackMsg_t_109 *)w;
|
||||
lin->m_hSteamUser = win->m_hSteamUser;
|
||||
lin->m_iCallback = win->m_iCallback;
|
||||
lin->m_pubParam = win->m_pubParam;
|
||||
lin->m_cubParam = win->m_cubParam;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_CallbackMsg_t_109(const void *l, void *w)
|
||||
{
|
||||
CallbackMsg_t *lin = (CallbackMsg_t *)l;
|
||||
struct winCallbackMsg_t_109 *win = (struct winCallbackMsg_t_109 *)w;
|
||||
win->m_hSteamUser = lin->m_hSteamUser;
|
||||
win->m_iCallback = lin->m_iCallback;
|
||||
win->m_pubParam = lin->m_pubParam;
|
||||
win->m_cubParam = lin->m_cubParam;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winFriendGameInfo_t_109 {
|
||||
CGameID m_gameID;
|
||||
uint32 m_unGameIP;
|
||||
uint16 m_usGamePort;
|
||||
uint16 m_usQueryPort;
|
||||
CSteamID m_steamIDLobby;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_FriendGameInfo_t_109(const void *w, void *l)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_109 *win = (struct winFriendGameInfo_t_109 *)w;
|
||||
lin->m_gameID = win->m_gameID;
|
||||
lin->m_unGameIP = win->m_unGameIP;
|
||||
lin->m_usGamePort = win->m_usGamePort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_steamIDLobby = win->m_steamIDLobby;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_FriendGameInfo_t_109(const void *l, void *w)
|
||||
{
|
||||
FriendGameInfo_t *lin = (FriendGameInfo_t *)l;
|
||||
struct winFriendGameInfo_t_109 *win = (struct winFriendGameInfo_t_109 *)w;
|
||||
win->m_gameID = lin->m_gameID;
|
||||
win->m_unGameIP = lin->m_unGameIP;
|
||||
win->m_usGamePort = lin->m_usGamePort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_steamIDLobby = lin->m_steamIDLobby;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winservernetadr_t_109 {
|
||||
uint16 m_usConnectionPort;
|
||||
uint16 m_usQueryPort;
|
||||
uint32 m_unIP;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_servernetadr_t_109(const void *w, void *l)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_109 *win = (struct winservernetadr_t_109 *)w;
|
||||
lin->m_usConnectionPort = win->m_usConnectionPort;
|
||||
lin->m_usQueryPort = win->m_usQueryPort;
|
||||
lin->m_unIP = win->m_unIP;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_servernetadr_t_109(const void *l, void *w)
|
||||
{
|
||||
servernetadr_t *lin = (servernetadr_t *)l;
|
||||
struct winservernetadr_t_109 *win = (struct winservernetadr_t_109 *)w;
|
||||
win->m_usConnectionPort = lin->m_usConnectionPort;
|
||||
win->m_usQueryPort = lin->m_usQueryPort;
|
||||
win->m_unIP = lin->m_unIP;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct wingameserveritem_t_109 {
|
||||
servernetadr_t m_NetAdr;
|
||||
int m_nPing;
|
||||
bool m_bHadSuccessfulResponse;
|
||||
bool m_bDoNotRefresh;
|
||||
char m_szGameDir[32];
|
||||
char m_szMap[32];
|
||||
char m_szGameDescription[64];
|
||||
uint32 m_nAppID;
|
||||
int m_nPlayers;
|
||||
int m_nMaxPlayers;
|
||||
int m_nBotPlayers;
|
||||
bool m_bPassword;
|
||||
bool m_bSecure;
|
||||
uint32 m_ulTimeLastPlayed;
|
||||
int m_nServerVersion;
|
||||
char m_szServerName[64];
|
||||
char m_szGameTags[128];
|
||||
CSteamID m_steamID;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_gameserveritem_t_109(const void *w, void *l)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_109 *win = (struct wingameserveritem_t_109 *)w;
|
||||
win_to_lin_struct_servernetadr_t_109(&win->m_NetAdr, &lin->m_NetAdr);
|
||||
lin->m_nPing = win->m_nPing;
|
||||
lin->m_bHadSuccessfulResponse = win->m_bHadSuccessfulResponse;
|
||||
lin->m_bDoNotRefresh = win->m_bDoNotRefresh;
|
||||
memcpy(lin->m_szGameDir, win->m_szGameDir, sizeof(lin->m_szGameDir));
|
||||
memcpy(lin->m_szMap, win->m_szMap, sizeof(lin->m_szMap));
|
||||
memcpy(lin->m_szGameDescription, win->m_szGameDescription, sizeof(lin->m_szGameDescription));
|
||||
lin->m_nAppID = win->m_nAppID;
|
||||
lin->m_nPlayers = win->m_nPlayers;
|
||||
lin->m_nMaxPlayers = win->m_nMaxPlayers;
|
||||
lin->m_nBotPlayers = win->m_nBotPlayers;
|
||||
lin->m_bPassword = win->m_bPassword;
|
||||
lin->m_bSecure = win->m_bSecure;
|
||||
lin->m_ulTimeLastPlayed = win->m_ulTimeLastPlayed;
|
||||
lin->m_nServerVersion = win->m_nServerVersion;
|
||||
memcpy(lin->m_szServerName, win->m_szServerName, sizeof(lin->m_szServerName));
|
||||
memcpy(lin->m_szGameTags, win->m_szGameTags, sizeof(lin->m_szGameTags));
|
||||
lin->m_steamID = win->m_steamID;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_gameserveritem_t_109(const void *l, void *w)
|
||||
{
|
||||
gameserveritem_t *lin = (gameserveritem_t *)l;
|
||||
struct wingameserveritem_t_109 *win = (struct wingameserveritem_t_109 *)w;
|
||||
lin_to_win_struct_servernetadr_t_109(&lin->m_NetAdr, &win->m_NetAdr);
|
||||
win->m_nPing = lin->m_nPing;
|
||||
win->m_bHadSuccessfulResponse = lin->m_bHadSuccessfulResponse;
|
||||
win->m_bDoNotRefresh = lin->m_bDoNotRefresh;
|
||||
memcpy(win->m_szGameDir, lin->m_szGameDir, sizeof(win->m_szGameDir));
|
||||
memcpy(win->m_szMap, lin->m_szMap, sizeof(win->m_szMap));
|
||||
memcpy(win->m_szGameDescription, lin->m_szGameDescription, sizeof(win->m_szGameDescription));
|
||||
win->m_nAppID = lin->m_nAppID;
|
||||
win->m_nPlayers = lin->m_nPlayers;
|
||||
win->m_nMaxPlayers = lin->m_nMaxPlayers;
|
||||
win->m_nBotPlayers = lin->m_nBotPlayers;
|
||||
win->m_bPassword = lin->m_bPassword;
|
||||
win->m_bSecure = lin->m_bSecure;
|
||||
win->m_ulTimeLastPlayed = lin->m_ulTimeLastPlayed;
|
||||
win->m_nServerVersion = lin->m_nServerVersion;
|
||||
memcpy(win->m_szServerName, lin->m_szServerName, sizeof(win->m_szServerName));
|
||||
memcpy(win->m_szGameTags, lin->m_szGameTags, sizeof(win->m_szGameTags));
|
||||
win->m_steamID = lin->m_steamID;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winLeaderboardEntry_t_109 {
|
||||
CSteamID m_steamIDUser;
|
||||
int32 m_nGlobalRank;
|
||||
int32 m_nScore;
|
||||
int32 m_cDetails;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_LeaderboardEntry_t_109(const void *w, void *l)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_109 *win = (struct winLeaderboardEntry_t_109 *)w;
|
||||
lin->m_steamIDUser = win->m_steamIDUser;
|
||||
lin->m_nGlobalRank = win->m_nGlobalRank;
|
||||
lin->m_nScore = win->m_nScore;
|
||||
lin->m_cDetails = win->m_cDetails;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_LeaderboardEntry_t_109(const void *l, void *w)
|
||||
{
|
||||
LeaderboardEntry_t *lin = (LeaderboardEntry_t *)l;
|
||||
struct winLeaderboardEntry_t_109 *win = (struct winLeaderboardEntry_t_109 *)w;
|
||||
win->m_steamIDUser = lin->m_steamIDUser;
|
||||
win->m_nGlobalRank = lin->m_nGlobalRank;
|
||||
win->m_nScore = lin->m_nScore;
|
||||
win->m_cDetails = lin->m_cDetails;
|
||||
}
|
||||
|
||||
#pragma pack( push, 8 )
|
||||
struct winP2PSessionState_t_109 {
|
||||
uint8 m_bConnectionActive;
|
||||
uint8 m_bConnecting;
|
||||
uint8 m_eP2PSessionError;
|
||||
uint8 m_bUsingRelay;
|
||||
int32 m_nBytesQueuedForSend;
|
||||
int32 m_nPacketsQueuedForSend;
|
||||
uint32 m_nRemoteIP;
|
||||
uint16 m_nRemotePort;
|
||||
} __attribute__ ((ms_struct));
|
||||
#pragma pack( pop )
|
||||
void win_to_lin_struct_P2PSessionState_t_109(const void *w, void *l)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_109 *win = (struct winP2PSessionState_t_109 *)w;
|
||||
lin->m_bConnectionActive = win->m_bConnectionActive;
|
||||
lin->m_bConnecting = win->m_bConnecting;
|
||||
lin->m_eP2PSessionError = win->m_eP2PSessionError;
|
||||
lin->m_bUsingRelay = win->m_bUsingRelay;
|
||||
lin->m_nBytesQueuedForSend = win->m_nBytesQueuedForSend;
|
||||
lin->m_nPacketsQueuedForSend = win->m_nPacketsQueuedForSend;
|
||||
lin->m_nRemoteIP = win->m_nRemoteIP;
|
||||
lin->m_nRemotePort = win->m_nRemotePort;
|
||||
}
|
||||
|
||||
void lin_to_win_struct_P2PSessionState_t_109(const void *l, void *w)
|
||||
{
|
||||
P2PSessionState_t *lin = (P2PSessionState_t *)l;
|
||||
struct winP2PSessionState_t_109 *win = (struct winP2PSessionState_t_109 *)w;
|
||||
win->m_bConnectionActive = lin->m_bConnectionActive;
|
||||
win->m_bConnecting = lin->m_bConnecting;
|
||||
win->m_eP2PSessionError = lin->m_eP2PSessionError;
|
||||
win->m_bUsingRelay = lin->m_bUsingRelay;
|
||||
win->m_nBytesQueuedForSend = lin->m_nBytesQueuedForSend;
|
||||
win->m_nPacketsQueuedForSend = lin->m_nPacketsQueuedForSend;
|
||||
win->m_nRemoteIP = lin->m_nRemoteIP;
|
||||
win->m_nRemotePort = lin->m_nRemotePort;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user