public RecordedMessageReader(string path) { Initialise(new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read), true); }