FreeRDP
rdpTransport Struct Reference

#include <transport.h>

Data Fields

TRANSPORT_LAYER layer
 
BIO * frontBio
 
rdpRdg * rdg
 
rdpTsg * tsg
 
rdpTls * tls
 
rdpContext * context
 
rdpNla * nla
 
rdpSettings * settings
 
void * ReceiveExtra
 
wStream * ReceiveBuffer
 
TransportRecv ReceiveCallback
 
wStreamPool * ReceivePool
 
HANDLE connectedEvent
 
BOOL NlaMode
 
BOOL blocking
 
BOOL GatewayEnabled
 
CRITICAL_SECTION ReadLock
 
CRITICAL_SECTION WriteLock
 
ULONG written
 
HANDLE rereadEvent
 
BOOL haveMoreBytesToRead
 
wLog * log
 
rdpTransportIo io
 

Field Documentation

◆ blocking

BOOL rdpTransport::blocking

◆ connectedEvent

HANDLE rdpTransport::connectedEvent

◆ context

rdpContext* rdpTransport::context

◆ frontBio

BIO* rdpTransport::frontBio

◆ GatewayEnabled

BOOL rdpTransport::GatewayEnabled

◆ haveMoreBytesToRead

BOOL rdpTransport::haveMoreBytesToRead

◆ io

rdpTransportIo rdpTransport::io

◆ layer

TRANSPORT_LAYER rdpTransport::layer

◆ log

wLog* rdpTransport::log

◆ nla

rdpNla* rdpTransport::nla

◆ NlaMode

BOOL rdpTransport::NlaMode

◆ rdg

rdpRdg* rdpTransport::rdg

◆ ReadLock

CRITICAL_SECTION rdpTransport::ReadLock

◆ ReceiveBuffer

wStream* rdpTransport::ReceiveBuffer

◆ ReceiveCallback

TransportRecv rdpTransport::ReceiveCallback

◆ ReceiveExtra

void* rdpTransport::ReceiveExtra

◆ ReceivePool

wStreamPool* rdpTransport::ReceivePool

◆ rereadEvent

HANDLE rdpTransport::rereadEvent

◆ settings

rdpSettings* rdpTransport::settings

◆ tls

rdpTls* rdpTransport::tls

◆ tsg

rdpTsg* rdpTransport::tsg

◆ WriteLock

CRITICAL_SECTION rdpTransport::WriteLock

◆ written

ULONG rdpTransport::written

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