public void SetFileName(string value) { byte byteLen = (byte)Blitter.ToBytes(_buffer, value.ToUpper(), MaxFileNameLength, FileNameOffset); Blitter.ToBytes(_buffer, byteLen, FileNameLengthOffset); UpdateWriteRange(FileNameOffset, byteLen); }
public void SetCreationTime(DateTime value) { UpdateWriteRange(CreationTimeOffset, Blitter.ToBytes(_buffer, value, CreationTimeOffset)); }
public void SetBlockId(ushort value) { UpdateWriteRange(BlockIdOffset, Blitter.ToBytes(_buffer, value, BlockIdOffset)); }
public void SetDataLength(ushort value) { UpdateWriteRange(DataLengthOffset, Blitter.ToBytes(_buffer, value, DataLengthOffset)); }
public void SetMarker(byte value) { UpdateWriteRange(MarkerOffset, Blitter.ToBytes(_buffer, value, MarkerOffset)); }