public Opcode(byte[] buffer, int offset) { _ogf = (OpcodeGroupField)(buffer[offset + 1] >> 2); _ocf = (OpcodeCommandField)(((buffer[offset + 1] & 0x03) << 8) | (buffer[offset + 0])); }