Exemplo n.º 1
0
        internal static IPacket CreateSftp(Session session, byte[] data)
        {
            IPacket         p    = null;
            SftpMessageCode code = (SftpMessageCode)data[13];

            if (typeLookupSftp.ContainsKey(code))
            {
                var  types = typeLookupSftp[code];
                Type type  = types.First();
                if (type != null)
                {
                    p = BuildSftp(data, type);
                }
            }
            return(p);
        }
Exemplo n.º 2
0
 public SftpPacket(uint channel, SftpMessageCode code) :
     this(code)
 {
     this.Channel = channel;
 }
Exemplo n.º 3
0
 public SftpPacket(SftpMessageCode code)
     : this()
 {
     this.SftpCode = code;
 }
Exemplo n.º 4
0
 public SftpPacketAttribute(SftpMessageCode code)
 {
     this.MessageCode = code;
 }