C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpedyc.DynamicVCPDU

Inheritance: BasePDU
Show file Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Methods

Method Description
Decode ( PduMarshaler marshaler ) : bool
DynamicVCPDU ( ) : System
Encode ( PduMarshaler marshaler ) : void

Protected Methods

Method Description
DoMarshal ( PduMarshaler marshaler ) : void
DoUnmarshal ( PduMarshaler marshaler ) : void
ReadChannelId ( PduMarshaler marshaler ) : void
ReadLength ( PduMarshaler marshaler ) : uint
UpdateCbChannelId ( ) : void
UpdateLengthOfLength ( uint length ) : void
WriteChannelId ( PduMarshaler marshaler ) : void
WriteLength ( PduMarshaler marshaler, uint Length ) : void

Private Methods

Method Description
SetRawData ( bool marshaling, PduMarshaler marshaler ) : void

Method Details

Decode() public method

public Decode ( PduMarshaler marshaler ) : bool
marshaler PduMarshaler
return bool

DoMarshal() protected abstract method

protected abstract DoMarshal ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
return void

DoUnmarshal() protected abstract method

protected abstract DoUnmarshal ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
return void

DynamicVCPDU() public method

public DynamicVCPDU ( ) : System
return System

Encode() public method

public Encode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
return void

ReadChannelId() protected method

protected ReadChannelId ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
return void

ReadLength() protected method

protected ReadLength ( PduMarshaler marshaler ) : uint
marshaler PduMarshaler
return uint

UpdateCbChannelId() protected method

protected UpdateCbChannelId ( ) : void
return void

UpdateLengthOfLength() protected method

protected UpdateLengthOfLength ( uint length ) : void
length uint
return void

WriteChannelId() protected method

protected WriteChannelId ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
return void

WriteLength() protected method

protected WriteLength ( PduMarshaler marshaler, uint Length ) : void
marshaler PduMarshaler
Length uint
return void