FreeRDP
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
Functions
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
Functions
a
c
d
e
f
g
i
o
r
s
t
Variables
a
b
c
d
e
g
i
l
m
n
o
p
r
s
t
u
v
Files
File List
Globals
All
Typedefs
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Modules
Pages
Loading...
Searching...
No Matches
mac_shadow.h
1
19
#ifndef FREERDP_SERVER_SHADOW_MAC_SHADOW_H
20
#define FREERDP_SERVER_SHADOW_MAC_SHADOW_H
21
22
#include <freerdp/server/shadow.h>
23
24
typedef
struct
mac_shadow_subsystem
macShadowSubsystem;
25
26
#include <winpr/crt.h>
27
#include <winpr/synch.h>
28
#include <winpr/thread.h>
29
#include <winpr/stream.h>
30
#include <winpr/collections.h>
31
32
#include <dispatch/dispatch.h>
33
#include <IOKit/IOKitLib.h>
34
#include <IOSurface/IOSurface.h>
35
#include <CoreVideo/CoreVideo.h>
36
#include <CoreGraphics/CoreGraphics.h>
37
38
struct
mac_shadow_subsystem
39
{
40
rdpShadowSubsystem common;
41
42
int
width;
43
int
height;
44
BOOL retina;
45
int
pixelWidth;
46
int
pixelHeight;
47
BOOL mouseDownLeft;
48
BOOL mouseDownRight;
49
BOOL mouseDownOther;
50
CGDisplayStreamRef stream;
51
dispatch_queue_t captureQueue;
52
CGDisplayStreamUpdateRef lastUpdate;
53
};
38
struct
mac_shadow_subsystem
{
…
};
54
55
#ifdef __cplusplus
56
extern
"C"
57
{
58
#endif
59
60
#ifdef __cplusplus
61
}
62
#endif
63
64
#endif
/* FREERDP_SERVER_SHADOW_MAC_SHADOW_H */
mac_shadow_subsystem
Definition
mac_shadow.h:39
server
shadow
Mac
mac_shadow.h
Generated by
1.9.8