ChannelWindowAdjustMessage.cs 758 B

1234567891011121314151617181920212223242526
  1. 
  2. namespace FxSsh.Messages.Connection
  3. {
  4. [Message("SSH_MSG_CHANNEL_WINDOW_ADJUST", MessageNumber)]
  5. public class ChannelWindowAdjustMessage : ConnectionServiceMessage
  6. {
  7. private const byte MessageNumber = 93;
  8. public uint RecipientChannel { get; set; }
  9. public uint BytesToAdd { get; set; }
  10. public override byte MessageType { get { return MessageNumber; } }
  11. protected override void OnLoad(SshDataWorker reader)
  12. {
  13. RecipientChannel = reader.ReadUInt32();
  14. BytesToAdd = reader.ReadUInt32();
  15. }
  16. protected override void OnGetPacket(SshDataWorker writer)
  17. {
  18. writer.Write(RecipientChannel);
  19. writer.Write(BytesToAdd);
  20. }
  21. }
  22. }