using System.Threading; using System.Diagnostics; using System.Net; using System.Net.Sockets; using Routrek.Crypto; using Routrek.SSHC; using Routrek.SSHCV1; using Routrek.SSHCV2; using Routrek.Toolkit; using Routrek.PKI;
Reader类实现如下:
class Reader : ISSHConnectionEventReceiver, ISSHChannelEventReceiver {
public SSHConnection _conn; publicbool _ready; publicvoid OnData(byte[] data, int offset, int length) {
System.Console.Write(Encoding.ASCII.GetString(data, offset, length)); } publicvoid OnDebugMessage(bool always_display, byte[] data) {
Debug.WriteLine("DEBUG: "+ Encoding.ASCII.GetString(data)); } publicvoid OnIgnoreMessage(byte[] data)