code: public void putLong(long i) {
          _buffer[_offset++] = (byte) (i >>> 56);
          _buffer[_offset++] = (byte) ((i >> 48) & 0xff);
          _buffer[_offset++] = (byte) ((i >> 40) & 0xff);
          _buffer[_offset++] = (byte) ((i >> 32) & 0xff);
          _buffer[_offset++] = (byte) ((i >> 24) & 0xff);
          _buffer[_offset++] = (byte) ((i >> 16) & 0xff);
          _buffer[_offset++] = (byte) ((i >> 8) & 0xff);
          _buffer[_offset++] = (byte) (i & 0xff);
      }
docs: Put a long into the buffer
  
  @param i
  long to store in XDR buffer