| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- using System;
- using Renci.SshNet.Messages.Transport;
- using Renci.SshNet.Messages;
- using Renci.SshNet.Messages.Authentication;
- using Renci.SshNet.Messages.Connection;
- using System.Diagnostics;
- namespace Renci.SshNet
- {
- public partial class Session
- {
- partial void HandleMessageCore(Message message)
- {
- if (message == null)
- throw new ArgumentNullException("message");
- else if (message is DisconnectMessage)
- this.HandleMessage((DisconnectMessage)message);
- else if (message is IgnoreMessage)
- this.HandleMessage((IgnoreMessage)message);
- else if (message is UnimplementedMessage)
- this.HandleMessage((UnimplementedMessage)message);
- else if (message is DebugMessage)
- this.HandleMessage((DebugMessage)message);
- else if (message is ServiceRequestMessage)
- this.HandleMessage((ServiceRequestMessage)message);
- else if (message is ServiceAcceptMessage)
- this.HandleMessage((ServiceAcceptMessage)message);
- else if (message is KeyExchangeInitMessage)
- this.HandleMessage((KeyExchangeInitMessage)message);
- else if (message is NewKeysMessage)
- this.HandleMessage((NewKeysMessage)message);
- else if (message is RequestMessage)
- this.HandleMessage((RequestMessage)message);
- else if (message is FailureMessage)
- this.HandleMessage((FailureMessage)message);
- else if (message is SuccessMessage)
- this.HandleMessage((SuccessMessage)message);
- else if (message is BannerMessage)
- this.HandleMessage((BannerMessage)message);
- else if (message is GlobalRequestMessage)
- this.HandleMessage((GlobalRequestMessage)message);
- else if (message is RequestSuccessMessage)
- this.HandleMessage((RequestSuccessMessage)message);
- else if (message is RequestFailureMessage)
- this.HandleMessage((RequestFailureMessage)message);
- else if (message is ChannelOpenMessage)
- this.HandleMessage((ChannelOpenMessage)message);
- else if (message is ChannelOpenConfirmationMessage)
- this.HandleMessage((ChannelOpenConfirmationMessage)message);
- else if (message is ChannelOpenFailureMessage)
- this.HandleMessage((ChannelOpenFailureMessage)message);
- else if (message is ChannelWindowAdjustMessage)
- this.HandleMessage((ChannelWindowAdjustMessage)message);
- else if (message is ChannelDataMessage)
- this.HandleMessage((ChannelDataMessage)message);
- else if (message is ChannelExtendedDataMessage)
- this.HandleMessage((ChannelExtendedDataMessage)message);
- else if (message is ChannelEofMessage)
- this.HandleMessage((ChannelEofMessage)message);
- else if (message is ChannelCloseMessage)
- this.HandleMessage((ChannelCloseMessage)message);
- else if (message is ChannelRequestMessage)
- this.HandleMessage((ChannelRequestMessage)message);
- else if (message is ChannelSuccessMessage)
- this.HandleMessage((ChannelSuccessMessage)message);
- else if (message is ChannelFailureMessage)
- this.HandleMessage((ChannelFailureMessage)message);
- else
- {
- Debug.WriteLine("SSH.NET WARNING: unknown message type {0} - may need to add new type to Session.WP.cs, HandleMessageCore method",
- message.GetType().FullName);
- this.HandleMessage(message);
- }
- }
- }
- }
|