Package xyz.cofe.cbuffer.page
Interface ExtendablePages<MEM extends UsedPagesInfo>
-
- All Superinterfaces:
PagedData<MEM>
- All Known Subinterfaces:
ResizablePages<MEM>
- All Known Implementing Classes:
CachePagedData,CachePagedDataBase,CBuffPagedData,CCachePagedData,DirtyPagedData,DirtyPagedDataBase,DirtyPagedDataSafe,MemPagedData,SlowPagedData
public interface ExtendablePages<MEM extends UsedPagesInfo> extends PagedData<MEM>
Расширение кол-ва используемых страниц
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description xyz.cofe.fn.Tuple2<UsedPagesInfo,UsedPagesInfo>extendPages(int pages)Расширение кол-ва используемых страниц-
Methods inherited from interface xyz.cofe.cbuffer.page.PagedData
memoryInfo, readPage, writePage
-
-
-
-
Method Detail
-
extendPages
xyz.cofe.fn.Tuple2<UsedPagesInfo,UsedPagesInfo> extendPages(int pages)
Расширение кол-ва используемых страниц- Parameters:
pages- сколько страниц нужно добавить- Returns:
- Сколько было и сколько стало памяти
-
-