public void SetUInt (uint offset, uint value)
{
this.dirty = true;
this.buffer [offset++] = (byte) (value & 0xFF);
this.buffer [offset++] = (byte) ((value >> 8) & 0xFF);
this.buffer [offset++] = (byte) ((value >> 16) & 0xFF);
this.buffer [offset++] = (byte) ((value >> 24) & 0xFF);
}