C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpeudp.RdpeudpSocketConfig

Config of RdpeudpSocket.
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AckSourcePacketsNumber int
DelayAckDuration_Max System.TimeSpan
DelayAckDuration_V1 System.TimeSpan
DelayAckDuration_V2 System.TimeSpan
DelayAckTime int
HeartBeatInterval int
KeepaliveDuration System.TimeSpan
LostConnectionTimeOut System.TimeSpan
MarkLostPacketsNumber int
ReceivingInterval int
RetransmitDuration_V1 System.TimeSpan
RetransmitDuration_V2 System.TimeSpan
Timeout System.TimeSpan
changeSnAckOfAcksSeqNumInterval int
delayAckInterval uint
initialAcksPosition uint
initialStreamMtu ushort
initialWindowSize ushort
keepAliveTimerInterval uint
retransmitLimit uint
retransmitTimerInterval uint
sendingInterval int

프로퍼티 상세

AckSourcePacketsNumber 공개적으로 프로퍼티

The number of Source Packets for which a receiver generates an acknowledgment. An acknowledgment MUST be generated for every Source Packet received. However, because acknowledgments are cumulative, the number of Source Packets for which a receiver generates an acknowledgment is implementation-specific
public int AckSourcePacketsNumber
리턴 int

DelayAckDuration_Max 공개적으로 프로퍼티

public TimeSpan,System DelayAckDuration_Max
리턴 System.TimeSpan

DelayAckDuration_V1 공개적으로 프로퍼티

RDPUDP_PROTOCOL_VERSION_1: the delayed ACK time-out is 200 ms. RDPUDP_PROTOCOL_VERSION_2: the delayed ACK time-out is 50 ms or half the RTT, whichever is longer, up to a maximum of 200 ms.
public TimeSpan,System DelayAckDuration_V1
리턴 System.TimeSpan

DelayAckDuration_V2 공개적으로 프로퍼티

public TimeSpan,System DelayAckDuration_V2
리턴 System.TimeSpan

DelayAckTime 공개적으로 프로퍼티

This time in milliseconds is used for indicating the receipt of a Source Packet that was not acknowledged yet and has no acknowledgment scheduled for it.
public int DelayAckTime
리턴 int

HeartBeatInterval 공개적으로 프로퍼티

This is the interval seconds of two heart beat packet.
public int HeartBeatInterval
리턴 int

KeepaliveDuration 공개적으로 프로퍼티

This duration is used for sending keep-alive diagrams periodically
public TimeSpan,System KeepaliveDuration
리턴 System.TimeSpan

LostConnectionTimeOut 공개적으로 프로퍼티

This timer fires when the sender has not received any datagram from the receiver within 65 seconds Then close the connection
public TimeSpan,System LostConnectionTimeOut
리턴 System.TimeSpan

MarkLostPacketsNumber 공개적으로 프로퍼티

The number of packets after which to mark the lost of a packet.
public int MarkLostPacketsNumber
리턴 int

ReceivingInterval 공개적으로 정적으로 프로퍼티

This interval time in milliseconds to receive the next packet from lower layer transport.
public static int ReceivingInterval
리턴 int

RetransmitDuration_V1 공개적으로 프로퍼티

The time after which fire the retransmit timer.
public TimeSpan,System RetransmitDuration_V1
리턴 System.TimeSpan

RetransmitDuration_V2 공개적으로 프로퍼티

public TimeSpan,System RetransmitDuration_V2
리턴 System.TimeSpan

Timeout 공개적으로 프로퍼티

The time in seconds to wait for next packets from low layer transport.
public TimeSpan,System Timeout
리턴 System.TimeSpan

changeSnAckOfAcksSeqNumInterval 공개적으로 프로퍼티

public int changeSnAckOfAcksSeqNumInterval
리턴 int

delayAckInterval 공개적으로 프로퍼티

Delay ACK timer is 200ms set to 20ms, so will check the timer every 20ms
public uint delayAckInterval
리턴 uint

initialAcksPosition 공개적으로 프로퍼티

The inital Ack position.
public uint initialAcksPosition
리턴 uint

initialStreamMtu 공개적으로 프로퍼티

The initial Mtu of stream.
public ushort initialStreamMtu
리턴 ushort

initialWindowSize 공개적으로 프로퍼티

The initial window size of sliding window.
public ushort initialWindowSize
리턴 ushort

keepAliveTimerInterval 공개적으로 프로퍼티

Keep alive timer is 65s set to 1s, so will check the timer every 1s
public uint keepAliveTimerInterval
리턴 uint

retransmitLimit 공개적으로 프로퍼티

Retransmit limit at least three and no more five times.
public uint retransmitLimit
리턴 uint

retransmitTimerInterval 공개적으로 프로퍼티

retransmit timer is max of 300ms\500ms and 2*RTT, set to 20ms, so will check whether some packet need retransmit every 20ms
public uint retransmitTimerInterval
리턴 uint

sendingInterval 공개적으로 프로퍼티

The interval time in milliseconds to verify whether a packet is in send window
public int sendingInterval
리턴 int