JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
A
AbstractEventLoop
<
T
> - Class in
org.rapidoid.net.impl
AbstractEventLoop(String)
- Constructor for class org.rapidoid.net.impl.
AbstractEventLoop
AbstractLoop
<
T
> - Class in
org.rapidoid.net.impl
AbstractLoop(String)
- Constructor for class org.rapidoid.net.impl.
AbstractLoop
accept(SocketChannel)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
acceptOP(SelectionKey)
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
address()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
address()
- Method in class org.rapidoid.net.impl.
DefaultExchange
address()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
afterLoop()
- Method in class org.rapidoid.net.impl.
AbstractLoop
ALL
- Static variable in interface org.rapidoid.net.
Protocol
assertStatus(LoopStatus)
- Method in class org.rapidoid.net.impl.
AbstractLoop
async()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
async()
- Method in class org.rapidoid.net.impl.
DefaultExchange
async()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
B
beforeLoop()
- Method in class org.rapidoid.net.impl.
AbstractLoop
beforeLoop()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
binaryMultiData(KeyValueRanges)
- Method in class org.rapidoid.net.impl.
DefaultExchange
booleans
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
buffer()
- Method in class org.rapidoid.net.impl.
DefaultExchange
bufSize(int)
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
bytes
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
bytes128
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
C
Channel
- Interface in
org.rapidoid.net.abstracts
chars
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
checkOnSameThread()
- Method in class org.rapidoid.net.impl.
AbstractLoop
close()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
close()
- Method in class org.rapidoid.net.impl.
DefaultExchange
close(boolean)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
close()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
close(RapidoidConnection)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
closeAfterWrite()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
closed
- Variable in class org.rapidoid.net.impl.
RapidoidConnection
closeIf(boolean)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
closeIf(boolean)
- Method in class org.rapidoid.net.impl.
DefaultExchange
closeIf(boolean)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
closing
- Variable in class org.rapidoid.net.impl.
RapidoidConnection
conn
- Variable in class org.rapidoid.net.impl.
DefaultExchange
connectOP(SelectionKey)
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
connId()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
connId()
- Method in class org.rapidoid.net.impl.
DefaultExchange
connId()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
ConnState
- Class in
org.rapidoid.net.impl
ConnState()
- Constructor for class org.rapidoid.net.impl.
ConnState
CtxListener
- Interface in
org.rapidoid.net.impl
D
data(Range)
- Method in class org.rapidoid.net.impl.
DefaultExchange
DecodedData
- Class in
org.rapidoid.net.impl
DecodedData(BufProvider, Range)
- Constructor for class org.rapidoid.net.impl.
DecodedData
decodedData(Range)
- Method in class org.rapidoid.net.impl.
DefaultExchange
DefaultBinaryMultiData
- Class in
org.rapidoid.net.impl
DefaultBinaryMultiData(BufProvider, KeyValueRanges)
- Constructor for class org.rapidoid.net.impl.
DefaultBinaryMultiData
DefaultData
- Class in
org.rapidoid.net.impl
DefaultData(BufProvider, Range)
- Constructor for class org.rapidoid.net.impl.
DefaultData
DefaultExchange
<
T
> - Class in
org.rapidoid.net.impl
DefaultExchange()
- Constructor for class org.rapidoid.net.impl.
DefaultExchange
DefaultMultiData
- Class in
org.rapidoid.net.impl
DefaultMultiData(BufProvider, KeyValueRanges)
- Constructor for class org.rapidoid.net.impl.
DefaultMultiData
done()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
done()
- Method in class org.rapidoid.net.impl.
DefaultExchange
done()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
done(Object)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
doProcessing()
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
doProcessing()
- Method in class org.rapidoid.net.impl.
RapidoidWorker
doubles
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
E
error()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
exchange
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
exchange(Class<? extends DefaultExchange<?>>)
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
ExchangeProtocol
<
T
extends
DefaultExchange
<?>> - Class in
org.rapidoid.net.impl
ExchangeProtocol(Class<T>, boolean)
- Constructor for class org.rapidoid.net.impl.
ExchangeProtocol
EXTRA_SAFE
- Static variable in class org.rapidoid.net.impl.
RapidoidWorker
F
failedOP(SelectionKey, Throwable)
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
failedOP(SelectionKey, Throwable)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
floats
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
G
get()
- Method in class org.rapidoid.net.impl.
DecodedData
get()
- Method in class org.rapidoid.net.impl.
DefaultBinaryMultiData
get(String)
- Method in class org.rapidoid.net.impl.
DefaultBinaryMultiData
get()
- Method in class org.rapidoid.net.impl.
DefaultData
get()
- Method in class org.rapidoid.net.impl.
DefaultMultiData
get(String)
- Method in class org.rapidoid.net.impl.
DefaultMultiData
get_(String)
- Method in class org.rapidoid.net.impl.
DefaultMultiData
getAddress()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
getAddress()
- Method in class org.rapidoid.net.impl.
DefaultExchange
getAddress()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
getMessagesProcessed()
- Method in class org.rapidoid.net.impl.
RapidoidWorker
getProtocol()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
getProtocol()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
getTotalWritten()
- Method in class org.rapidoid.net.impl.
DefaultExchange
getWorker()
- Method in class org.rapidoid.net.impl.
RapidoidWorkerThread
H
handle(X)
- Method in interface org.rapidoid.net.impl.
Handler
Handler
<
X
> - Interface in
org.rapidoid.net.impl
helper()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
helper()
- Method in class org.rapidoid.net.impl.
DefaultExchange
helper()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
helper(Class<? extends RapidoidHelper>)
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
I
IgnorantConnectionListener
- Class in
org.rapidoid.net.impl
IgnorantConnectionListener()
- Constructor for class org.rapidoid.net.impl.
IgnorantConnectionListener
info()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
info()
- Method in interface org.rapidoid.net.
TCPServer
input()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
input()
- Method in class org.rapidoid.net.impl.
DefaultExchange
input
- Variable in class org.rapidoid.net.impl.
RapidoidConnection
input()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
insideLoop()
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
insideLoop()
- Method in class org.rapidoid.net.impl.
AbstractLoop
insideLoop()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
integers
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
isAsync()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
isAsync()
- Method in class org.rapidoid.net.impl.
DefaultExchange
isAsync()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
isClient()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
isClosed()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
isClosed()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
isClosing()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
isClosing()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
isInitial()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
isInitial()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
K
key
- Variable in class org.rapidoid.net.impl.
RapidoidConnection
L
listen(Protocol)
- Static method in class org.rapidoid.net.
Serve
listener()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
log(String)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
log(String)
- Method in class org.rapidoid.net.impl.
ConnState
log()
- Method in class org.rapidoid.net.impl.
ConnState
log(String)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
longs
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
LoopStatus
- Enum in
org.rapidoid.net.impl
M
MAX_IO_WORKERS
- Static variable in class org.rapidoid.net.impl.
RapidoidWorker
me()
- Method in class org.rapidoid.net.impl.
DefaultExchange
messagesProcessed()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
messagesProcessed()
- Method in interface org.rapidoid.net.
TCPServerInfo
micro()
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
multiData(KeyValueRanges)
- Method in class org.rapidoid.net.impl.
DefaultExchange
N
n
- Variable in class org.rapidoid.net.impl.
ConnState
nagle()
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
newConnection()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
newConnection()
- Method in class org.rapidoid.net.impl.
RapidoidWorker
O
obj
- Variable in class org.rapidoid.net.impl.
ConnState
onDone(Channel, Object)
- Method in interface org.rapidoid.net.impl.
CtxListener
onDone(Channel, Object)
- Method in class org.rapidoid.net.impl.
ExchangeProtocol
onDone(Channel, Object)
- Method in class org.rapidoid.net.impl.
IgnorantConnectionListener
onSameThread()
- Method in class org.rapidoid.net.impl.
AbstractLoop
onSameThread()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
org.rapidoid.net
- package org.rapidoid.net
org.rapidoid.net.abstracts
- package org.rapidoid.net.abstracts
org.rapidoid.net.impl
- package org.rapidoid.net.impl
OTHERS
- Static variable in interface org.rapidoid.net.
Protocol
output()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
output()
- Method in class org.rapidoid.net.impl.
DefaultExchange
output
- Variable in class org.rapidoid.net.impl.
RapidoidConnection
output()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
ownerThread
- Variable in class org.rapidoid.net.impl.
AbstractLoop
P
pairs
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
pairs1
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
pairs2
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
pairs3
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
pairs4
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
pairs5
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
pool(RapidoidHelper)
- Method in class org.rapidoid.net.impl.
ExchangeProtocol
pool
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
port(int)
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
process(Channel)
- Method in class org.rapidoid.net.impl.
ExchangeProtocol
process(Channel, T)
- Method in class org.rapidoid.net.impl.
ExchangeProtocol
process(RapidoidConnection)
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
process(String)
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
process(RapidoidConnection)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
process(Channel)
- Method in interface org.rapidoid.net.
Protocol
process(String)
- Method in interface org.rapidoid.net.
TCPServer
protocol
- Variable in class org.rapidoid.net.impl.
RapidoidServerLoop
protocol(Protocol)
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
Protocol
- Interface in
org.rapidoid.net
ProtocolContext
<
T
> - Interface in
org.rapidoid.net.abstracts
ProtocolException
- Exception in
org.rapidoid.net.impl
ProtocolException(String)
- Constructor for exception org.rapidoid.net.impl.
ProtocolException
putExtras(Map<String, String>)
- Method in class org.rapidoid.net.impl.
DefaultMultiData
R
range()
- Method in class org.rapidoid.net.impl.
DecodedData
range()
- Method in class org.rapidoid.net.impl.
DefaultData
ranges()
- Method in class org.rapidoid.net.impl.
DefaultBinaryMultiData
ranges()
- Method in class org.rapidoid.net.impl.
DefaultMultiData
ranges1
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
ranges2
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
ranges3
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
ranges4
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
ranges5
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
RapidoidChannel
- Class in
org.rapidoid.net.impl
RapidoidChannel(SocketChannel, boolean, Protocol)
- Constructor for class org.rapidoid.net.impl.
RapidoidChannel
RapidoidConnection
- Class in
org.rapidoid.net.impl
RapidoidConnection(RapidoidWorker, BufGroup)
- Constructor for class org.rapidoid.net.impl.
RapidoidConnection
RapidoidHelper
- Class in
org.rapidoid.net.impl
Helpers are instantiated per worker node (for thread-safe use), so they contain various data structures that can be used as temporary data holders when implementing protocols, to avoid instantiating objects for each protocol execution.
RapidoidHelper()
- Constructor for class org.rapidoid.net.impl.
RapidoidHelper
RapidoidHelper(Class<?>)
- Constructor for class org.rapidoid.net.impl.
RapidoidHelper
RapidoidServerLoop
- Class in
org.rapidoid.net.impl
RapidoidServerLoop(Protocol, Class<? extends DefaultExchange<?>>, Class<? extends RapidoidHelper>)
- Constructor for class org.rapidoid.net.impl.
RapidoidServerLoop
RapidoidWorker
- Class in
org.rapidoid.net.impl
RapidoidWorker(String, Protocol, RapidoidHelper, int, boolean)
- Constructor for class org.rapidoid.net.impl.
RapidoidWorker
RapidoidWorkerThread
- Class in
org.rapidoid.net.impl
RapidoidWorkerThread(int, Protocol, Class<? extends DefaultExchange<?>>, Class<? extends RapidoidHelper>)
- Constructor for class org.rapidoid.net.impl.
RapidoidWorkerThread
readln()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
readln()
- Method in class org.rapidoid.net.impl.
DefaultExchange
readln()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
readN(int)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
readN(int)
- Method in class org.rapidoid.net.impl.
DefaultExchange
readN(int)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
readOP(SelectionKey)
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
readOP(SelectionKey)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
requestCounter
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
requestId()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
requestId
- Variable in class org.rapidoid.net.impl.
DefaultExchange
requestId()
- Method in class org.rapidoid.net.impl.
DefaultExchange
requestId()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
requestIdGen
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
reset()
- Method in class org.rapidoid.net.impl.
ConnState
reset()
- Method in class org.rapidoid.net.impl.
DecodedData
reset()
- Method in class org.rapidoid.net.impl.
DefaultBinaryMultiData
reset()
- Method in class org.rapidoid.net.impl.
DefaultData
reset()
- Method in class org.rapidoid.net.impl.
DefaultExchange
reset()
- Method in class org.rapidoid.net.impl.
DefaultMultiData
reset()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
RND
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
run()
- Method in class org.rapidoid.net.impl.
AbstractLoop
run()
- Method in class org.rapidoid.net.impl.
RapidoidWorkerThread
S
selector
- Variable in class org.rapidoid.net.impl.
AbstractEventLoop
send()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
send()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
Serve
- Class in
org.rapidoid.net
Serve()
- Constructor for class org.rapidoid.net.
Serve
server()
- Static method in class org.rapidoid.net.
Serve
setClient(boolean)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
setConnection(Channel)
- Method in class org.rapidoid.net.impl.
DefaultExchange
setInitial(boolean)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
setListener(CtxListener)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
setProtocol(Protocol)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
shorts
- Variable in class org.rapidoid.net.impl.
RapidoidHelper
shutdown()
- Method in class org.rapidoid.net.impl.
AbstractLoop
shutdown()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
start()
- Method in class org.rapidoid.net.impl.
AbstractLoop
start()
- Method in class org.rapidoid.net.impl.
RapidoidServerLoop
state()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
state()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
stats()
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
status
- Variable in class org.rapidoid.net.impl.
AbstractLoop
stopLoop()
- Method in class org.rapidoid.net.impl.
AbstractLoop
T
TCPServer
- Interface in
org.rapidoid.net
TCPServerBuilder
- Interface in
org.rapidoid.net.impl
TCPServerInfo
- Interface in
org.rapidoid.net
toString()
- Method in class org.rapidoid.net.impl.
DefaultBinaryMultiData
toString()
- Method in class org.rapidoid.net.impl.
DefaultData
toString()
- Method in class org.rapidoid.net.impl.
DefaultMultiData
toString()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
totalWritten
- Variable in class org.rapidoid.net.impl.
DefaultExchange
V
valueOf(String)
- Static method in enum org.rapidoid.net.impl.
LoopStatus
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.rapidoid.net.impl.
LoopStatus
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitToStart()
- Method in class org.rapidoid.net.impl.
AbstractLoop
waitToStop()
- Method in class org.rapidoid.net.impl.
AbstractLoop
waitUntilClosing()
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
waitUntilClosing()
- Method in class org.rapidoid.net.impl.
RapidoidConnection
wantToWrite(RapidoidConnection)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
worker
- Variable in class org.rapidoid.net.impl.
RapidoidConnection
workers(int)
- Method in interface org.rapidoid.net.impl.
TCPServerBuilder
write(String)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
write(byte[])
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
write(byte[], int, int)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
write(ByteBuffer)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
write(File)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
write(String)
- Method in class org.rapidoid.net.impl.
DefaultExchange
write(byte[])
- Method in class org.rapidoid.net.impl.
DefaultExchange
write(byte[], int, int)
- Method in class org.rapidoid.net.impl.
DefaultExchange
write(ByteBuffer)
- Method in class org.rapidoid.net.impl.
DefaultExchange
write(File)
- Method in class org.rapidoid.net.impl.
DefaultExchange
write(String)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
write(byte[])
- Method in class org.rapidoid.net.impl.
RapidoidConnection
write(byte[], int, int)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
write(ByteBuffer)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
write(File)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
writeJSON(Object)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
writeJSON(Object)
- Method in class org.rapidoid.net.impl.
DefaultExchange
writeJSON(Object)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
writeln(String)
- Method in interface org.rapidoid.net.abstracts.
ProtocolContext
writeln(String)
- Method in class org.rapidoid.net.impl.
DefaultExchange
writeln(String)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
writeOP(SelectionKey)
- Method in class org.rapidoid.net.impl.
AbstractEventLoop
writeOP(SelectionKey)
- Method in class org.rapidoid.net.impl.
RapidoidWorker
wrote(boolean)
- Method in class org.rapidoid.net.impl.
RapidoidConnection
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014–2015
Nikolche Mihajlovski and contributors
. All rights reserved.