FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
synch.c
1
20#include <winpr/config.h>
21
22#include <winpr/crt.h>
23#include <winpr/pool.h>
24#include <winpr/wlog.h>
25
26#ifdef WINPR_THREAD_POOL
27
28PTP_WAIT winpr_CreateThreadpoolWait(WINPR_ATTR_UNUSED PTP_WAIT_CALLBACK pfnwa,
29 WINPR_ATTR_UNUSED PVOID pv,
30 WINPR_ATTR_UNUSED PTP_CALLBACK_ENVIRON pcbe)
31{
32 WLog_ERR("TODO", "TODO: Implement");
33 return NULL;
34}
35
36VOID winpr_CloseThreadpoolWait(WINPR_ATTR_UNUSED PTP_WAIT pwa)
37{
38 WLog_ERR("TODO", "TODO: Implement");
39}
40
41VOID winpr_SetThreadpoolWait(WINPR_ATTR_UNUSED PTP_WAIT pwa, WINPR_ATTR_UNUSED HANDLE h,
42 WINPR_ATTR_UNUSED PFILETIME pftTimeout)
43{
44 WLog_ERR("TODO", "TODO: Implement");
45}
46
47VOID winpr_WaitForThreadpoolWaitCallbacks(WINPR_ATTR_UNUSED PTP_WAIT pwa,
48 WINPR_ATTR_UNUSED BOOL fCancelPendingCallbacks)
49{
50 WLog_ERR("TODO", "TODO: Implement");
51}
52
53#endif