class PGProto {

    public static byte[] buildInt32BE(final int value) {
        byte[] bytes = new byte[4];
        bytes[0] = (byte) (value >>> 24);
        bytes[1] = (byte) (value >>> 16);
        bytes[2] = (byte) (value >>> 8);
        bytes[3] = (byte) value;
        return bytes;
    }

    public  PGProto(byte[] packet, int offset);
    public  PGProto(byte[] packet);

}