namespace Renci.SshNet.Common
{
///
/// Provides data for event.
///
internal sealed class ChannelOpenFailedEventArgs : ChannelEventArgs
{
///
/// Initializes a new instance of the class.
///
/// Channel number.
/// Failure reason code.
/// Failure description.
/// Failure language.
public ChannelOpenFailedEventArgs(uint channelNumber, uint reasonCode, string description, string language)
: base(channelNumber)
{
ReasonCode = reasonCode;
Description = description;
Language = language;
}
///
/// Gets failure reason code.
///
public uint ReasonCode { get; }
///
/// Gets failure description.
///
public string Description { get; }
///
/// Gets failure language.
///
public string Language { get; }
}
}