ExitStatusRequestInfo
Represents "exit-status" type channel request information
namespace Renci.SshNet.Messages.Connection
{
internal class ExitStatusRequestInfo : RequestInfo
{
public const string Name = "exit-status";
public override string RequestName => "exit-status";
public uint ExitStatus { get; set; }
protected override int BufferCapacity => base.BufferCapacity + 4;
public ExitStatusRequestInfo()
{
base.WantReply = false;
}
public ExitStatusRequestInfo(uint exitStatus)
: this()
{
ExitStatus = exitStatus;
}
protected override void LoadData()
{
base.LoadData();
ExitStatus = ReadUInt32();
}
protected override void SaveData()
{
base.SaveData();
Write(ExitStatus);
}
}
}