Table of Contents

Class ChannelOpenConfirmationMessage

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

Represents SSH_MSG_CHANNEL_OPEN_CONFIRMATION message.

public class ChannelOpenConfirmationMessage : ChannelMessage

Inheritance

Inherited Members

Constructors

ChannelOpenConfirmationMessage()

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

public ChannelOpenConfirmationMessage()

ChannelOpenConfirmationMessage(uint, uint, uint, uint)

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

public ChannelOpenConfirmationMessage(uint localChannelNumber, uint initialWindowSize, uint maximumPacketSize, uint remoteChannelNumber)

Parameters

localChannelNumber uint

The local channel number.

initialWindowSize uint

Initial size of the window.

maximumPacketSize uint

Maximum size of the packet.

remoteChannelNumber uint

The remote channel number.

Properties

BufferCapacity

Gets the size of the message in bytes.

protected override int BufferCapacity { get; }

Property Value

int

InitialWindowSize

Gets the initial size of the window.

public uint InitialWindowSize { get; }

Property Value

uint

MaximumPacketSize

Gets the maximum size of the packet.

public uint MaximumPacketSize { 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

RemoteChannelNumber

Gets the remote channel number.

public uint RemoteChannelNumber { get; }

Property Value

uint

Methods

LoadData()

Called when type specific data need to be loaded.

protected override void LoadData()

SaveData()

Called when type specific data need to be saved.

protected override void SaveData()