ChannelWindowAdjustMessage
Represents SSH_MSG_CHANNEL_SUCCESS message.
            
                namespace Renci.SshNet.Messages.Connection
{
    public class ChannelWindowAdjustMessage : ChannelMessage
    {
        public override string MessageName => "SSH_MSG_CHANNEL_WINDOW_ADJUST";
        public override byte MessageNumber => 93;
        public uint BytesToAdd { get; set; }
        protected override int BufferCapacity => base.BufferCapacity + 4;
        public ChannelWindowAdjustMessage()
        {
        }
        public ChannelWindowAdjustMessage(uint localChannelNumber, uint bytesToAdd)
            : base(localChannelNumber)
        {
            BytesToAdd = bytesToAdd;
        }
        protected override void LoadData()
        {
            base.LoadData();
            BytesToAdd = ReadUInt32();
        }
        protected override void SaveData()
        {
            base.SaveData();
            Write(BytesToAdd);
        }
        internal override void Process(Session session)
        {
            session.OnChannelWindowAdjustReceived(this);
        }
    }
}