B C D G I L N O R S U 

B

bytes - Variable in class org.eclipse.californium.elements.RawData
The raw message.

C

Connector - Interface in org.eclipse.californium.elements
A managed interface for exchanging messages between networked clients and a server application.
ConnectorBase - Class in org.eclipse.californium.elements
ConnectorBase is a partial implementation of a Connector.
ConnectorBase(InetSocketAddress) - Constructor for class org.eclipse.californium.elements.ConnectorBase
Instantiates a new connector base.
ConnectorFactory - Interface in org.eclipse.californium.elements
A factory for Connector objects.

D

destroy() - Method in interface org.eclipse.californium.elements.Connector
Stops the connector and cleans up any leftovers.
destroy() - Method in class org.eclipse.californium.elements.ConnectorBase
Stops the connector and cleans up any leftovers.
destroy() - Method in class org.eclipse.californium.elements.UDPConnector
 

G

getAddress() - Method in interface org.eclipse.californium.elements.Connector
Gets the address of the socket this connector is bound to.
getAddress() - Method in class org.eclipse.californium.elements.ConnectorBase
 
getAddress() - Method in class org.eclipse.californium.elements.RawData
Gets the address.
getAddress() - Method in class org.eclipse.californium.elements.UDPConnector
 
getBytes() - Method in class org.eclipse.californium.elements.RawData
Gets the raw message.
getInetSocketAddress() - Method in class org.eclipse.californium.elements.RawData
Gets the source/destination IP address and port.
getLocalAddr() - Method in class org.eclipse.californium.elements.ConnectorBase
Gets the local address this connector is listening to.
getName() - Method in class org.eclipse.californium.elements.ConnectorBase
Gets the name of the connector, e.g.
getPort() - Method in class org.eclipse.californium.elements.RawData
Gets the port.
getReceiveBufferSize() - Method in class org.eclipse.californium.elements.UDPConnector
 
getReceiver() - Method in class org.eclipse.californium.elements.ConnectorBase
Gets the receiver.
getReceiverPacketSize() - Method in class org.eclipse.californium.elements.UDPConnector
 
getReceiverThreadCount() - Method in class org.eclipse.californium.elements.ConnectorBase
Gets the receiver thread count.
getReceiverThreadCount() - Method in class org.eclipse.californium.elements.UDPConnector
 
getSendBufferSize() - Method in class org.eclipse.californium.elements.UDPConnector
 
getSenderIdentity() - Method in class org.eclipse.californium.elements.RawData
Gets the identity of the sender of the message.
getSenderThreadCount() - Method in class org.eclipse.californium.elements.ConnectorBase
Gets the sender thread count.
getSenderThreadCount() - Method in class org.eclipse.californium.elements.UDPConnector
 
getSize() - Method in class org.eclipse.californium.elements.RawData
Gets the length of the serialized message

I

isMulticast() - Method in class org.eclipse.californium.elements.RawData
Checks if this is a multicast message
isRunning() - Method in class org.eclipse.californium.elements.ConnectorBase
Checks the connector has started but not stopped yet.

L

LOGGER - Static variable in class org.eclipse.californium.elements.UDPConnector
 

N

newConnector(InetSocketAddress) - Method in interface org.eclipse.californium.elements.ConnectorFactory
Creates a new network connector.

O

org.eclipse.californium.elements - package org.eclipse.californium.elements
 

R

RawData - Class in org.eclipse.californium.elements
A container object for the data received or sent via a Connector.
RawData(byte[]) - Constructor for class org.eclipse.californium.elements.RawData
Deprecated.
Use one of the other constructors instead.
RawData(byte[], InetSocketAddress) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetSocketAddress, Principal) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetAddress, int) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetAddress, int, Principal) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetSocketAddress, boolean) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetSocketAddress, Principal, boolean) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetAddress, int, boolean) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawData(byte[], InetAddress, int, Principal, boolean) - Constructor for class org.eclipse.californium.elements.RawData
Instantiates a new raw data.
RawDataChannel - Interface in org.eclipse.californium.elements
A processor for messages received from the network layer.
receiveData(RawData) - Method in interface org.eclipse.californium.elements.RawDataChannel
Processes a raw message received from the network.
receiveNext() - Method in class org.eclipse.californium.elements.ConnectorBase
Receives data from the socket queue.

S

send(RawData) - Method in interface org.eclipse.californium.elements.Connector
Sends a raw message to a client via the network.
send(RawData) - Method in class org.eclipse.californium.elements.ConnectorBase
 
send(RawData) - Method in class org.eclipse.californium.elements.UDPConnector
 
sendNext(RawData) - Method in class org.eclipse.californium.elements.ConnectorBase
Sends data over the socket.
setAddress(InetAddress) - Method in class org.eclipse.californium.elements.RawData
Deprecated.
Use constructor instead.
setMulticast(boolean) - Method in class org.eclipse.californium.elements.RawData
Deprecated.
Use constructor instead.
setPort(int) - Method in class org.eclipse.californium.elements.RawData
Deprecated.
Use constructor instead.
setRawDataReceiver(RawDataChannel) - Method in interface org.eclipse.californium.elements.Connector
Sets the handler for incoming messages.
setRawDataReceiver(RawDataChannel) - Method in class org.eclipse.californium.elements.ConnectorBase
 
setRawDataReceiver(RawDataChannel) - Method in class org.eclipse.californium.elements.UDPConnector
 
setReceiveBufferSize(int) - Method in class org.eclipse.californium.elements.UDPConnector
 
setReceiver(RawDataChannel) - Method in class org.eclipse.californium.elements.ConnectorBase
Sets the receiver for incoming messages.
setReceiverPacketSize(int) - Method in class org.eclipse.californium.elements.UDPConnector
 
setReceiverThreadCount(int) - Method in class org.eclipse.californium.elements.UDPConnector
 
setSendBufferSize(int) - Method in class org.eclipse.californium.elements.UDPConnector
 
setSenderThreadCount(int) - Method in class org.eclipse.californium.elements.UDPConnector
 
start() - Method in interface org.eclipse.californium.elements.Connector
Starts the connector.
start() - Method in class org.eclipse.californium.elements.ConnectorBase
 
start() - Method in class org.eclipse.californium.elements.UDPConnector
 
stop() - Method in interface org.eclipse.californium.elements.Connector
Stops the connector.
stop() - Method in class org.eclipse.californium.elements.ConnectorBase
 
stop() - Method in class org.eclipse.californium.elements.UDPConnector
 

U

UDPConnector - Class in org.eclipse.californium.elements
A Connector employing UDP as the transport protocol for exchanging data between networked clients and a server application.
UDPConnector() - Constructor for class org.eclipse.californium.elements.UDPConnector
Creates a connector on the wildcard address listening on an ephemeral port, i.e.
UDPConnector(InetSocketAddress) - Constructor for class org.eclipse.californium.elements.UDPConnector
Creates a connector bound to a given IP address and port.
UNDEFINED - Static variable in class org.eclipse.californium.elements.UDPConnector
 
B C D G I L N O R S U 

Copyright © 2019 Eclipse Foundation. All rights reserved.