Skip navigation links
A C E H I L M N P R S T W 

A

Address - Class in net.kuujo.catalyst.transport
Network address.
Address() - Constructor for class net.kuujo.catalyst.transport.Address
 
Address(Address) - Constructor for class net.kuujo.catalyst.transport.Address
 
Address(String, int) - Constructor for class net.kuujo.catalyst.transport.Address
 
Address(InetSocketAddress) - Constructor for class net.kuujo.catalyst.transport.Address
 

C

Client - Interface in net.kuujo.catalyst.transport
Transport client.
client(UUID) - Method in interface net.kuujo.catalyst.transport.Transport
Creates a transport client.
close() - Method in interface net.kuujo.catalyst.transport.Client
Closes the client.
close() - Method in interface net.kuujo.catalyst.transport.Connection
Closes the connection.
close() - Method in interface net.kuujo.catalyst.transport.Server
Closes the server.
close() - Method in interface net.kuujo.catalyst.transport.Transport
Closes the transport.
closeListener(Consumer<Connection>) - Method in interface net.kuujo.catalyst.transport.Connection
Sets a close listener on the connection.
connect(Address) - Method in interface net.kuujo.catalyst.transport.Client
Connects the client to the given address.
Connection - Interface in net.kuujo.catalyst.transport
Transport connection.

E

equals(Object) - Method in class net.kuujo.catalyst.transport.Address
 
exceptionListener(Consumer<Throwable>) - Method in interface net.kuujo.catalyst.transport.Connection
Sets an exception listener on the connection.

H

handle(T) - Method in interface net.kuujo.catalyst.transport.MessageHandler
Handles a message.
handler(Class<T>, MessageHandler<T, U>) - Method in interface net.kuujo.catalyst.transport.Connection
Sets a message handler on the connection.
hashCode() - Method in class net.kuujo.catalyst.transport.Address
 
host() - Method in class net.kuujo.catalyst.transport.Address
Returns the address host.

I

id() - Method in interface net.kuujo.catalyst.transport.Client
Returns the client ID.
id() - Method in interface net.kuujo.catalyst.transport.Connection
Returns the connection ID.
id() - Method in interface net.kuujo.catalyst.transport.Server
Returns the server ID.

L

listen(Address, Consumer<Connection>) - Method in interface net.kuujo.catalyst.transport.Server
Listens for connections on the server.

M

MessageHandler<T,U> - Interface in net.kuujo.catalyst.transport
Transport layer message handler.

N

net.kuujo.catalyst.transport - package net.kuujo.catalyst.transport
The Transport layer provides a low-level interface via which Catalyst clients and servers communicate.

P

port() - Method in class net.kuujo.catalyst.transport.Address
Returns the address port.

R

readObject(BufferInput, Serializer) - Method in class net.kuujo.catalyst.transport.Address
 

S

send(T) - Method in interface net.kuujo.catalyst.transport.Connection
Sends a message to the other side of the connection.
Server - Interface in net.kuujo.catalyst.transport
Transport server.
server(UUID) - Method in interface net.kuujo.catalyst.transport.Transport
Creates a transport server.
socketAddress() - Method in class net.kuujo.catalyst.transport.Address
Returns the underlying address.

T

toString() - Method in class net.kuujo.catalyst.transport.Address
 
Transport - Interface in net.kuujo.catalyst.transport
Transport provider.
TransportException - Exception in net.kuujo.catalyst.transport
Transport exception.
TransportException() - Constructor for exception net.kuujo.catalyst.transport.TransportException
 
TransportException(String) - Constructor for exception net.kuujo.catalyst.transport.TransportException
 
TransportException(String, Throwable) - Constructor for exception net.kuujo.catalyst.transport.TransportException
 
TransportException(Throwable) - Constructor for exception net.kuujo.catalyst.transport.TransportException
 

W

writeObject(BufferOutput, Serializer) - Method in class net.kuujo.catalyst.transport.Address
 
A C E H I L M N P R S T W 
Skip navigation links

Copyright © 2013–2015. All rights reserved.