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
android_freerdp.h
1
/*
2
Android JNI Client Layer
3
4
Copyright 2013 Thincast Technologies GmbH, Author: Martin Fleisz
5
6
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
7
If a copy of the MPL was not distributed with this file, You can obtain one at
8
http://mozilla.org/MPL/2.0/.
9
*/
10
11
#ifndef FREERDP_CLIENT_ANDROID_FREERDP_H
12
#define FREERDP_CLIENT_ANDROID_FREERDP_H
13
14
#include <jni.h>
15
16
#include <winpr/crt.h>
17
#include <winpr/clipboard.h>
18
19
#include <freerdp/freerdp.h>
20
#include <freerdp/client/cliprdr.h>
21
22
#include "android_event.h"
23
24
typedef
struct
25
{
26
rdpClientContext common;
27
28
ANDROID_EVENT_QUEUE
* event_queue;
29
HANDLE thread;
30
31
BOOL is_connected;
32
33
BOOL clipboardSync;
34
wClipboard* clipboard;
35
UINT32 numServerFormats;
36
UINT32 requestedFormatId;
37
HANDLE clipboardRequestEvent;
38
CLIPRDR_FORMAT
* serverFormats;
39
CliprdrClientContext* cliprdr;
40
UINT32 clipboardCapabilities;
41
}
androidContext
;
24
typedef
struct
{
…
};
42
43
#endif
/* FREERDP_CLIENT_ANDROID_FREERDP_H */
ANDROID_EVENT_QUEUE
Definition
android_event.h:51
CLIPRDR_FORMAT
Definition
channels/cliprdr.h:140
androidContext
Definition
android_freerdp.h:25
client
Android
Studio
freeRDPCore
src
main
cpp
android_freerdp.h
Generated by
1.9.8