refactor: move MIBClientApp into struct rdp_client_context

This commit is contained in:
Andreas Ziegler
2025-05-20 09:48:17 +02:00
parent 5e76909881
commit 8714019703
4 changed files with 69 additions and 44 deletions

View File

@@ -3,6 +3,7 @@
* Client Interface
*
* Copyright 2013 Marc-Andre Moreau <marcandre.moreau@gmail.com>
* Copyright 2025 Siemens
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -41,6 +42,8 @@
#include <freerdp/client/encomsp.h>
#endif
typedef struct MIBClientWrapper MIBClientWrapper;
#ifdef __cplusplus
extern "C"
{
@@ -136,7 +139,9 @@ extern "C"
#endif
ALIGN64 FreeRDP_TouchContact contacts[FREERDP_MAX_TOUCH_CONTACTS]; /**< (offset 8) */
ALIGN64 FreeRDP_PenDevice pens[FREERDP_MAX_PEN_DEVICES]; /**< (offset 9) */
UINT64 reserved[128 - 9]; /**< (offset 9) */
ALIGN64 MIBClientWrapper* mibClientWrapper; /**< (offset 10) */
UINT64 reserved[128 - 10]; /**< (offset 10) */
};
/* Common client functions */