C# Class Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.Virtual_Channel_Complete_Server_Pdu

The Virtual Channel PDU is sent from client to server or from server to client and is used to transport data between static virtual channel end-points.
file:///C:/ts_dev/TestSuites/MS-RDPBCGR/TestSuite/Src/TD/latest_XMLS_16may/RDPBCGR/ _rfc_ms-rdpbcgr2_1_6_1a.xml
Inheritance: RdpbcgrServerPdu
Show file Open project: Microsoft/WindowsProtocolTestSuites Class Usage Examples

Public Properties

Property Type Description
channelId long
rawPdus Collection
virtualChannelData byte[]

Public Methods

Method Description
Clone ( ) : StackPacket
SplitToChunks ( ) : void

Split the virtualChannelData to several chunk data to send.

ToBytes ( ) : byte[]
Virtual_Channel_Complete_Server_Pdu ( ) : System

The constructor of the class with no parameter.

Virtual_Channel_Complete_Server_Pdu ( RdpbcgrServerSessionContext serverSessionContext ) : System

The constructor of the class.

Method Details

Clone() public method

public Clone ( ) : StackPacket
return StackPacket

SplitToChunks() public method

Split the virtualChannelData to several chunk data to send.
public SplitToChunks ( ) : void
return void

ToBytes() public method

public ToBytes ( ) : byte[]
return byte[]

Virtual_Channel_Complete_Server_Pdu() public method

The constructor of the class with no parameter.
public Virtual_Channel_Complete_Server_Pdu ( ) : System
return System

Virtual_Channel_Complete_Server_Pdu() public method

The constructor of the class.
public Virtual_Channel_Complete_Server_Pdu ( RdpbcgrServerSessionContext serverSessionContext ) : System
serverSessionContext RdpbcgrServerSessionContext
return System

Property Details

channelId public property

The static virtual channel Id.
public long channelId
return long

rawPdus public property

The splitted raw PDUs.
public Collection rawPdus
return Collection

virtualChannelData public property

The reassembled data.
public byte[] virtualChannelData
return byte[]