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
G
I
L
O
R
S
W
A
accept()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationServerSocketImpl
accept()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationServerSocket
Accepts a socket from the waiting queue.
addSerializer(Class<T>, Serializer<T>)
- Method in interface at.borkowski.scovillej.services.comm.
CommunicationService
Adds a data type serializer used for socket connections.
addSerializer(Class<T>, Serializer<T>)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
addTo(Map<Class<?>, Serializer<?>>)
- Static method in class at.borkowski.scovillej.services.comm.impl.serializers.
BuiltInSerializers
at.borkowski.scovillej.services.comm
- package at.borkowski.scovillej.services.comm
at.borkowski.scovillej.services.comm.impl
- package at.borkowski.scovillej.services.comm.impl
at.borkowski.scovillej.services.comm.impl.serializers
- package at.borkowski.scovillej.services.comm.impl.serializers
available()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationServerSocketImpl
available()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
available()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationServerSocket
Returns the number of waiting sockets ready to be accepted (see
SimulationServerSocket.accept()
).
available()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationSocket
Returns the amount of objects ready for receiving.
B
BaseSerializer
<
T
> - Class in
at.borkowski.scovillej.services.comm.impl.serializers
BaseSerializer(Class<T>)
- Constructor for class at.borkowski.scovillej.services.comm.impl.serializers.
BaseSerializer
beginConnect(String, Class<T>)
- Method in interface at.borkowski.scovillej.services.comm.
CommunicationService
Creates a client socket and begins connection to the given socket name, using the given object class for transfer.
beginConnect(String, Class<T>)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
bufferSize(int)
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Sets the buffer size, in bytes, used for communictation
BuiltInSerializers
- Class in
at.borkowski.scovillej.services.comm.impl.serializers
ByteArraySerializer
- Class in
at.borkowski.scovillej.services.comm.impl.serializers
ByteArraySerializer()
- Constructor for class at.borkowski.scovillej.services.comm.impl.serializers.
ByteArraySerializer
C
CHARSET
- Static variable in class at.borkowski.scovillej.services.comm.impl.serializers.
ByteArraySerializer
CHARSET
- Static variable in class at.borkowski.scovillej.services.comm.impl.serializers.
ObjectToJsonSerializer
CHARSET
- Static variable in class at.borkowski.scovillej.services.comm.impl.serializers.
StringSerializer
close()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationServerSocketImpl
close()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
close()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationServerSocket
Closes the server socket and frees up resources.
close()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationSocket
Closes this socket.
communicationPhase(String)
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Sets the phase during which communiction takes place.
CommunicationService
- Interface in
at.borkowski.scovillej.services.comm
Provides socket-(name-)base communication to simulation members.
CommunicationServiceBuilder
- Class in
at.borkowski.scovillej.services.comm
A class facilitating the creation of communication service objects (see
CommunicationService
).
CommunicationServiceBuilder()
- Constructor for class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
CommunicationServiceImpl
- Class in
at.borkowski.scovillej.services.comm.impl
CommunicationServiceImpl()
- Constructor for class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
CommunicationServiceImpl(String, Map<String, Integer>, Map<String, Integer>, Map<String, Long>, Map<String, Long>, int)
- Constructor for class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
create()
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Creates the communication service.
createServerSocket(String, Class<T>)
- Method in interface at.borkowski.scovillej.services.comm.
CommunicationService
Creates a server socket listening under the given name for connections, being able to transfer objects of the given class.
createServerSocket(String, Class<T>)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
D
DEFAULT_BUFFER_SIZE
- Static variable in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
The default buffer size used, in bytes.
DEFAULT_BUFFER_SIZE
- Static variable in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
delay(String, Long, Long)
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Adds a delay to the given socket.
delay(String, Long)
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Adds a delay to the given socket, both uplink and downlink.
deserialize(byte[])
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
ByteArraySerializer
deserialize(byte[])
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
ObjectToJsonSerializer
deserialize(byte[])
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
StringSerializer
deserialize(byte[])
- Method in interface at.borkowski.scovillej.services.comm.
Serializer
De-serializes an object from a byte array
E
established()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
established()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationSocket
Returns true if a connection is established with the other socket (ie.
G
generateEvents()
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getBufferSize()
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getDownlinkRate(String)
- Method in interface at.borkowski.scovillej.services.comm.
CommunicationService
Returns the current downlink byte rate for the given socket.
getDownlinkRate(String)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getPhaseHandlers()
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getSerializedClass()
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
BaseSerializer
getSerializedClass()
- Method in interface at.borkowski.scovillej.services.comm.
Serializer
Returns the runtime reference to the serialized type
getService()
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getServiceClass()
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getTickSource()
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
getUplinkRate(String)
- Method in interface at.borkowski.scovillej.services.comm.
CommunicationService
Returns the current uplink byte rate for the given socket.
getUplinkRate(String)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
I
initialize(Simulation, SimulationInitializationContext)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
L
limit(String, Integer, Integer)
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Limits the given socket name to the given uplink and downlink byte rates.
limit(String, Integer)
- Method in class at.borkowski.scovillej.services.comm.
CommunicationServiceBuilder
Limits the given socket name to the given byte rates, both uplink and downlink.
O
ObjectToJsonSerializer
- Class in
at.borkowski.scovillej.services.comm.impl.serializers
ObjectToJsonSerializer()
- Constructor for class at.borkowski.scovillej.services.comm.impl.serializers.
ObjectToJsonSerializer
R
read()
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
read()
- Method in interface at.borkowski.scovillej.services.comm.
SimulationSocket
Receives an object from this socket.
S
serialize(byte[])
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
ByteArraySerializer
serialize(Object)
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
ObjectToJsonSerializer
serialize(String)
- Method in class at.borkowski.scovillej.services.comm.impl.serializers.
StringSerializer
serialize(T)
- Method in interface at.borkowski.scovillej.services.comm.
Serializer
Serializes an object to a byte array
Serializer
<
T
> - Interface in
at.borkowski.scovillej.services.comm
Represents an object capable of serializing a certain type (
T
) to byte arrays, and de-serializing them again.
setIO(TickSource, InputStream, OutputStream, SimulationSocketImpl<T>, Serializer<T>)
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
setRates(String, Integer, Integer)
- Method in interface at.borkowski.scovillej.services.comm.
CommunicationService
Sets the upink/downlink byte rates for the given socket.
setRates(String, Integer, Integer)
- Method in class at.borkowski.scovillej.services.comm.impl.
CommunicationServiceImpl
setRates(Integer, Integer)
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationServerSocketImpl
setRates(Integer, Integer)
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImplA
SimulationServerSocket
<
T
> - Interface in
at.borkowski.scovillej.services.comm
Provides means of listening for incoming connections in a simulation.
SimulationServerSocketImpl
<
T
> - Class in
at.borkowski.scovillej.services.comm.impl
SimulationServerSocketImpl(CommunicationServiceImpl, String, Integer, Integer, Long, Long, Serializer<T>)
- Constructor for class at.borkowski.scovillej.services.comm.impl.
SimulationServerSocketImpl
SimulationSocket
<
T
> - Interface in
at.borkowski.scovillej.services.comm
Represents a socket providing communication with a socket on the side of another member.
SimulationSocketImpl
<
T
> - Class in
at.borkowski.scovillej.services.comm.impl
SimulationSocketImpl()
- Constructor for class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
SimulationSocketImplA
<
T
> - Class in
at.borkowski.scovillej.services.comm.impl
SimulationSocketImplA(TickSource, Integer, Integer, Long, Long, SimulationSocketImplB<T>, Serializer<T>, int)
- Constructor for class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImplA
SimulationSocketImplB
<
T
> - Class in
at.borkowski.scovillej.services.comm.impl
SimulationSocketImplB()
- Constructor for class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImplB
StringSerializer
- Class in
at.borkowski.scovillej.services.comm.impl.serializers
StringSerializer()
- Constructor for class at.borkowski.scovillej.services.comm.impl.serializers.
StringSerializer
W
write(T)
- Method in class at.borkowski.scovillej.services.comm.impl.
SimulationSocketImpl
write(T)
- Method in interface at.borkowski.scovillej.services.comm.
SimulationSocket
Writes an object to this socket.
A
B
C
D
E
G
I
L
O
R
S
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.