FreeRDP
proxyConfig Struct Reference

#include <proxy_config.h>

Data Fields

char * Host
 
UINT16 Port
 
BOOL FixedTarget
 
char * TargetHost
 
UINT16 TargetPort
 
char * TargetUser
 
char * TargetDomain
 
char * TargetPassword
 
BOOL Keyboard
 
BOOL Mouse
 
BOOL Multitouch
 
BOOL ServerTlsSecurity
 
BOOL ServerRdpSecurity
 
BOOL ServerNlaSecurity
 
BOOL ClientNlaSecurity
 
BOOL ClientTlsSecurity
 
BOOL ClientRdpSecurity
 
BOOL ClientAllowFallbackToTls
 
BOOL GFX
 
BOOL DisplayControl
 
BOOL Clipboard
 
BOOL AudioOutput
 
BOOL AudioInput
 
BOOL RemoteApp
 
BOOL DeviceRedirection
 
BOOL VideoRedirection
 
BOOL CameraRedirection
 
BOOL PassthroughIsBlacklist
 
char ** Passthrough
 
size_t PassthroughCount
 
char ** Intercept
 
size_t InterceptCount
 
BOOL TextOnly
 
UINT32 MaxTextLength
 
BOOL DecodeGFX
 
char ** Modules
 
size_t ModulesCount
 
char ** RequiredPlugins
 
size_t RequiredPluginsCount
 
char * CertificateFile
 
char * CertificateContent
 
char * PrivateKeyFile
 
char * PrivateKeyContent
 
char * CertificatePEM
 
size_t CertificatePEMLength
 
char * PrivateKeyPEM
 
size_t PrivateKeyPEMLength
 
wIniFile * ini
 
UINT32 TargetTlsSecLevel
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation FreeRDP Proxy Server

Copyright 2021-2023 Armin Novak armin.nosp@m..nov.nosp@m.ak@th.nosp@m.inca.nosp@m.st.co.nosp@m.m Copyright 2021-2023 Thincast Technologies GmbH

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

◆ AudioInput

BOOL proxyConfig::AudioInput

◆ AudioOutput

BOOL proxyConfig::AudioOutput

◆ CameraRedirection

BOOL proxyConfig::CameraRedirection

◆ CertificateContent

char* proxyConfig::CertificateContent

◆ CertificateFile

char* proxyConfig::CertificateFile

◆ CertificatePEM

char* proxyConfig::CertificatePEM

◆ CertificatePEMLength

size_t proxyConfig::CertificatePEMLength

◆ ClientAllowFallbackToTls

BOOL proxyConfig::ClientAllowFallbackToTls

◆ ClientNlaSecurity

BOOL proxyConfig::ClientNlaSecurity

◆ ClientRdpSecurity

BOOL proxyConfig::ClientRdpSecurity

◆ ClientTlsSecurity

BOOL proxyConfig::ClientTlsSecurity

◆ Clipboard

BOOL proxyConfig::Clipboard

◆ DecodeGFX

BOOL proxyConfig::DecodeGFX

◆ DeviceRedirection

BOOL proxyConfig::DeviceRedirection

◆ DisplayControl

BOOL proxyConfig::DisplayControl

◆ FixedTarget

BOOL proxyConfig::FixedTarget

◆ GFX

BOOL proxyConfig::GFX

◆ Host

char* proxyConfig::Host

◆ ini

wIniFile* proxyConfig::ini

◆ Intercept

char** proxyConfig::Intercept

◆ InterceptCount

size_t proxyConfig::InterceptCount

◆ Keyboard

BOOL proxyConfig::Keyboard

◆ MaxTextLength

UINT32 proxyConfig::MaxTextLength

◆ Modules

char** proxyConfig::Modules

◆ ModulesCount

size_t proxyConfig::ModulesCount

◆ Mouse

BOOL proxyConfig::Mouse

◆ Multitouch

BOOL proxyConfig::Multitouch

◆ Passthrough

char** proxyConfig::Passthrough

◆ PassthroughCount

size_t proxyConfig::PassthroughCount

◆ PassthroughIsBlacklist

BOOL proxyConfig::PassthroughIsBlacklist

◆ Port

UINT16 proxyConfig::Port

◆ PrivateKeyContent

char* proxyConfig::PrivateKeyContent

◆ PrivateKeyFile

char* proxyConfig::PrivateKeyFile

◆ PrivateKeyPEM

char* proxyConfig::PrivateKeyPEM

◆ PrivateKeyPEMLength

size_t proxyConfig::PrivateKeyPEMLength

◆ RemoteApp

BOOL proxyConfig::RemoteApp

◆ RequiredPlugins

char** proxyConfig::RequiredPlugins

◆ RequiredPluginsCount

size_t proxyConfig::RequiredPluginsCount

◆ ServerNlaSecurity

BOOL proxyConfig::ServerNlaSecurity

◆ ServerRdpSecurity

BOOL proxyConfig::ServerRdpSecurity

◆ ServerTlsSecurity

BOOL proxyConfig::ServerTlsSecurity

◆ TargetDomain

char* proxyConfig::TargetDomain

◆ TargetHost

char* proxyConfig::TargetHost

◆ TargetPassword

char* proxyConfig::TargetPassword

◆ TargetPort

UINT16 proxyConfig::TargetPort

◆ TargetTlsSecLevel

UINT32 proxyConfig::TargetTlsSecLevel

◆ TargetUser

char* proxyConfig::TargetUser

◆ TextOnly

BOOL proxyConfig::TextOnly

◆ VideoRedirection

BOOL proxyConfig::VideoRedirection

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