|
FreeRDP
|

FreeRDP: A Remote Desktop Protocol Implementation X11 Client
Copyright 2026 Thincast Technologies GmbH Copyright 2026 Armin Novak armin.nosp@m..nov.nosp@m.ak@th.nosp@m.inca.nosp@m.st.co.nosp@m.m
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Definition at line 142 of file xfreerdp.h.
| BOOL xfContext::actionScriptExists |
Definition at line 210 of file xfreerdp.h.
| xfAppWindow* xfContext::appWindow |
Definition at line 173 of file xfreerdp.h.
| XSetWindowAttributes xfContext::attribs |
Definition at line 213 of file xfreerdp.h.
| int xfContext::attribs_mask |
Definition at line 212 of file xfreerdp.h.
| BOOL xfContext::big_endian |
Definition at line 163 of file xfreerdp.h.
| BYTE* xfContext::bitmap_buffer |
Definition at line 185 of file xfreerdp.h.
| Pixmap xfContext::bitmap_mono |
Definition at line 159 of file xfreerdp.h.
| UINT32 xfContext::bitmap_size |
Definition at line 184 of file xfreerdp.h.
| button_map xfContext::button_map[NUM_BUTTONS_MAPPED] |
Definition at line 304 of file xfreerdp.h.
| xfClipboard* xfContext::clipboard |
Definition at line 287 of file xfreerdp.h.
| CliprdrClientContext* xfContext::cliprdr |
Definition at line 288 of file xfreerdp.h.
| Colormap xfContext::colormap |
Definition at line 160 of file xfreerdp.h.
| rdpClientContext xfContext::common |
Definition at line 144 of file xfreerdp.h.
| BOOL xfContext::complex_regions |
Definition at line 214 of file xfreerdp.h.
| int xfContext::current_desktop |
Definition at line 178 of file xfreerdp.h.
| BOOL xfContext::cursorHidden |
Definition at line 182 of file xfreerdp.h.
| BOOL xfContext::debug |
Definition at line 168 of file xfreerdp.h.
| BOOL xfContext::decorations |
Definition at line 165 of file xfreerdp.h.
| int xfContext::depth |
Definition at line 148 of file xfreerdp.h.
| Display* xfContext::display |
Definition at line 157 of file xfreerdp.h.
| Drawable xfContext::drawable |
Definition at line 158 of file xfreerdp.h.
| Pixmap xfContext::drawing |
Definition at line 155 of file xfreerdp.h.
| GDI_RGN xfContext::exposedArea |
Definition at line 330 of file xfreerdp.h.
| Window xfContext::exposedWindow |
Definition at line 331 of file xfreerdp.h.
| bool xfContext::exposeRequested |
Definition at line 329 of file xfreerdp.h.
| BOOL xfContext::focused |
Definition at line 203 of file xfreerdp.h.
| BOOL xfContext::frame_begin |
Definition at line 187 of file xfreerdp.h.
| BOOL xfContext::fullscreen |
Definition at line 164 of file xfreerdp.h.
| BOOL xfContext::fullscreen_toggle |
Definition at line 205 of file xfreerdp.h.
| xfFullscreenMonitors xfContext::fullscreenMonitors |
Definition at line 177 of file xfreerdp.h.
| GC xfContext::gc |
Definition at line 146 of file xfreerdp.h.
| GC xfContext::gc_mono |
Definition at line 150 of file xfreerdp.h.
| BOOL xfContext::grab_keyboard |
Definition at line 166 of file xfreerdp.h.
| XImage* xfContext::image |
Definition at line 153 of file xfreerdp.h.
| BOOL xfContext::invert |
Definition at line 151 of file xfreerdp.h.
| bool xfContext::isActionScriptAllowed |
Definition at line 328 of file xfreerdp.h.
| bool xfContext::isCursorHidden |
Definition at line 327 of file xfreerdp.h.
| BOOL xfContext::KeyboardState[256] |
Definition at line 206 of file xfreerdp.h.
| wArrayList* xfContext::keyCombinations |
Definition at line 208 of file xfreerdp.h.
| UINT32 xfContext::locked |
Definition at line 306 of file xfreerdp.h.
| wLog* xfContext::log |
Definition at line 324 of file xfreerdp.h.
| XModifierKeymap* xfContext::modifierMap |
Definition at line 207 of file xfreerdp.h.
| Atom xfContext::MOTIF_WM_HINTS |
Definition at line 228 of file xfreerdp.h.
| BOOL xfContext::mouse_active |
Definition at line 204 of file xfreerdp.h.
| HANDLE xfContext::mutex |
Definition at line 180 of file xfreerdp.h.
| Atom xfContext::NET_CURRENT_DESKTOP |
Definition at line 230 of file xfreerdp.h.
| Atom xfContext::NET_MOVERESIZE_WINDOW |
Definition at line 264 of file xfreerdp.h.
| Atom xfContext::NET_NUMBER_OF_DESKTOPS |
Definition at line 229 of file xfreerdp.h.
| Atom xfContext::NET_SUPPORTED |
Definition at line 233 of file xfreerdp.h.
| Atom xfContext::NET_SUPPORTING_WM_CHECK |
Definition at line 234 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_CHANGE_DESKTOP |
Definition at line 280 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_CLOSE |
Definition at line 273 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_FULLSCREEN |
Definition at line 279 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_MAXIMIZE_HORZ |
Definition at line 277 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_MAXIMIZE_VERT |
Definition at line 278 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_MINIMIZE |
Definition at line 274 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_MOVE |
Definition at line 275 of file xfreerdp.h.
| Atom xfContext::NET_WM_ACTION_RESIZE |
Definition at line 276 of file xfreerdp.h.
| Atom xfContext::NET_WM_ALLOWED_ACTIONS |
Definition at line 271 of file xfreerdp.h.
| Atom xfContext::NET_WM_FULLSCREEN_MONITORS |
Definition at line 250 of file xfreerdp.h.
| Atom xfContext::NET_WM_ICON |
Definition at line 227 of file xfreerdp.h.
| Atom xfContext::NET_WM_MOVERESIZE |
Definition at line 263 of file xfreerdp.h.
| Atom xfContext::NET_WM_NAME |
Definition at line 252 of file xfreerdp.h.
| Atom xfContext::NET_WM_PID |
Definition at line 253 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE |
Definition at line 236 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_ABOVE |
Definition at line 246 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_BELOW |
Definition at line 247 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_DEMANDS_ATTENTION |
Definition at line 248 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_FULLSCREEN |
Definition at line 245 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_HIDDEN |
Definition at line 244 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_MAXIMIZED_HORZ |
Definition at line 240 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_MAXIMIZED_VERT |
Definition at line 239 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_MODAL |
Definition at line 237 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_SHADED |
Definition at line 241 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_SKIP_PAGER |
Definition at line 243 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_SKIP_TASKBAR |
Definition at line 242 of file xfreerdp.h.
| Atom xfContext::NET_WM_STATE_STICKY |
Definition at line 238 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE |
Definition at line 255 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE_DIALOG |
Definition at line 257 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE_DROPDOWN_MENU |
Definition at line 261 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE_NORMAL |
Definition at line 256 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE_POPUP |
Definition at line 259 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE_POPUP_MENU |
Definition at line 260 of file xfreerdp.h.
| Atom xfContext::NET_WM_WINDOW_TYPE_UTILITY |
Definition at line 258 of file xfreerdp.h.
| Atom xfContext::NET_WORKAREA |
Definition at line 231 of file xfreerdp.h.
| HANDLE xfContext::pipethread |
Definition at line 323 of file xfreerdp.h.
| xfPointer* xfContext::pointer |
Definition at line 174 of file xfreerdp.h.
| Pixmap xfContext::primary |
Definition at line 154 of file xfreerdp.h.
| RailClientContext* xfContext::rail |
Definition at line 292 of file xfreerdp.h.
| xfRailIconCache* xfContext::railIconCache |
Definition at line 294 of file xfreerdp.h.
| wHashTable* xfContext::railWindows |
Definition at line 293 of file xfreerdp.h.
| xfWorkArea xfContext::railWorkArea |
Definition at line 176 of file xfreerdp.h.
| char xfContext::reconnectMessage[128] |
Definition at line 172 of file xfreerdp.h.
| Window xfContext::reconnectWindow |
Definition at line 171 of file xfreerdp.h.
| FREERDP_REMAP_TABLE* xfContext::remap_table |
Definition at line 325 of file xfreerdp.h.
| BOOL xfContext::remote_app |
Definition at line 179 of file xfreerdp.h.
| int xfContext::savedHeight |
Definition at line 192 of file xfreerdp.h.
| BYTE xfContext::savedMaximizedState |
Definition at line 305 of file xfreerdp.h.
| int xfContext::savedPosX |
Definition at line 193 of file xfreerdp.h.
| int xfContext::savedPosY |
Definition at line 194 of file xfreerdp.h.
| int xfContext::savedWidth |
Definition at line 191 of file xfreerdp.h.
| int xfContext::scanline_pad |
Definition at line 162 of file xfreerdp.h.
| Screen* xfContext::screen |
Definition at line 152 of file xfreerdp.h.
| int xfContext::screen_number |
Definition at line 161 of file xfreerdp.h.
| unsigned long xfContext::supportedAtomCount |
Definition at line 221 of file xfreerdp.h.
| Atom* xfContext::supportedAtoms |
Definition at line 220 of file xfreerdp.h.
| BOOL xfContext::ungrabKeyboardWithRightCtrl |
Definition at line 308 of file xfreerdp.h.
| BOOL xfContext::unobscured |
Definition at line 167 of file xfreerdp.h.
| BOOL xfContext::UseXThreads |
Definition at line 181 of file xfreerdp.h.
| Atom xfContext::UTF8_STRING |
Definition at line 223 of file xfreerdp.h.
| Visual* xfContext::visual |
Definition at line 156 of file xfreerdp.h.
| VIRTUAL_SCREEN xfContext::vscreen |
Definition at line 215 of file xfreerdp.h.
| BOOL xfContext::wasRightCtrlAlreadyPressed |
Definition at line 307 of file xfreerdp.h.
| xfWindow* xfContext::window |
Definition at line 170 of file xfreerdp.h.
| Atom xfContext::WM_DELETE_WINDOW |
Definition at line 268 of file xfreerdp.h.
| Atom xfContext::WM_PROTOCOLS |
Definition at line 267 of file xfreerdp.h.
| Atom xfContext::WM_STATE |
Definition at line 266 of file xfreerdp.h.
| xfWorkArea xfContext::workArea |
Definition at line 175 of file xfreerdp.h.
| DWORD xfContext::X11_KEYCODE_TO_VIRTUAL_SCANCODE[256] |
Definition at line 326 of file xfreerdp.h.
| HANDLE xfContext::x11event |
Definition at line 169 of file xfreerdp.h.
| wArrayList* xfContext::xevents |
Definition at line 209 of file xfreerdp.h.
| xfDispContext* xfContext::xfDisp |
Definition at line 290 of file xfreerdp.h.
| int xfContext::xfds |
Definition at line 147 of file xfreerdp.h.
| xfVideoContext* xfContext::xfVideo |
Definition at line 289 of file xfreerdp.h.
| BOOL xfContext::xi_event |
Definition at line 322 of file xfreerdp.h.
| BOOL xfContext::xi_rawevent |
Definition at line 321 of file xfreerdp.h.
| int xfContext::XInputOpcode |
Definition at line 189 of file xfreerdp.h.
| BOOL xfContext::xkbAvailable |
Definition at line 300 of file xfreerdp.h.
| BOOL xfContext::xrenderAvailable |
Definition at line 301 of file xfreerdp.h.
| Atom xfContext::XWAYLAND_MAY_GRAB_KEYBOARD |
Definition at line 225 of file xfreerdp.h.