Exemple #1
0
 override public bool parse(byte[] buf)
 {
     if ((Opcodes)buf[1] != op)
     {
         return(false);
     }
     errno  = (Errcodes)(buf[2] << 8 | buf[3]);
     errmsg = Encoding.Default.GetString(buf, 4, buf.Length - 5);
     return(true);
 }
Exemple #2
0
 public pkt_err(Errcodes errno, string errmsg) : this()
 {
     this.errno  = errno;
     this.errmsg = errmsg;
 }