C# 클래스 Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpedyc.DynamicVCPDU

상속: BasePDU
파일 보기 프로젝트 열기: Microsoft/WindowsProtocolTestSuites 1 사용 예제들

공개 메소드들

메소드 설명
Decode ( PduMarshaler marshaler ) : bool
DynamicVCPDU ( ) : System
Encode ( PduMarshaler marshaler ) : void

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
SetRawData ( bool marshaling, PduMarshaler marshaler ) : void

메소드 상세

Decode() 공개 메소드

public Decode ( PduMarshaler marshaler ) : bool
marshaler PduMarshaler
리턴 bool

DoMarshal() 보호된 추상적인 메소드

protected abstract DoMarshal ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

DoUnmarshal() 보호된 추상적인 메소드

protected abstract DoUnmarshal ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

DynamicVCPDU() 공개 메소드

public DynamicVCPDU ( ) : System
리턴 System

Encode() 공개 메소드

public Encode ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

ReadChannelId() 보호된 메소드

protected ReadChannelId ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

ReadLength() 보호된 메소드

protected ReadLength ( PduMarshaler marshaler ) : uint
marshaler PduMarshaler
리턴 uint

UpdateCbChannelId() 보호된 메소드

protected UpdateCbChannelId ( ) : void
리턴 void

UpdateLengthOfLength() 보호된 메소드

protected UpdateLengthOfLength ( uint length ) : void
length uint
리턴 void

WriteChannelId() 보호된 메소드

protected WriteChannelId ( PduMarshaler marshaler ) : void
marshaler PduMarshaler
리턴 void

WriteLength() 보호된 메소드

protected WriteLength ( PduMarshaler marshaler, uint Length ) : void
marshaler PduMarshaler
Length uint
리턴 void