Table of Contents

Class ChannelExtendedDataMessage

Namespace
Renci.SshNet.Messages.Connection
Assembly
Renci.SshNet.dll

Represents SSH_MSG_CHANNEL_EXTENDED_DATA message.

public class ChannelExtendedDataMessage : ChannelMessage

Inheritance

Inherited Members

Constructors

ChannelExtendedDataMessage()

Initializes a new instance of the Renci.SshNet.Messages.Connection.ChannelExtendedDataMessage class.

public ChannelExtendedDataMessage()

ChannelExtendedDataMessage(uint, uint, byte[])

Initializes a new instance of the Renci.SshNet.Messages.Connection.ChannelExtendedDataMessage class.

public ChannelExtendedDataMessage(uint localChannelNumber, uint dataTypeCode, byte[] data)

Parameters

localChannelNumber uint

The local channel number.

dataTypeCode uint

The message data type code.

data byte[]

The message data.

Properties

BufferCapacity

Gets the size of the message in bytes.

protected override int BufferCapacity { get; }

Property Value

int

Data

Gets message data.

public byte[] Data { get; }

Property Value

byte[]

DataTypeCode

Gets message data type code.

public uint DataTypeCode { get; }

Property Value

uint

MessageName

Gets the message name as defined in RFC 4250.

public override string MessageName { get; }

Property Value

string

MessageNumber

Gets the message number as defined in RFC 4250.

public override byte MessageNumber { get; }

Property Value

byte

Methods

LoadData()

Loads the data.

protected override void LoadData()

SaveData()

Saves the data.

protected override void SaveData()