private boolean readEofPacket() throws IOException { byte[] eofBody = readNextPacket(); EOFPacket packet = new EOFPacket(); packet.fromBytes(eofBody); if (eofBody[0] != -2) { throw new IOException("EOF Packet is expected, but packet with field_count=" + eofBody[0] + " is found."); } return (packet.statusFlag & 0x0008) != 0; }
private boolean readEofPacket() throws IOException { byte[] eofBody = readNextPacket(); EOFPacket packet = new EOFPacket(); packet.fromBytes(eofBody); if (eofBody[0] != -2) { throw new IOException("EOF Packet is expected, but packet with field_count=" + eofBody[0] + " is found."); } return (packet.statusFlag & 0x0008) != 0; }