Uses of Interface
xyz.cofe.cbuffer.page.PageBuffers
-
Packages that use PageBuffers Package Description xyz.cofe.cbuffer.page Представление байт буфера ввиде последовательности равномерных блоков данных - страниц. -
-
Uses of PageBuffers in xyz.cofe.cbuffer.page
Subinterfaces of PageBuffers in xyz.cofe.cbuffer.page Modifier and Type Interface Description interfacePageBuffersPropertiesИнформация о используемых данных, где распложены сами данные и кэш.interfacePageDataЧитает данные указанной страницы, нумерация страниц как для кэша, так и для данных сквозная
см функции:PageMap.slowToFast(int)- получение отображения страницы на кэшPageFastRead.fastData(int)- получение данных из кэшаPageLoad.map(int)- загрузка данных из диска в кэшPageSlowRead.getMaxSlowPageIndex()- получение максимального номера страницы на дискеinterfacePageFastReadЧтение из fast буфера - т.е. кэшаinterfacePageFastWriteЗапись данных в fast страницы (кэш)interfacePageSlowReadЧтение из slow буфервinterfacePageSlowWriteЗапись страницы в slow буферClasses in xyz.cofe.cbuffer.page that implement PageBuffers Modifier and Type Class Description classPageDataAbstractЗаготовка для страничной организации памятиclassPageDataImplБазовая реализация страничной организации данных с кэшемMethods in xyz.cofe.cbuffer.page with parameters of type PageBuffers Modifier and Type Method Description static ContentBufferPageBuffersPropertyHolder. getFastBuffer(PageBuffers inst)Возвращает данные кэша страницstatic ContentBufferPageBuffersPropertyHolder. getSlowBuffer(PageBuffers inst)Возвращает данные страницstatic voidPageBuffersPropertyHolder. getSlowBuffer(PageBuffers inst, ContentBuffer buff)Устанавливает данные страницstatic voidPageBuffersPropertyHolder. setFastBuffer(PageBuffers inst, ContentBuffer buff)Устанавливает данные кэша страниц
-