C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpeudp.RdpeudpPacket

The base packet type for Rdpeudp.
Inheritance: Microsoft.Protocols.TestTools.StackSdk.BasePDU
Exibir arquivo Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
CorrelationId RDPUDP_CORRELATION_ID_PAYLOAD?
SynData RDPUDP_SYNDATA_PAYLOAD?
SynDataEx RDPUDP_SYNDATAEX_PAYLOAD?
ackOfAckVector RDPUDP_ACK_OF_ACKVECTOR_HEADER?
ackVectorHeader RDPUDP_ACK_VECTOR_HEADER?
fecHeader RDPUDP_FEC_HEADER
fecPayloadHeader RDPUDP_FEC_PAYLOAD_HEADER?
padding byte[]
payload byte[]
sourceHeader RDPUDP_SOURCE_PAYLOAD_HEADER?

Public Methods

Method Description
Decode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : bool
Encode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : void
RdpeudpPacket ( ) : System
ToString ( ) : string

The short name of the RDPEUDP packet.

Method Details

Decode() public method

public Decode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : bool
marshaler Microsoft.Protocols.TestTools.StackSdk.PduMarshaler
return bool

Encode() public method

public Encode ( Microsoft.Protocols.TestTools.StackSdk.PduMarshaler marshaler ) : void
marshaler Microsoft.Protocols.TestTools.StackSdk.PduMarshaler
return void

RdpeudpPacket() public method

public RdpeudpPacket ( ) : System
return System

ToString() public method

The short name of the RDPEUDP packet.
public ToString ( ) : string
return string

Property Details

CorrelationId public_oe property

CorrelationId
public RDPUDP_CORRELATION_ID_PAYLOAD? CorrelationId
return RDPUDP_CORRELATION_ID_PAYLOAD?

SynData public_oe property

SYN data
public RDPUDP_SYNDATA_PAYLOAD? SynData
return RDPUDP_SYNDATA_PAYLOAD?

SynDataEx public_oe property

SYNEX data
public RDPUDP_SYNDATAEX_PAYLOAD? SynDataEx
return RDPUDP_SYNDATAEX_PAYLOAD?

ackOfAckVector public_oe property

RDPUDP_ACK_OF_ACKVECTOR_HEADER
public RDPUDP_ACK_OF_ACKVECTOR_HEADER? ackOfAckVector
return RDPUDP_ACK_OF_ACKVECTOR_HEADER?

ackVectorHeader public_oe property

RDPUDP_ACK_VECTOR_HEADER
public RDPUDP_ACK_VECTOR_HEADER? ackVectorHeader
return RDPUDP_ACK_VECTOR_HEADER?

fecHeader public_oe property

FEC Header
public RDPUDP_FEC_HEADER,Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpeudp fecHeader
return RDPUDP_FEC_HEADER

fecPayloadHeader public_oe property

RDPUDP_FEC_PAYLOAD_HEADER
public RDPUDP_FEC_PAYLOAD_HEADER? fecPayloadHeader
return RDPUDP_FEC_PAYLOAD_HEADER?

padding public_oe property

The pad bytes of SYN packet.
public byte[] padding
return byte[]

payload public_oe property

The source data payload or FEC payload.
public byte[] payload
return byte[]

sourceHeader public_oe property

RDPUDP_SOURCE_PAYLOAD_HEADER
public RDPUDP_SOURCE_PAYLOAD_HEADER? sourceHeader
return RDPUDP_SOURCE_PAYLOAD_HEADER?