| Package | Description |
|---|---|
| xyz.cofe.ipc.sharedmem |
| Modifier and Type | Field and Description |
|---|---|
protected List<MutableBlockHead> |
ByteQueue.blocks |
| Modifier and Type | Method and Description |
|---|---|
static MutableBlockHead |
MutableBlockHead.read(MappedByteBuffer buff,
int position) |
| Modifier and Type | Method and Description |
|---|---|
protected Pair<Integer,MutableBlockHead> |
ByteQueue.findFreeBlock_WSEMore(int size,
int from)
Ищет свободный блок с указанным размером или больше
|
protected List<MutableBlockHead> |
ByteQueue.getBlocksWithData()
Читает блоки и возвращает тек которые содержат данные, в последовательности увел.
|
protected Pair<MutableBlockHead,MutableBlockHead> |
ByteQueue.splitBlock(MutableBlockHead block,
int size)
Разделяет блок на два,
Блоки не заносятся в таблицу блоков и не сохраняются в shared mem. |
protected Pair<MutableBlockHead,MutableBlockHead> |
ByteQueue.splitBlock(MutableBlockHead block,
int size)
Разделяет блок на два,
Блоки не заносятся в таблицу блоков и не сохраняются в shared mem. |
protected Pair<Integer,MutableBlockHead> |
ByteQueue.tryInsert(byte[] data) |
| Modifier and Type | Method and Description |
|---|---|
protected Pair<MutableBlockHead,MutableBlockHead> |
ByteQueue.splitBlock(MutableBlockHead block,
int size)
Разделяет блок на два,
Блоки не заносятся в таблицу блоков и не сохраняются в shared mem. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ByteQueue.joinBlocks(List<MutableBlockHead> freeBlocks) |
Copyright © 2018. All rights reserved.