public interface PipeSndQueue<T>
PipeRcvQueue| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCapacity()
Returns the number of capacity.
|
default boolean |
hasSlot()
can be writer
|
int |
offerMessage(List<T> offerList)
offer message to queue, return accept count.
|
int |
offerMessage(PipeRcvQueue<T> offerList)
offer message to queue, return accept count.
|
default boolean |
offerMessage(T offerMessage)
offer message to queue, return accept status.
|
int |
offerMessage(T[] offerList)
offer message to queue, return accept count.
|
int |
slotSize()
The number of writable slots, default is Integer.MAX.
|
PipeSndQueue<T> |
sndReset()
delete the one you just
offerMessage(List) data. |
PipeSndQueue<T> |
sndSubmit()
marks slots locke them in this Queue,
sndReset() will not affect them. |
int getCapacity()
int slotSize()
default boolean hasSlot()
PipeSndQueue<T> sndSubmit()
sndReset() will not affect them.PipeSndQueue<T> sndReset()
offerMessage(List) data.int offerMessage(T[] offerList)
int offerMessage(PipeRcvQueue<T> offerList)
default boolean offerMessage(T offerMessage)
Copyright © 2022–2024. All rights reserved.