public void writeLong(long index, long value) throws IOException {
        byte [] bytes = converter.getBytes(value);
        provider.writeBytes(index, bytes);
    }
Writes the specified long at the specified index.
@param index the index where the long should be written
@param value the long value to be written
@exception IOException if an I/O error occurs
GPL/DMG/src/dmg/java/mobiledevices/dmg/ghidra/GBinaryReader.java