A B C D F G H I J L M N P R S T U V W

S

send(byte[], int, int) - Method in class jarol.messages.Link
Abstract method used to send data.
send(byte[], int, int) - Method in class jarol.messages.TCPClientLink
Send a message packet.
send(byte[], int, int) - Method in class jarol.messages.TCPServerLink
Send data over the TCP server link.
send(byte[], int, int) - Method in class jarol.messages.UDPLink
Send data to the remote UDP socket.
SensorInterface - Interface in jarol
The SensorInterface should be implemented by any class whose instances should be a sensor interface.
serialId() - Method in class jarol.messages.Message
Get serialization id for message.
SerializationHandle - Class in jarol.messages
Application parameterisation for message factories and serialization.
SerializationHandle() - Constructor for class jarol.messages.SerializationHandle
Constructor.
serialize(Buffer) - Method in class jarol.messages.Message
Serialize message.
serialize(Message, byte[]) - Method in class jarol.messages.MessageFactory
Equivalent to 'factory.serialize(msg,buf,0,buf.length)'.
serialize(Message, byte[], int, int) - Method in class jarol.messages.MessageFactory
Method to serialize a message onto an array of bytes.
serialize(Buffer) - Method in interface jarol.messages.MessagePart
Serialization method.
serialSize() - Method in class jarol.messages.Message
Get serialization size for message.
serialSize() - Method in interface jarol.messages.MessagePart
Get serialization size.
setByteOrder(ByteOrder) - Method in class jarol.messages.Buffer
Change byte order in use.
setChecksum(long) - Method in interface jarol.messages.MessageFooter
Set check sum field.
setMessageId(int) - Method in interface jarol.messages.MessageHeader
Set message id.
setPayloadSize(int) - Method in interface jarol.messages.MessageHeader
Set payload header field in bytes.
setPeriod(int) - Method in class jarol.TimeTrigger
Sets the period in milliseconds.
setPeriod(int) - Method in interface jarol.TimeTriggerInterface
Sets the period in milliseconds.
setSequenceId(long) - Method in class jarol.messages.Message
Set sequence id for message.
setSequenceId(long) - Method in interface jarol.messages.MessageHeader
Set sequence id field in header.
setTimestamp(double) - Method in class jarol.messages.Message
Set timestamp for message.
setTimestamp(double) - Method in interface jarol.messages.MessageHeader
Set timestamp header field.
setupUDPLink(MessageFactory, String, int, int, int, int) - Method in class jarol.JarolCoreWithLink
Creates an UDPLink on the localPort to a given host on its remotePort.
Signal - Class in jarol
Signal is a synchronization point, the await() call causes the callers (e.g., thread, process, exotask,...) to be suspended until a signal() call is performed by an arbitary task.
Signal() - Constructor for class jarol.Signal
Constructs a signal.
Signal(String, boolean) - Constructor for class jarol.Signal
Creates a signal with a specified name and the debug flag.
signal() - Method in class jarol.Signal
All callers of await() tasks are resumed.
signalActuator() - Method in class jarol.JarolCore
Sends a signal to the signalControllerActuator to initiate the continuation of the actuator interface.
signalActuator() - Method in interface jarol.JarolCoreInterface
Signals the actuator interface to continue.
signalControllerActuator - Variable in class jarol.JarolCore
The signal that signals the actuator interface.
signalControllerTerminal - Variable in class jarol.JarolCore
The signal that signals the terminal interface.
SignalDuringSignalingException - Exception in jarol.exceptions
This exception is thrown by the Signal to indicate that an signal() was called while signaling was in process.
SignalDuringSignalingException() - Constructor for exception jarol.exceptions.SignalDuringSignalingException
 
SignalException - Exception in jarol.exceptions
Thrown by Signal to indicate a signaling violation.
SignalException() - Constructor for exception jarol.exceptions.SignalException
 
signalJarolCore() - Method in interface jarol.NavigationInterface
Signals the Jarol Core.
signalJarolCore() - Method in interface jarol.SensorInterface
Signals the Jarol Core to continue.
signalNavigation() - Method in class jarol.JarolCore
 
signalNavigation() - Method in interface jarol.JarolCoreInterface
Signals the navigation interface.
signalNavigationUnit() - Method in interface jarol.NavigationInterface
Signals the external navigation unit.
SignalNotAwaitedException - Exception in jarol.exceptions
This exception is thrown by the Signal to indicate that an signal() was called but there was no thread awaiting this signal.
SignalNotAwaitedException() - Constructor for exception jarol.exceptions.SignalNotAwaitedException
 
signalSensorController - Variable in class jarol.JarolCore
The signal that awaits on the sensor interface.
signalTerminal() - Method in class jarol.JarolCore
Sends a signal to the signalControllerTerminal to initiate the continuation of the terminal interface.
signalTerminal() - Method in interface jarol.JarolCoreInterface
Signals the terminal interface to continue.
signalTerminal() - Method in interface jarol.TerminalInterface
Signals the terminal.
slzHandle - Variable in class jarol.messages.MessageFactory
Checksum procedure If null, no checksum is performed and considered for message footers.
start() - Method in class jarol.messages.Link
Abstract method for starting the link.
start() - Method in class jarol.messages.TCPClientLink
Start TCP client link.
start() - Method in class jarol.messages.TCPServerLink
Start the TCP server link.
start() - Method in class jarol.messages.UDPLink
Start the UDP link.
stop() - Method in class jarol.messages.Link
Abstract method for stopping the link.
stop() - Method in class jarol.messages.TCPClientLink
Stop TCP client link.
stop() - Method in class jarol.messages.TCPServerLink
Stop the TCP server link.
stop() - Method in class jarol.messages.UDPLink
Stop the UDP link.
stopExecution() - Method in class jarol.TimeTrigger
Stops the execution of the thread.
stopExecution() - Method in interface jarol.TimeTriggerInterface
Stops the execution of the thread.

A B C D F G H I J L M N P R S T U V W