otavia-runtime
otavia-runtime
API
cc.otavia.core
actor
AcceptedWorkerActor
AcceptorActor
AcceptorActor
AcceptedChannel
WorkerFactory
Actor
Actor
ActorCleaner
ActorContext
ActorFactory
AutoCleanable
ChannelsActor
ChannelsActor
Bind
Bind
ChannelEstablished
DatagramChannelsActor
ExceptionStrategy
MainActor
MainActor
Args
SocketChannelsActor
SocketChannelsActor
Connect
ConnectChannel
StateActor
address
ActorAddress
ActorThreadAddress
Address
EventableAddress
PhysicalAddress
ProxyAddress
RobinAddress
cache
AbstractThreadIsolatedObjectPool
AbstractThreadIsolatedObjectPool
ObjectPoolThreadLocal
ActorThreadIsolatedObjectPool
ActorThreadLocal
ActorThreadLocal
ActorThreadLocalBoxed
ActorThreadLocalBoxed
ObjectPool
Poolable
PoolableHolder
ResourceTimer
SingleThreadPoolableHolder
ThreadIsolatedObjectPool
ThreadLocal
ThreadLocal
ThreadLocalTimer
channel
handler
Byte2ByteCodec
Byte2ByteDecoder
Byte2ByteEncoder
Byte2MessageDecoder
Message2ByteEncoder
Message2MessageCodec
Message2MessageDecoder
Message2MessageEncoder
inflight
QueueMap
QueueMap
QueueMapEntity
internal
AdaptiveBufferOffset
ChannelHandlerMask
DelegatingChannelHandlerContext
WriteBufferWaterMark
WriteBufferWaterMark
message
AdaptiveBufferChangeNotice
AdaptiveBufferMessage
AdaptiveBufferRange
AutoReadPlan
DatagramAdaptiveRangePacket
FileReadPlan
FixedReadPlanFactory
FixedReadPlanFactory
FixedReadPlan
MaxMessagesReadPlanFactory
MaxMessagesReadPlanFactory
MaxMessageReadPlan
ServerChannelReadPlanFactory
ReadPlan
ReadPlanFactory
socket
DatagramChannel
DatagramPacket
DomainSocketAddress
SocketProtocolFamily
SocketProtocolFamily
INET
INET6
UNIX
udp
AddressedEnvelope
BufferAddressedEnvelope
DefaultAddressedEnvelope
AbstractChannel
AbstractChannel
AbstractDatagramChannel
AbstractFileChannel
AbstractNetworkChannel
AbstractNetworkChannel
AbstractServerChannel
AbstractSocketChannel
AbstractUnsafeChannel
Channel
Channel
ChannelAddress
ChannelException
ChannelFactory
ChannelHandler
ChannelHandlerAdapter
ChannelHandlerContext
ChannelHandlerContextImpl
ChannelHandlerContextImpl
ChannelInboundInvoker
ChannelInflight
ChannelInitializer
ChannelOption
ChannelOption
ChannelOutboundInvoker
ChannelOutputShutdownException
ChannelPipeline
ChannelPipelineException
ChannelPipelineImpl
ChannelPipelineImpl
ChannelShutdownDirection
ChannelState
ChannelState
CombinedChannelDuplexHandler
CombinedChannelDuplexHandler
CombinedChannelHandlerContext
ConnectTimeoutException
DefaultFileRegion
FileRegion
ServerChannel
UnsafeChannel
ioc
AbstractModule
Bean
Bean
BeanDefinition
Component
Injectable
Module
ModuleListener
Primary
message
Ask
AskTimeoutEvent
Call
ChannelTimeoutEvent
Event
ExceptionMessage
ExceptionMessage
Message
Notice
ReactorEvent
RegisterReply
DeregisterReply
BindReply
OpenReply
ConnectReply
DisconnectReply
ShutdownReply
ChannelReadiness
ChannelClose
ReadEvent
ReadCompletedEvent
AcceptedEvent
ReadBuffer
ExceptionEvent
Reply
ResourceTimeoutEvent
TimeoutEvent
TimeoutReply
TimerEvent
helper
ArrayNotice
IntNotice
SeqNotice
StringNotice
UnitReply
reactor
DefaultSelectStrategy
DefaultSelectStrategyFactory
IoExecutionContext
IoHandler
IoHandlerFactory
LoopExecutor
LoopExecutor
Reactor
Reactor
Command
Command
Bind
Close
Connect
Deregister
Disconnect
Flush
Open
Read
Register
Shutdown
SelectStrategy
SelectStrategy
SelectStrategyFactory
slf4a
helpers
MessageFormatter
nop
NOPLogger
NOPLoggerFactory
NOPServiceProvider
spi
SLF4AServiceProvider
AbstractILoggerFactory
AbstractLogger
ILoggerFactory
LogLevel
Logger
Logger
LoggerFactory
stack
helper
ChannelFutureState
ChannelFutureState
FutureState
FutureState
StartState
AbstractPromise
AskStack
AskStack
BatchAskStack
BatchAskStack
BatchNoticeStack
BatchNoticeStack
ChannelFuture
ChannelFuture
ChannelStack
ChannelStack
Future
MessageFuture
MessageFuture
NoticeStack
NoticeStack
PromisePool
Stack
StackState
StackState
StackStatePool
system
monitor
ActorThreadMonitor
HouseManagerMonitor
ReactorMonitor
SystemMonitor
SystemMonitorTask
ThreadMonitor
TimerMonitor
ActorHouse
ActorSystem
ActorSystem
ActorThread
ActorThread
ActorThreadFactory
ActorThreadFactory
DefaultActorThreadFactory
ActorThreadPool
ActorThreadPool
ActorThreadPoolFactory
ActorThreadPoolFactory
AddressPhantomReference
DefaultActorThreadPool
FIFOHouseQueue
House
HouseManager
HouseManager
HouseQueue
MailBox
PriorityHouseQueue
SystemInfo
ThreadSelector
TilingThreadSelector
timer
HashedWheelTimer
HashedWheelTimer
HashedWheelBucket
HashedWheelBucket
HashedWheelTimeout
ImmediateExecutor
InternalTimer
Timeout
TimeoutTrigger
TimeoutTrigger
DelayPeriod
DelayTime
FirstTimePeriod
FixTime
Timer
Timer
TimerImpl
TimerTask
TimerTaskManager
transport
nio
channel
AbstractNioUnsafeChannel
NioChannelOption
NioChannelOption
NioChannelUtil
NioDatagramChannel
NioFileChannel
NioServerSocketChannel
NioSocketChannel
NioSocketChannel
NioUnsafeChannel
NioUnsafeDatagramChannel
NioUnsafeDatagramChannel
NioDatagramChannelReadPlan
NioUnsafeFileChannel
NioUnsafeServerSocketChannel
NioUnsafeServerSocketChannel
NioServerSocketReadPlan
NioUnsafeSocketChannel
NioUnsafeSocketChannel
NioSocketChannelReadPlan
NIOTransportFactory
NIOTransportServiceProvider
reactor.nio
NioHandler
NioHandler
NioReactor
NioReactor
NioThreadFactory
NioReactorWorker
NioReactorWorker
SelectedSelectionKeySet
SelectedSelectionKeySetSelector
spi
TransportServiceProvider
TransportFactory
TransportFactory
util
Chainable
CompressionBooleanInt
CompressionBooleanLong
NettyCompatibleError
Queue
SpinLockQueue
otavia-runtime
/
cc.otavia.core
/
cc.otavia.core.channel
/
cc.otavia.core.channel.inflight
/
QueueMap
QueueMap
cc.otavia.core.channel.inflight.QueueMap
See the
QueueMap
companion object
class
QueueMap
[
V
<:
QueueMapEntity
]
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
append
(
v
:
V
):
Unit
def
contains
(
id
:
Long
):
Boolean
def
first
:
V
def
headIsBarrier
:
Boolean
def
isEmpty
:
Boolean
def
isHead
(
value
:
V
):
Boolean
def
nonEmpty
:
Boolean
def
pop
(
):
V
def
remove
(
id
:
Long
):
V
def
size
:
Int
In this article
Attributes
Members list
Value members
Concrete methods