[About] Version=1.30 Author=nesco Mail=nesco_sochi@mail.ru [Type] Class=Element Info=Проекция файла Tab=Files [Property] FileName=Имя файла по-умолчанию|2| CoreName=Имя файла проекции по-умолчанию|2| PageMem=Количество страниц кратной выделенной памяти под файл проекции по-умолчанию|1|1 Mode=Режим доступа к файлу: ReadWrite - чтение/запись (без возможности дозаписи) данных из файла, Write - запись (с возможностью дозаписи) данных в файл|4|0|ReadWrite,Write [Methods] doOpen=Открывает файл и создает для него файл проекции ARG(FileName, CoreName, Offset, Size, PageMem)|1|0 doRemapping=Пересоздает прекцию файла. Работает только в режиме ReadWrite ARG(Offset)|1|0 doClose=Закрывает файл проекции|1|0 doPosition=Устанавливает номер байта значением из потока, с которого начинается считывание/запись данных|1|0 onOpen=Событие происходит всякий раз при создании файла проекции, выдавая в поток его размер ARG(SizeMMF)|2|0 onRemapping=Событие происходит всякий раз при пересоздании файла проекции, выдавая в поток его новый размер ARG(ReMapSizeMMF)|2|0 FileName=Имя файла|4|2 CoreName=Имя файла проекции|4|2 Offset=Смещение от начала файла в байтах|4|7 Size=Размер выделенной памяти для файла проекции в байтах в режиме Write. В режиме ReadWrite размер берется кратным системному|4|1 *PageMem=Количество страниц выделенной памяти под файл проекции|4|1 Stream=Содержит идентификатор данных файла проекции для работы с ними|3|10 Memory=Содержит указатель области памяти (на первый байт памяти файла проекции)|3|1 SizeMMF=Содержит текущий размер файла проекции в байтах|3|1 *PageMMF=Содержит количество страниц кратной выделенной памяти|3|1 *CountFileBlock=Содержит приведенное количество блоков памяти к размеру открываемого файла|3| *CurOffsetBlock=Содержит текущий блок смещения|3| *Position=Содержит позицию текущего байта в памяти|3|1 *FileSize=Содержит размер связанного файла в байтах|3| *FileOffset=Содержит текущее смещение от начала файла в байтах|3| *Granularity=Содержит кратный размер системного блока памяти|3|1