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); }
public pkt_err(Errcodes errno, string errmsg) : this() { this.errno = errno; this.errmsg = errmsg; }