FreeRDP
rdpAutoDetect Struct Reference

#include <autodetect.h>

Data Fields

ALIGN64 rdpContext * context
 
ALIGN64 UINT64 rttMeasureStartTime
 
ALIGN64 UINT64 bandwidthMeasureStartTime
 
ALIGN64 UINT64 bandwidthMeasureTimeDelta
 
ALIGN64 UINT32 bandwidthMeasureByteCount
 
ALIGN64 UINT32 netCharBandwidth
 
ALIGN64 UINT32 netCharBaseRTT
 
ALIGN64 UINT32 netCharAverageRTT
 
ALIGN64 BOOL bandwidthMeasureStarted
 
ALIGN64 FREERDP_AUTODETECT_STATE state
 
ALIGN64 void * custom
 
ALIGN64 wLog * log
 
UINT64 paddingA [16 - 12]
 
ALIGN64 pRTTMeasureRequest RTTMeasureRequest
 
ALIGN64 pRTTMeasureResponse RTTMeasureResponse
 
ALIGN64 pBandwidthMeasureStart BandwidthMeasureStart
 
ALIGN64 pBandwidthMeasurePayload BandwidthMeasurePayload
 
ALIGN64 pBandwidthMeasureStop BandwidthMeasureStop
 
ALIGN64 pBandwidthMeasureResults BandwidthMeasureResults
 
ALIGN64 pNetworkCharacteristicsResult NetworkCharacteristicsResult
 
ALIGN64 pClientBandwidthMeasureResult ClientBandwidthMeasureResult
 
ALIGN64 pNetworkCharacteristicsSync NetworkCharacteristicsSync
 
ALIGN64 pRxTxReceived RequestReceived
 
ALIGN64 pRxTxReceived ResponseReceived
 
ALIGN64 pOnConnectTimeAutoDetect OnConnectTimeAutoDetectBegin
 
ALIGN64 pOnConnectTimeAutoDetect OnConnectTimeAutoDetectProgress
 
UINT64 paddingB [32 - 29]
 

Field Documentation

◆ bandwidthMeasureByteCount

ALIGN64 UINT32 rdpAutoDetect::bandwidthMeasureByteCount

◆ BandwidthMeasurePayload

ALIGN64 pBandwidthMeasurePayload rdpAutoDetect::BandwidthMeasurePayload

◆ BandwidthMeasureResults

ALIGN64 pBandwidthMeasureResults rdpAutoDetect::BandwidthMeasureResults

◆ BandwidthMeasureStart

ALIGN64 pBandwidthMeasureStart rdpAutoDetect::BandwidthMeasureStart

◆ bandwidthMeasureStarted

ALIGN64 BOOL rdpAutoDetect::bandwidthMeasureStarted

◆ bandwidthMeasureStartTime

ALIGN64 UINT64 rdpAutoDetect::bandwidthMeasureStartTime

◆ BandwidthMeasureStop

ALIGN64 pBandwidthMeasureStop rdpAutoDetect::BandwidthMeasureStop

◆ bandwidthMeasureTimeDelta

ALIGN64 UINT64 rdpAutoDetect::bandwidthMeasureTimeDelta

◆ ClientBandwidthMeasureResult

ALIGN64 pClientBandwidthMeasureResult rdpAutoDetect::ClientBandwidthMeasureResult

◆ context

ALIGN64 rdpContext* rdpAutoDetect::context

◆ custom

ALIGN64 void* rdpAutoDetect::custom

◆ log

ALIGN64 wLog* rdpAutoDetect::log

◆ netCharAverageRTT

ALIGN64 UINT32 rdpAutoDetect::netCharAverageRTT

◆ netCharBandwidth

ALIGN64 UINT32 rdpAutoDetect::netCharBandwidth

◆ netCharBaseRTT

ALIGN64 UINT32 rdpAutoDetect::netCharBaseRTT

◆ NetworkCharacteristicsResult

ALIGN64 pNetworkCharacteristicsResult rdpAutoDetect::NetworkCharacteristicsResult

◆ NetworkCharacteristicsSync

ALIGN64 pNetworkCharacteristicsSync rdpAutoDetect::NetworkCharacteristicsSync

◆ OnConnectTimeAutoDetectBegin

ALIGN64 pOnConnectTimeAutoDetect rdpAutoDetect::OnConnectTimeAutoDetectBegin

◆ OnConnectTimeAutoDetectProgress

ALIGN64 pOnConnectTimeAutoDetect rdpAutoDetect::OnConnectTimeAutoDetectProgress

◆ paddingA

UINT64 rdpAutoDetect::paddingA[16 - 12]

◆ paddingB

UINT64 rdpAutoDetect::paddingB[32 - 29]

◆ RequestReceived

ALIGN64 pRxTxReceived rdpAutoDetect::RequestReceived

◆ ResponseReceived

ALIGN64 pRxTxReceived rdpAutoDetect::ResponseReceived

◆ RTTMeasureRequest

ALIGN64 pRTTMeasureRequest rdpAutoDetect::RTTMeasureRequest

◆ RTTMeasureResponse

ALIGN64 pRTTMeasureResponse rdpAutoDetect::RTTMeasureResponse

◆ rttMeasureStartTime

ALIGN64 UINT64 rdpAutoDetect::rttMeasureStartTime

◆ state

ALIGN64 FREERDP_AUTODETECT_STATE rdpAutoDetect::state

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