C# Класс Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.StaticVirtualChannel

Base class for Static Virtual Channel
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
Sender SendSVCData
channelId System.UInt16
channelName string
channelOptions Channel_Options
decompressedBuffer List
maxChunkSize uint
mppcCompressor Microsoft.Protocols.TestTools.StackSdk.Compression.Mppc.Compressor
mppcDecompressor Microsoft.Protocols.TestTools.StackSdk.Compression.Mppc.Decompressor

Открытые методы

Метод Описание
ReceivePackets ( StackPacket packet ) : void

Process received static virtual channel packet

Send ( byte data ) : void

Send data from this channel

StaticVirtualChannel ( UInt16 id, string name, Channel_Options options, uint chunkSize, CompressionType compressType, CompressionType decompressType, SendSVCData sender ) : System

Constructor

Защищенные методы

Метод Описание
ProcessSVCData ( byte data ) : void

Process Static virtual channel data

Приватные методы

Метод Описание
SplitToChunks ( byte completeData, int maxBit = 16 ) : Microsoft.Protocols.TestTools.StackSdk.RemoteDesktop.Rdpbcgr.ChannelChunk[]

Split and compress the complete virtual channel data into chunk data.

Описание методов

ProcessSVCData() защищенный Метод

Process Static virtual channel data
protected ProcessSVCData ( byte data ) : void
data byte
Результат void

ReceivePackets() публичный абстрактный Метод

Process received static virtual channel packet
public abstract ReceivePackets ( StackPacket packet ) : void
packet StackPacket
Результат void

Send() публичный Метод

Send data from this channel
public Send ( byte data ) : void
data byte
Результат void

StaticVirtualChannel() публичный Метод

Constructor
public StaticVirtualChannel ( UInt16 id, string name, Channel_Options options, uint chunkSize, CompressionType compressType, CompressionType decompressType, SendSVCData sender ) : System
id System.UInt16 Channel ID
name string Channel Name
options Channel_Options Channel Options
chunkSize uint Max chunk size
compressType CompressionType Compress Type
decompressType CompressionType Decompress Type
sender SendSVCData Method used to send packet
Результат System

Описание свойств

Sender защищенное свойство

Method used to send SVC data
protected SendSVCData Sender
Результат SendSVCData

channelId защищенное свойство

Channel ID of this static virtual channel
protected UInt16,System channelId
Результат System.UInt16

channelName защищенное свойство

Channel Name of this static virtual channel
protected string channelName
Результат string

channelOptions защищенное свойство

Channel options
protected Channel_Options channelOptions
Результат Channel_Options

decompressedBuffer защищенное свойство

Contains the decompressed data.
protected List decompressedBuffer
Результат List

maxChunkSize защищенное свойство

How much data could be put into a chunk
protected uint maxChunkSize
Результат uint

mppcCompressor защищенное свойство

protected Compressor,Microsoft.Protocols.TestTools.StackSdk.Compression.Mppc mppcCompressor
Результат Microsoft.Protocols.TestTools.StackSdk.Compression.Mppc.Compressor

mppcDecompressor защищенное свойство

protected Decompressor,Microsoft.Protocols.TestTools.StackSdk.Compression.Mppc mppcDecompressor
Результат Microsoft.Protocols.TestTools.StackSdk.Compression.Mppc.Decompressor