FreeRDP
RailServerContext Struct Reference

#include <rail.h>

Collaboration diagram for RailServerContext:

Data Fields

HANDLE vcm
 
void * custom
 
psRailStart Start
 
psRailStop Stop
 
psRailClientHandshake ClientHandshake
 
psRailClientClientStatus ClientClientStatus
 
psRailClientExec ClientExec
 
psRailClientSysparam ClientSysparam
 
psRailClientActivate ClientActivate
 
psRailClientSysmenu ClientSysmenu
 
psRailClientSyscommand ClientSyscommand
 
psRailClientNotifyEvent ClientNotifyEvent
 
psRailClientGetAppidReq ClientGetAppidReq
 
psRailClientWindowMove ClientWindowMove
 
psRailClientSnapArrange ClientSnapArrange
 
psRailClientLangbarInfo ClientLangbarInfo
 
psRailClientLanguageImeInfo ClientLanguageImeInfo
 
psRailClientCompartmentInfo ClientCompartmentInfo
 
psRailClientCloak ClientCloak
 
psRailServerHandshake ServerHandshake
 
psRailServerHandshakeEx ServerHandshakeEx
 
psRailServerSysparam ServerSysparam
 
psRailServerLocalMoveSize ServerLocalMoveSize
 
psRailServerMinMaxInfo ServerMinMaxInfo
 
psRailServerTaskbarInfo ServerTaskbarInfo
 
psRailServerLangbarInfo ServerLangbarInfo
 
psRailServerExecResult ServerExecResult
 
psRailServerZOrderSync ServerZOrderSync
 
psRailServerCloak ServerCloak
 
psRailServerPowerDisplayRequest ServerPowerDisplayRequest
 
psRailServerGetAppidResp ServerGetAppidResp
 
psRailServerGetAppidRespEx ServerGetAppidRespEx
 
RailServerPrivate * priv
 
rdpContext * rdpcontext
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation RAIL Virtual Channel Plugin

Copyright 2019 Mati Shabtay matis.nosp@m.habt.nosp@m.ay@gm.nosp@m.ail..nosp@m.com

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.

Field Documentation

◆ ClientActivate

psRailClientActivate RailServerContext::ClientActivate

◆ ClientClientStatus

psRailClientClientStatus RailServerContext::ClientClientStatus

◆ ClientCloak

psRailClientCloak RailServerContext::ClientCloak

◆ ClientCompartmentInfo

psRailClientCompartmentInfo RailServerContext::ClientCompartmentInfo

◆ ClientExec

psRailClientExec RailServerContext::ClientExec

◆ ClientGetAppidReq

psRailClientGetAppidReq RailServerContext::ClientGetAppidReq

◆ ClientHandshake

psRailClientHandshake RailServerContext::ClientHandshake

◆ ClientLangbarInfo

psRailClientLangbarInfo RailServerContext::ClientLangbarInfo

◆ ClientLanguageImeInfo

psRailClientLanguageImeInfo RailServerContext::ClientLanguageImeInfo

◆ ClientNotifyEvent

psRailClientNotifyEvent RailServerContext::ClientNotifyEvent

◆ ClientSnapArrange

psRailClientSnapArrange RailServerContext::ClientSnapArrange

◆ ClientSyscommand

psRailClientSyscommand RailServerContext::ClientSyscommand

◆ ClientSysmenu

psRailClientSysmenu RailServerContext::ClientSysmenu

◆ ClientSysparam

psRailClientSysparam RailServerContext::ClientSysparam

◆ ClientWindowMove

psRailClientWindowMove RailServerContext::ClientWindowMove

◆ custom

void* RailServerContext::custom

◆ priv

RailServerPrivate* RailServerContext::priv

◆ rdpcontext

rdpContext* RailServerContext::rdpcontext

◆ ServerCloak

psRailServerCloak RailServerContext::ServerCloak

◆ ServerExecResult

psRailServerExecResult RailServerContext::ServerExecResult

◆ ServerGetAppidResp

psRailServerGetAppidResp RailServerContext::ServerGetAppidResp

◆ ServerGetAppidRespEx

psRailServerGetAppidRespEx RailServerContext::ServerGetAppidRespEx

◆ ServerHandshake

psRailServerHandshake RailServerContext::ServerHandshake

◆ ServerHandshakeEx

psRailServerHandshakeEx RailServerContext::ServerHandshakeEx

◆ ServerLangbarInfo

psRailServerLangbarInfo RailServerContext::ServerLangbarInfo

◆ ServerLocalMoveSize

psRailServerLocalMoveSize RailServerContext::ServerLocalMoveSize

◆ ServerMinMaxInfo

psRailServerMinMaxInfo RailServerContext::ServerMinMaxInfo

◆ ServerPowerDisplayRequest

psRailServerPowerDisplayRequest RailServerContext::ServerPowerDisplayRequest

◆ ServerSysparam

psRailServerSysparam RailServerContext::ServerSysparam

◆ ServerTaskbarInfo

psRailServerTaskbarInfo RailServerContext::ServerTaskbarInfo

◆ ServerZOrderSync

psRailServerZOrderSync RailServerContext::ServerZOrderSync

◆ Start

psRailStart RailServerContext::Start

◆ Stop

psRailStop RailServerContext::Stop

◆ vcm

HANDLE RailServerContext::vcm

The documentation for this struct was generated from the following file: