A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbnormalTerminationNtf - Class in org.arl.unet
Notification message sent when an agent crashes unexpectedly.
AbnormalTerminationNtf(UnetAgent) - Constructor in AbnormalTerminationNtf
abort() - Method in TransportShellExt
AboutToSleepNtf - Class in org.arl.unet.scheduler
Notification informing agents that the device is about to go to sleep.
AboutToSleepNtf() - Constructor in AboutToSleepNtf
add(ScheduledTask) - Method in ScheduledTaskRsp
addCapability(Capability) - Method in UnetAgent
Adds capability the agent is capable of.
addFragment(byte[]) - Method in Reassembler
Adds a fragment for reassembly.
addFragment(byte[]) - Method in SimpleReassembler
Address - Class in org.arl.unet
Defined constants for addressing.
address - Field in AddressAllocRsp
address - Field in AddressResolutionRsp
AddressAllocReq - Class in org.arl.unet.addr
Request message for address allocation.
AddressAllocReq(String, int) - Constructor in AddressAllocReq
AddressAllocRsp - Class in org.arl.unet.addr
Response message for address allocation of this node.
AddressAllocRsp(Message, int) - Constructor in AddressAllocRsp
AddressResolutionReq - Class in org.arl.unet.addr
Request message for address resolution for a given node name.
AddressResolutionReq(String) - Constructor in AddressResolutionReq
AddressResolutionRsp - Class in org.arl.unet.addr
Response message for address resolution request.
AddressResolutionRsp(Message, String, int) - Constructor in AddressResolutionRsp
addressSize - Field in AddressAllocReq
addroute(Map) - Method in RouterShellExt
AddScheduledTaskReq - Class in org.arl.unet.scheduler
Request to add a scheduled task.
AddScheduledTaskReq() - Constructor in AddScheduledTaskReq
agent(String) - Method in UnetSocket
Gets a named AgentID for low-level access to UnetStack.
agentClass - Field in AgentLifecycleNtf
agentClassName - Field in AgentLifecycleNtf
agentForService(Enum<?>) - Method in UnetSocket
Gets an AgentID providing a specified service for low-level access to UnetStack.
AgentLifecycleNtf - Class in org.arl.unet
Agent lifecycle notification is a base class for all events related to agent birth, death and service registration.
AgentLifecycleNtf(UnetAgent) - Constructor in AgentLifecycleNtf
AgentParam - Enum in org.arl.unet
Default parameters available for all agents, but not advertised in parameter list.
agentsForService(Enum<?>) - Method in UnetSocket
Gets a list of AgentIDs providing a specified service for low-level access to UnetStack.
AgentStartNtf - Class in org.arl.unet
Notification message sent when an agent is born.
AgentStartNtf(UnetAgent) - Constructor in AgentStartNtf
AgentTerminationNtf - Class in org.arl.unet
Notification message sent when an agent dies naturally.
AgentTerminationNtf(UnetAgent) - Constructor in AgentTerminationNtf
allOf(Class) - Method in UnetAgent
Generate a list of parameters from a parameter enumeration.
ArpShellExt - Class in org.arl.unet.addr
Address resolution service shell extension.
AUX - Field in Physical
Auxiliary frame (often used for JANUS/SWiG1).
AUX - Field in PhysicalShellExt

B

BadFrameNtf - Class in org.arl.unet.phy
Notification message for reception of corrupted or bad physical frame.
BadFrameNtf() - Constructor in BadFrameNtf
Baseband - Class in org.arl.unet.bb
Baseband layer constants.
BasebandCapability - Enum in org.arl.unet.bb
Capabilities of physical layer.
BasebandDetectorParam - Enum in org.arl.unet.bb
Indexed parameters supported by an agent supporting the Services.BASEBAND service.
BasebandParam - Enum in org.arl.unet.bb
Parameters supported by an agent supporting the Services.BASEBAND service.
BasebandShellExt - Class in org.arl.unet.bb
Baseband service shell extension.
BasebandSignal - Class in org.arl.unet.bb
Baseband signal for transmission/reception.
BasebandSignal(Message, Performative) - Constructor in BasebandSignal
BB_STREAM - Field in Baseband
Baseband streaming notification topic name.
bbrec(int, Long) - Method in BasebandShellExt
bbtx(def, Long) - Method in BasebandShellExt
beacon() - Method in RangingShellExt
BeaconReq - Class in org.arl.unet.localization
Request to send out a ranging beacon.
BeaconReq() - Constructor in BeaconReq
BearingNtf - Class in org.arl.unet.localization
Bearing notification.
BearingNtf() - Constructor in BearingNtf
begin(String) - Method in EventTracer
Marks the start of an event group.
bind(int) - Method in UnetSocket
Binds a socket to listen to a specific protocol datagrams.
bits - Field in RxFrameNtf
BLOCKING - Field in UnetSocket
When used as a timeout value, indicates a blocking receive().
BROADCAST - Field in Address
Broadcast address.
bytes - Field in BadFrameNtf
bytes - Field in FrameToSignalReq
bytes - Field in RxFrameNtf

C

cancel() - Method in UnetSocket
Cancels an ongoing blocking receive().
CancelReq - Class in org.arl.unet
Request to cancel ongoing data transfer.
CancelReq(Message) - Constructor in CancelReq
Create a cancellation request for a specified data transfer request.
cap - Field in CapabilityReq
Capability - Interface in org.arl.unet
Interface to tag capabilities.
CapabilityListRsp - Class in org.arl.unet
Response message for CapabilityReq message providing list of Capability of an agent.
CapabilityListRsp(Message, Set<Capability>) - Constructor in CapabilityListRsp
Constructs the response for CapabilityReq.
CapabilityReq - Class in org.arl.unet
Request message to query what agent is capable of.
CapabilityReq(AgentID, Capability) - Constructor in CapabilityReq
Constructs query message for given capability to recipient agent ID.
capSet - Field in CapabilityListRsp
captureStartTime - Field in DetectionNtf
cfo - Field in RxFrameNtf
changeRoute(String) - Method in EditRouteReq
Creates a request to change a route by its unique route ID.
channels - Field in BasebandSignal
Number of channels.
chars(String) - Method in PDU
Adds a string literal to the PDU.
charset(String) - Method in PDU
Specifies the character encoding of text in the PDU.
clear() - Method in ParamChangeNtf
Clears the values.
ClearReq - Class in org.arl.unet
Request to clear agent queues/buffers.
ClearReq() - Constructor in ClearReq
close() - Method in UnetSocket
Closes the socket.
cmd - Field in ScheduledTask
comma - Field in EventTracer
command - Field in RemoteExecReq
connect(int, int) - Method in UnetSocket
Sets the default destination address and destination protocol number for datagrams sent using this socket.
containerName - Field in AgentLifecycleNtf
CONTROL - Field in Physical
Control frame.
CONTROL - Field in PhysicalShellExt
count - Field in RouteDiscoveryReq
createDatagramReq() - Method in UnetSocket
credentials - Field in RemoteExecReq
credentials - Field in RemoteFileGetReq
credentials - Field in RemoteFilePutReq
cronadd(def) - Method in SchedulerShellExt
cronrm(String) - Method in SchedulerShellExt
crontab() - Method in SchedulerShellExt
CUSTOM - Field in Physical
Custom frame.
cw(float, float, Float) - Method in BasebandShellExt

D

data - Field in DatagramNtf
data - Field in DatagramReq
data - Field in FrameToSignalReq
DATA - Field in Physical
Data frame.
DATA - Field in PhysicalShellExt
DATA - Field in Protocol
Protocol number for user application data.
data - Field in RemoteFileNtf
data - Field in RemoteFilePutReq
DatagramCapability - Enum in org.arl.unet
Capabilities of datagram service providers.
DatagramDeliveryNtf - Class in org.arl.unet
Datagram delivery notifications are sent by an agent supporting reliable datagram delivery when a datagram is successfully delivered.
DatagramDeliveryNtf(Message) - Constructor in DatagramDeliveryNtf
Constructs a datagram delivery notification for a specified request.
DatagramFailureNtf - Class in org.arl.unet
Datagram failure notifications are sent by an agent supporting reliable datagram delivery when a datagram delivery is unsuccessful.
DatagramFailureNtf(Message) - Constructor in DatagramFailureNtf
Constructs a datagram failure notification for a specified request.
DatagramNtf - Class in org.arl.unet
Notification of received datagram message created by DatagramReq.
DatagramNtf(AgentID) - Constructor in DatagramNtf
DatagramParam - Enum in org.arl.unet
Parameters for agents supporting datagrams.
DatagramReq - Class in org.arl.unet
Datagram request message to send across data to a destination.
DatagramReq(AgentID, DatagramReq) - Constructor in DatagramReq
DatagramShellExt - Class in org.arl.unet
Datagram service shell extension.
DatagramTraceReq - Class in org.arl.unet.net
Special datagram request used for a network trace.
DatagramTransmissionNtf - Class in org.arl.unet
Datagram transmission notifications are sent by an agent in response to an unreliable datagram request, once the agent has confirmation that the datagram was transmitted successfully.
DatagramTransmissionNtf(DatagramReq) - Constructor in DatagramTransmissionNtf
date - Field in ScheduledTask
day - Field in ScheduledTask
decode(byte[]) - Method in PDU
Decodes a PDU into a map of fieldname to field value.
DEFAULT_ROUTE - Field in RouteInfo
deleteRoute(String) - Method in EditRouteReq
Creates a request to delete a route by its unique route ID.
delroute(String) - Method in RouterShellExt
delroutes() - Method in RouterShellExt
delroutesto(int) - Method in RouterShellExt
deregister(Enum<?>) - Method in UnetAgent
description - Field in SystemNtf
details - Field in SystemNtf
DetectionNtf - Class in org.arl.unet.bb
Notification message for detection of preamble.
DetectionNtf(Message) - Constructor in DetectionNtf
detector - Field in DetectionNtf
detector - Field in RxFrameStartNtf
DeviceParam - Enum in org.arl.unet.device
Device-specific parameters.
DeviceShellExt - Class in org.arl.unet.device
Device shell extension.
die(Throwable) - Method in UnetAgent
disable() - Method in EventTracer
Disables trace.
disconnect() - Method in UnetSocket
Resets the default destination address to undefined, and the default protocol number to Protocol.DATA.
distance(double[], double[]) - Method in MathUtils
Computes the distance between two points.
DOAParam - Enum in org.arl.unet.localization
dshow(def, Object) - Method in DatagramShellExt
dtx(int, def) - Method in DatagramShellExt
duration - Field in ReservationNtf
duration - Field in ReservationReq

E

editroute(Map, String) - Method in RouterShellExt
EditRouteReq - Class in org.arl.unet.net
Request to update the routing table.
EditRouteReq() - Constructor in EditRouteReq
enable(File) - Method in EventTracer
Enables trace to file.
enabled() - Method in EventTracer
Checks if trace is currently enabled.
encode(Map<String, ?>) - Method in PDU
Encodes a PDU from a map of fieldname to field value.
ENCRYPTED_LINK - Field in Protocol
Protocol number for use by encrypted link agent
end() - Method in EventTracer
Marks the end of an event group.
erf(double) - Method in MathUtils
Error function.
erfc(double) - Method in MathUtils
Complementary error function.
erfcinv(double) - Method in MathUtils
Inverse complementary error function.
erfinv(double) - Method in MathUtils
Inverse error function.
errors - Field in RxFrameNtf
estimatedStartTime - Field in ReservationRsp
EventTracer - Class in org.arl.unet
Event tracer.
exception - Field in AbnormalTerminationNtf
ExternalWakeupSource - Enum in org.arl.unet.scheduler

F

FailureNtf - Class in org.arl.unet
Failure notification related to a request, optionally indicating a reason for failure.
FailureNtf(Message, String) - Constructor in FailureNtf
Constructs a failure notification message.
FecDecodeReq - Class in org.arl.unet.phy
Forward error correction (FEC) decode request.
FecDecodeReq(AgentID) - Constructor in FecDecodeReq
fget(int, String, String) - Method in RemoteShellExt
filename - Field in ProgressNtf
filename - Field in RemoteFileGetReq
filename - Field in RemoteFileNtf
filename - Field in RemoteFilePutReq
filler(int) - Method in PDU
Adds filler bytes to PDU.
format() - Method in PDU
Defines the format of the PDU.
fput(int, String, String) - Method in RemoteShellExt
Fragmenter - Interface in org.arl.unet.utils
Represents a fragmentation engine that takes in a large byte array and generates a number of smaller fragment byte arrays.
FrameToSignalReq - Class in org.arl.unet.phy
Request message to process a frame to produce a baseband signal.
FrameToSignalReq(DatagramReq) - Constructor in FrameToSignalReq
Constructs FrameToSignalReq from a DatagramReq.
free() - Method in DeviceShellExt
from - Field in DatagramNtf
from - Field in DatagramReq
from - Field in FrameToSignalReq
from - Field in RemoteFileNtf
from - Field in ReservationStatusNtf
fromClass(Type) - Method in MessageSchema.FieldType
fs - Field in BasebandSignal
Sampling frequency (Hz), -1 if unknown.

G

GenerateSchema - Class in org.arl.unet.msg
get(Parameter) - Method in ParamChangeNtf
Gets the parameter value.
get(AgentID, int, Parameter) - Method in UnetAgent
Requests value of indexed parameter from another agent.
getAddress() - Method in AddressAllocRsp
Returns the node address.
getAddress() - Method in AddressResolutionRsp
Gets the node address.
getAddressSize() - Method in AddressAllocReq
Returns the address size.
getAgentClass() - Method in AgentLifecycleNtf
Gets the class of the agent.
getAgentClassName() - Method in AgentLifecycleNtf
Gets the name of the class of the agent.
getAgentID() - Method in AgentLifecycleNtf
Gets the ID of the agent.
getArp() - Method in ArpShellExt
getBb() - Method in BasebandShellExt
getBits() - Method in RxFrameNtf
Gets the number of bits in the data frame.
getBuildInfo() - Method in UnetAgent
Gets the build string for a given class.
getBytes() - Method in BadFrameNtf
Gets the estimated raw bytes.
getBytes() - Method in FrameToSignalReq
Gets the raw bytes of the frame.
getBytes() - Method in RxFrameNtf
Gets the raw bytes of the received frame.
getCapabilities() - Method in CapabilityListRsp
Gets capabilities.
getCapability() - Method in CapabilityReq
Gets the capability to be queried.
getCaptureStartTime() - Method in DetectionNtf
Gets time of start of capture.
getCfo() - Method in RxFrameNtf
Gets the carrier frequency offset.
getChannels() - Method in BasebandSignal
Gets the number of channels.
getCommand() - Method in RemoteExecReq
Gets the command to execute.
getContainerName() - Method in AgentLifecycleNtf
Gets the name of the class of the container that was running the agent.
getCount() - Method in RouteDiscoveryReq
Gets the number of discovery attempts.
getCount() - Method in SpeedTestReq
Gets the number of test packets to send.
getCredentials() - Method in RemoteExecReq
Gets the user credentials for authentication.
getCredentials() - Method in RemoteFileGetReq
Gets the user credentials for authentication.
getCredentials() - Method in RemoteFilePutReq
Gets the user credentials for authentication.
getData() - Method in DatagramNtf
Gets the data as byte array.
getData() - Method in DatagramReq
Gets the data in bytes.
getData() - Method in FrameToSignalReq
Gets the data in bytes.
getData() - Method in Reassembler
Gets the reassembled data, if reassembly is complete.
getData() - Method in RemoteFileNtf
Gets the data transferred.
getData() - Method in RemoteFilePutReq
Gets the data to be transferred.
getData() - Method in SimpleReassembler
getDataLength() - Method in Fragmenter
Gets length of the data array to fragment.
getDataLength() - Method in Reassembler
Gets length of the data array to reassemble.
getDataLength() - Method in SimpleFragmenter
getDataLength() - Method in SimpleReassembler
getDescription() - Method in SystemNtf
Get description of the notification.
getDetails() - Method in SystemNtf
Get details of the notification.
getDetector() - Method in DetectionNtf
Gets the detector output.
getDetector() - Method in RxFrameStartNtf
Gets the detector output.
getDevice() - Method in DeviceShellExt
getDuration() - Method in ReservationNtf
Gets the duration for which the channel will be reserved (in seconds).
getDuration() - Method in ReservationReq
Gets the duration for which the channel will be reserved (in seconds).
getErrors() - Method in RxFrameNtf
Gets the number of erroneous bits corrected in the data frame.
getEstimatedStartTime() - Method in ReservationRsp
Gets the estimated start time for the reservation.
getException() - Method in AbnormalTerminationNtf
Gets the exception thrown.
getFc() - Method in BasebandSignal
Gets the carrier frequency for the passband signal represented by this baseband signal.
getFilename() - Method in ProgressNtf
Gets the name of the file being transferred.
getFilename() - Method in RemoteFileGetReq
Gets the name of the remote file.
getFilename() - Method in RemoteFileNtf
Gets the name of the remote file.
getFilename() - Method in RemoteFilePutReq
Gets the name of the remote file.
getFragmentCount() - Method in Fragmenter
Gets the number of fragments already generated by this fragmenter.
getFragmentCount() - Method in Reassembler
Gets the number of fragments successfully added during reassembly.
getFragmentCount() - Method in SimpleFragmenter
getFragmentCount() - Method in SimpleReassembler
getFragmentID() - Method in Fragmenter
Gets the fragment ID of the next fragment to be generated.
getFragmentID() - Method in SimpleFragmenter
getFragmentLength() - Method in Fragmenter
Gets length of each fragment.
getFragmentLength() - Method in Reassembler
Gets length of each fragment.
getFragmentLength() - Method in SimpleFragmenter
getFragmentLength() - Method in SimpleReassembler
getFrom() - Method in DatagramNtf
Gets the from/source node address.
getFrom() - Method in RemoteFileNtf
Gets the source node address.
getFrom() - Method in ReservationStatusNtf
Gets the address of the source node.
getFs() - Method in BasebandSignal
Gets the sampling rate of the signal.
getGateway() - Method in UnetSocket
Gets a Gateway to provide low-level access to UnetStack.
getHops() - Method in RouteDiscoveryNtf
Gets the hop count to destination.
getId() - Method in CancelReq
Gets the data transfer request ID.
getId() - Method in ReservationAcceptReq
Gets the unique identifier associated with a reservation request.
getId() - Method in ReservationCancelReq
Gets the unique identifier associated with a reservation request, which is to be cancelled.
getId() - Method in ReservationNtf
Gets the unique identifier for the reservation.
getIndex() - Method in ParamChangeNtf
Gets the index of parameter.
getInterval() - Method in RouteDiscoveryReq
Gets the interval between discovery attempts.
getLevel() - Method in SystemNtf
Get level of the notification.
getLink() - Method in RouteDiscoveryNtf
Gets the next hop link to use.
getLocalAddress() - Method in UnetSocket
Gets the local node address.
getLocalFilename() - Method in RemoteFileGetReq
Gets the name of the local file.
getLocalFilename() - Method in RemoteFilePutReq
Gets the name of the local file.
getLocalProtocol() - Method in UnetSocket
Gets the protocol number that the socket is bound to.
getLocation() - Method in BadFrameNtf
Gets the location where this frame was received.
getLocation() - Method in RxBasebandSignalNtf
Gets the location where this frame was received.
getLocation() - Method in RxFrameNtf
Gets the location where this frame was received.
getLocation() - Method in SignalToFrameReq
Gets the location where this frame was received.
getLocation() - Method in TxEndNtf
Gets the location where this frame was received.
getLocation() - Method in TxFrameNtf
Gets the location where this frame was received.
getLogLevel() - Method in UnetAgent
Gets the current log level for the agent.
getMac() - Method in MacShellExt
getMailbox() - Method in RemoteMessageReq
Gets the mailbox name when using TTL_MAILBOX.
getMaxDataLength(int) - Method in Fragmenter
Get the maximum data length that can be supported.
getMaxDataLength(int) - Method in SimpleFragmenter
getMaxFragmentCount() - Method in Fragmenter
Gets the maximum number of fragments that can be generated from the data.
getMaxFragmentCount() - Method in Reassembler
Gets the maximum number of fragments possible.
getMaxFragmentCount() - Method in SimpleFragmenter
getMaxFragmentCount() - Method in SimpleReassembler
getMaxHops() - Method in RouteDiscoveryReq
Gets the maximum number of hops allowed.
getMessageClass() - Method in RemoteMessageReq
Gets the message class.
getMessageClass() - Method in UnetSocket
Gets the message class for transmitted datagrams.
getMetrics() - Method in BadFrameNtf
Gets the bit metrics.
getMetrics() - Method in RxFrameNtf
Gets the bit metrics.
getMimeType() - Method in RemoteMessageNtf
Gets the MIME type.
getMimeType() - Method in RemoteMessageReq
Gets the MIME type of the data.
getMimeType() - Method in UnetSocket
Gets the MIME type for transmitted datagrams.
getMinFragmentCount() - Method in Fragmenter
Gets the minimum number of fragments required to reassemble the data.
getMinFragmentCount() - Method in Reassembler
Gets the minimum number of fragments required to reassemble the data.
getMinFragmentCount() - Method in SimpleFragmenter
getMinFragmentCount() - Method in SimpleReassembler
getName() - Method in AddressAllocReq
Returns the node name.
getName() - Method in AddressResolutionReq
Returns the node name.
getName() - Method in AddressResolutionRsp
Gets the node name.
getNextHop() - Method in RouteDiscoveryNtf
Gets the next hop node address.
getNode() - Method in NodeInfoShellExt
getParam(Parameter, int) - Method in UnetAgent
Agents providing dynamic parameters may override this method to provide a value for a given parameter.
getParameterClasses(int) - Method in UnetAgent
Gets a list of indexed parameter classes supported by this agent.
getParameterList(int) - Method in UnetAgent
An agent supporting indexed parameters should return a list of indexed parameters by overriding this method.
getParamSchema(Class) - Method in GenerateSchema
getParamValues() - Method in ParamChangeNtf
Gets the parameter and values map.
getPayload() - Method in ReservationAcceptReq
Gets the payload information in the form of byte[].
getPayload() - Method in ReservationReq
Gets the payload information in byte[].
getPayload() - Method in ReservationStatusNtf
Gets payload information in byte[] format.
getPayload() - Method in TxAckReq
Gets the payload information as a byte[].
getPeer() - Method in ProgressNtf
Gets the peer node address.
getPhy() - Method in PhysicalShellExt
getPowerLevel() - Method in TxBasebandSignalReq
Gets the power level to be used for transmission.
getPreamble() - Method in BasebandSignal
Gets the preamble identifier.
getPreamble() - Method in DetectionNtf
Gets the preamble ID.
getPreamble() - Method in GetPreambleSignalReq
Gets the preamble number for this request.
getPreamble() - Method in TxEndNtf
Gets the preamble ID.
getPreamble() - Method in TxStartNtf
Gets the preamble ID.
getPreambleLength() - Method in RxBasebandSignalNtf
Gets the length of the preamble in samples in the received signal.
getPreambleLength() - Method in SignalToFrameReq
Gets the length of the preamble in samples in the received signal.
GetPreambleSignalReq - Class in org.arl.unet.bb
Request to get a copy of the baseband preamble signal.
GetPreambleSignalReq(int) - Constructor in GetPreambleSignalReq
Create a preamble signal request with the specified preamble.
getPriority() - Method in DatagramNtf
Gets the priority of the datagram.
getPriority() - Method in DatagramReq
Gets the priority of the datagram.
getPriority() - Method in RemoteFileGetReq
Gets the priority of the request.
getPriority() - Method in RemoteFilePutReq
Gets the priority of the request.
getPriority() - Method in ReservationReq
Gets the priority of the reservation request.
getPriority() - Method in UnetSocket
Gets the priority for transmitted datagrams.
getProgress() - Method in DatagramReq
Gets whether progress notifications are requested.
getProgress() - Method in RemoteFileGetReq
Gets whether progress notifications are to be sent.
getProgress() - Method in RemoteFilePutReq
Gets whether progress notifications are to be sent.
getProtocol() - Method in DatagramNtf
Gets the protocol number.
getProtocol() - Method in DatagramReq
Gets the protocol number.
getProtocol() - Method in FrameToSignalReq
Gets the protocol number.
getRanging() - Method in RangingShellExt
getRdp() - Method in RouteDiscoveryShellExt
getReason() - Method in FailureNtf
Gets the reason why the request failed.
getReason() - Method in RefuseRsp
Gets the reason why the request was refused.
getReason() - Method in RemoteFailureNtf
getRecLength() - Method in RecordBasebandSignalReq
Gets the length of the recording in samples.
getRecStartTime() - Method in RecordBasebandSignalReq
Gets the time at which recording should start.
getReliability() - Method in DatagramReq
Gets the reliability.
getReliability() - Method in RouteDiscoveryNtf
Gets the reliability of the next hop link.
getReliability() - Method in UnetSocket
Gets the reliability for transmitted datagrams.
getRemote() - Method in RemoteShellExt
getRemoteAddress() - Method in UnetSocket
Gets the default destination node address for a connected socket.
getRemoteProtocol() - Method in UnetSocket
Gets the default transmission protocol number.
getRemoteRecipient() - Method in RemoteMessageReq
Gets the remote recipient.
getRemoteRecipient() - Method in UnetSocket
Gets the remote recipient for transmitted datagrams.
getRequestID() - Method in TxAckReq
Gets the unique identifier associated with a reservation request.
getResume() - Method in RemoteFileGetReq
Gets if previously interrupted file transfer may be resumed.
getResume() - Method in RemoteFilePutReq
Gets if previously interrupted file transfer may be resumed.
getRobustness() - Method in DatagramReq
Gets the robustness.
getRobustness() - Method in UnetSocket
Gets the robustness for transmitted datagrams.
getRoute() - Method in DatagramReq
Gets the route to be used for routing the datagram.
getRoute() - Method in RouteDiscoveryNtf
Gets the detailed route to destination.
getRoute() - Method in UnetSocket
Gets the route ID for transmitted datagrams.
getRouter() - Method in RouterShellExt
GetRouteReq - Class in org.arl.unet.net
Request to get a route or a list of routes.
GetRouteReq(AgentID) - Constructor in GetRouteReq
getRoutes() - Method in RouterShellExt
getRssi() - Method in BadFrameNtf
Gets the received signal strength.
getRssi() - Method in RxBasebandSignalNtf
Gets the received signal strength.
getRssi() - Method in RxFrameNtf
Gets the received signal strength.
getRssi() - Method in SignalToFrameReq
Gets the received signal strength.
getRxDuration() - Method in DetectionNtf
Gets reception duration in us.
getRxDuration() - Method in RxFrameStartNtf
Gets reception duration.
getRxStartTime() - Method in BadFrameNtf
Gets the reception timestamp of frame in us.
getRxStartTime() - Method in DetectionNtf
Gets reception timestamp.
getRxStartTime() - Method in RxBasebandSignalNtf
Gets the time at which the signal was received.
getRxStartTime() - Method in RxFrameNtf
Returns timestamp in us at which frame was received (indicates the start of reception).
getRxStartTime() - Method in RxFrameStartNtf
Gets reception timestamp.
getRxStartTime() - Method in SignalToFrameReq
Gets the time at which the signal was received.
getScheduler() - Method in SchedulerShellExt
GetScheduleReq - Class in org.arl.unet.scheduler
Request to get a list of all scheduled tasks.
GetScheduleReq() - Constructor in GetScheduleReq
getSchema(Class) - Method in GenerateSchema
getSchemeCode() - Method in BadFrameNtf
Gets the scheme code used for this frame.
getSchemeCode() - Method in RxFrameNtf
Gets the scheme code used for this frame.
getSendMode() - Method in UnetSocket
Gets the send mode for datagram transmission.
getServiceProvider() - Method in UnetSocket
Get service provider AgentID.
getServices() - Method in AgentStartNtf
Gets the list of services provided by the agent.
getServices() - Method in UnetAgent
Gets a list of services provided by the agent.
getShortcircuit() - Method in DatagramReq
Gets whether the datagram may be short circuited.
getSignal(int) - Method in BasebandSignal
Gets the signal for a given channel.
getSignalAsBase64() - Method in BasebandSignal
Gets a base64 representation of the baseband signal.
getSignalLength() - Method in BasebandSignal
Gets the signal length per channel in samples.
getSpeedtest() - Method in SpeedTestShellExt
getStartTime() - Method in ReservationNtf
Gets the starting time for the reservation.
getStartTime() - Method in ReservationReq
Gets the starting time for the reservation request.
getStatus() - Method in ReservationStatusNtf
Gets the current status of channel reservation for a particular reservation request.
getText() - Method in RemoteTextNtf
Gets the text message.
getText() - Method in RemoteTextReq
Gets the text message.
getTimeout() - Method in UnetSocket
Gets the timeout for datagram reception.
getTitle() - Method in UnetAgent
Gets a descriptive name for the agent.
getTo() - Method in DatagramNtf
Gets to or destination address.
getTo() - Method in DatagramReq
Gets to/destination node address.
getTo() - Method in DatagramTransmissionNtf
getTo() - Method in FrameToSignalReq
Gets to/destination node address.
getTo() - Method in RemoteFileGetReq
Gets the destination node address.
getTo() - Method in RemoteFilePutReq
Gets the destination node address.
getTo() - Method in ReservationReq
Gets the NodeInfoParam.address of the destination node.
getTo() - Method in ReservationStatusNtf
Gets the address (NodeInfoParam.address) of the destination node.
getTo() - Method in RouteDiscoveryNtf
Gets the destination node address.
getTo() - Method in RouteDiscoveryReq
Gets the destination node address.
getTo() - Method in RouteTraceNtf
Gets to/destination node address.
getTo() - Method in RouteTraceReq
Gets to/destination node address.
getTo() - Method in SpeedTestReq
Gets to/destination node address.
getTo() - Method in TxFrameStartNtf
getTotal() - Method in ProgressNtf
Gets the total number of bytes of data.
getTrace() - Method in RouteTraceNtf
Gets the trace.
getTransferDuration() - Method in RemoteFileNtf
Gets the time taken to transfer the file.
getTransferred() - Method in ProgressNtf
Gets the number of bytes transferred.
getTransport() - Method in TransportShellExt
getTtl() - Method in DatagramNtf
Gets the time-to-live for the datagram.
getTtl() - Method in DatagramReq
Gets the time-to-live for the datagram.
getTtl() - Method in ReservationReq
Gets the time-to-live for the reservation request.
getTtl() - Method in UnetSocket
Gets the time-to-live (TTL) for transmitted datagrams.
getTuner() - Method in LinkTunerShellExt
getTxDuration() - Method in TxFrameStartNtf
Gets reception duration.
getTxDuration() - Method in TxStartNtf
Gets reception duration.
getTxStartTime() - Method in RxFrameNtf
Returns the frame transmission timestamp (indicates the start of transmission).
getTxStartTime() - Method in TxBasebandSignalReq
Gets the time at which it needs to be transmitted.
getTxStartTime() - Method in TxEndNtf
Returns transmission timestamp.
getTxStartTime() - Method in TxFrameNtf
Returns transmission timestamp.
getTxStartTime() - Method in TxFrameReq
Gets the time at which it needs to be transmitted.
getTxStartTime() - Method in TxFrameStartNtf
Gets transmission timestamp.
getTxStartTime() - Method in TxStartNtf
Gets transmission timestamp.
getType() - Method in BadFrameNtf
Gets the type of channel.
getType() - Method in FrameToSignalReq
Gets the type of channel.
getType() - Method in RxFrameNtf
Gets the channel type Physical.DATA or Physical.CONTROL.
getType() - Method in RxFrameStartNtf
Gets the frame type.
getType() - Method in TxFrameNtf
Gets the frame type.
getType() - Method in TxFrameReq
Gets the type of channel.
getType() - Method in TxFrameStartNtf
Gets the frame type.
getUwlink() - Method in LinkShellExt
getVersion() - Method in UnetAgent
Gets a version string for the agent.
getWakeup() - Method in TxBasebandSignalReq
Checks whether a wakeup signal should be sent before the frame.
getWakeup() - Method in TxFrameReq
Checks whether a wakeup signal should be sent before the frame.
gson - Field in EventTracer
gw - Field in UnetSocket

H

hasFinishedReassembly() - Method in Reassembler
Checks if the reassemble is complete.
hasFinishedReassembly() - Method in SimpleReassembler
hasMoreFragments() - Method in Fragmenter
Checks if more fragments can be generated.
hasMoreFragments() - Method in SimpleFragmenter
hfm(float, float, float) - Method in BasebandShellExt
hfmdn(float) - Method in BasebandShellExt
hops - Field in RouteDiscoveryNtf
host(def) - Method in ArpShellExt
host(String) - Method in UnetSocket
Resolve node name to node address.
hour - Field in ScheduledTask

I

id - Field in CancelReq
id - Field in ReservationAcceptReq
id - Field in ReservationCancelReq
id - Field in ReservationNtf
id - Field in ScheduledTask
incoming - Field in ProgressNtf
index - Field in ParamChangeNtf
init() - Method in UnetAgent
Initialize the unet agent and its behaviors.
init() - Method in UnetSocket
int16(int) - Method in PDU
Adds a signed 16-bit integer literal to the PDU.
int32(int) - Method in PDU
Adds a signed 32-bit integer literal to the PDU.
int64(long) - Method in PDU
Adds a signed 64-bit integer literal to the PDU.
int8(int) - Method in PDU
Adds a signed byte literal to the PDU.
InterrogationNtf - Class in org.arl.unet.localization
Notification that a ranging interrogation frame was received.
InterrogationNtf() - Constructor in InterrogationNtf
interval - Field in RouteDiscoveryReq
isAtScriptEngine() - Method in PhysicalShellExt
isBound() - Method in UnetSocket
Checks if a socket is bound.
isCapableOf(Capability) - Method in CapabilityListRsp
Checks if agent is capable of.
isClosed() - Method in UnetSocket
Checks if a socket is closed.
isComplex() - Method in BasebandSignal
Checks if the signal is complex or real.
isConnected() - Method in UnetSocket
Checks if a socket is connected, i.e., has a default destination address and protocol number.
isIncoming() - Method in ProgressNtf
Checks if the data transfer is incoming.
isReadonly(Parameter) - Method in ParamChangeNtf
Checks if a parameter is read-only.
isReadOnly(Parameter, int) - Method in UnetAgent
Agents providing dynamic parameters may override this method to specify whether a parameter is read-only or read-write.
isReliable() - Method in ReservationReq
Gets the value of reliable.
isTimestamped() - Method in TxFrameReq
Checks if transmission request needs to be timestamped PhysicalCapability.TIMESTAMPED_TX.

J

janus(int, int) - Method in BasebandShellExt

K

L

length(int) - Method in PDU
Specifies the length of the PDU.
level - Field in SystemNtf
lfm(float, float, float) - Method in BasebandShellExt
lfmdn(float) - Method in BasebandShellExt
LINK2 - Field in Protocol
Secondary protocol number for use by link agents.
LINK - Field in Protocol
Protocol number for use by link agents.
link - Field in RouteDiscoveryNtf
LinkCapability - Enum in org.arl.unet.link
Capabilities of link agent.
LinkParam - Enum in org.arl.unet.link
Parameters for agents offering the Link service.
LinkPerformanceNtf - Class in org.arl.unet.link
Link performance measurement.
LinkPerformanceNtf() - Constructor in LinkPerformanceNtf
LinkSchemeNtf - Class in org.arl.unet.link
Notification of a link scheme or power level change.
LinkSchemeNtf() - Constructor in LinkSchemeNtf
LinkSchemeReq - Class in org.arl.unet.link
Request to set peer link scheme and power level.
LinkSchemeReq() - Constructor in LinkSchemeReq
LinkShellExt - Class in org.arl.unet.link
Link service shell extension.
LinkStatus - Enum in org.arl.unet.link
Link status.
LinkStatusNtf - Class in org.arl.unet.link
LinkStatusNtf() - Constructor in LinkStatusNtf
LinkTuneReq - Class in org.arl.unet.link
Link tuning request.
LinkTuneReq() - Constructor in LinkTuneReq
LinkTunerParam - Enum in org.arl.unet.link
Parameters for link tuner.
LinkTunerShellExt - Class in org.arl.unet.link
Link tuner shell extension.
load(String) - Method in BasebandShellExt
localFilename - Field in RemoteFileGetReq
localFilename - Field in RemoteFilePutReq
localProtocol - Field in UnetSocket
location - Field in BadFrameNtf
location - Field in RxBasebandSignalNtf
location - Field in RxFrameNtf
location - Field in SignalToFrameReq
location - Field in TxEndNtf
location - Field in TxFrameNtf
LOGFMT_VERSION - Field in EventTracer
longValue(Object) - Method in UnetAgent
Returns the value of any given object as a Long. null objects have a null value.

M

MAC - Field in Protocol
Protocol number for use by MAC protocol agents.
MacCapability - Enum in org.arl.unet.mac
Capabilities of MAC agent.
MacParam - Enum in org.arl.unet.mac
Parameters for MAC layer.
MacShellExt - Class in org.arl.unet.mac
Medium access control (MAC) service shell extension.
mailbox - Field in RemoteMessageReq
mailbox - Field in UnetSocket
main(String) - Method in GenerateSchema
main(String) - Method in UnetDoc
MathUtils - Class in org.arl.unet.utils
Math utilities.
MAX_DATA_LEN - Field in SimpleFragmenter
MAX - Field in Protocol
Largest protocol number allowable.
maxHops - Field in RouteDiscoveryReq
messageClass - Field in RemoteMessageReq
messageClass - Field in UnetSocket
MessageSchema - Class in org.arl.unet.msg
MessageSchema.FieldInfo - Class in org.arl.unet.msg
MessageSchema.FieldType - Enum in org.arl.unet.msg
metrics - Field in BadFrameNtf
metrics - Field in RxFrameNtf
MIME_TYPE_BIN - Field in RemoteMessageReq
MIME_TYPE_CHAT - Field in RemoteMessageReq
MIME_TYPE_CMD - Field in RemoteMessageReq
MIME_TYPE_TEXT - Field in RemoteMessageReq
MIME_TYPE_UDP_PORTAL - Field in RemoteMessageReq
mimeType - Field in RemoteMessageNtf
mimeType - Field in RemoteMessageReq
mimeType - Field in UnetSocket
minute - Field in ScheduledTask
month - Field in ScheduledTask
mseq(float) - Method in BasebandShellExt

N

name - Field in AddressAllocReq
name - Field in AddressResolutionReq
name - Field in AddressResolutionRsp
nest - Field in EventTracer
newRoute() - Method in EditRouteReq
Creates a request to add a new route.
nextExecTime - Field in ScheduledTask
nextExecTime() - Method in ScheduleProvider
Get next execution time for task.
nextFragment() - Method in Fragmenter
Generates the next fragment.
nextFragment() - Method in SimpleFragmenter
nextHop - Field in RouteDiscoveryNtf
NodeInfoParam - Enum in org.arl.unet.nodeinfo
Node information available as parameters.
NodeInfoShellExt - Class in org.arl.unet.nodeinfo
Node information service shell extension.
NON_BLOCKING - Field in UnetSocket
When used as a timeout value, indicates a non-blocking receive().
NONE - Field in RemoteFileGetReq
Special value for localFilename indicating that the data is not to be written to a file but is to be returned as a byte array in a subsequent RemoteFileNtf.
notifyChange(Parameter, Object, int) - Method in UnetAgent
Helper to generate a parameter change notification.
notifyChanges(List<Parameter>, List<Object>, int) - Method in UnetAgent
Helper to generate a parameter changes notification.
nullable - Field in ParamSchema
True if the parameter's getter may return null as a meaningful value (e.g. unset, unsupported by the hardware, or unavailable in the current mode).

O

optional - Field in ParamSchema
True if the parameter may be left unimplemented by an agent that advertises its enum.
order(ByteOrder) - Method in PDU
Specifies the byte ordering of multi-byte numbers.

P

padding(int) - Method in PDU
Adds padding bytes at the end of the PDU.
ParamChangeNtf - Class in org.arl.unet
Notification message of changed parameters by any agent.
ParamChangeNtf(AgentID) - Constructor in ParamChangeNtf
paramChangeTopic - Field in UnetAgent
parameters() - Method in ParamChangeNtf
Gets set of all requested parameters.
ParameterSchema - Class in org.arl.unet.msg
ParameterSchema.ParamInfo - Class in org.arl.unet.msg
ParamSchema - Annotation Type in org.arl.unet
Schema metadata for a org.arl.fjage.param.Parameter enum constant, intended to be consumed by schema-extraction tooling (e.g. to generate JSON schemas, TypeScript types or parameter editors).
paramValues - Field in ParamChangeNtf
payload - Field in ReservationAcceptReq
payload - Field in ReservationReq
payload - Field in ReservationStatusNtf
payload - Field in TxAckReq
PB_STREAM - Field in Baseband
Passband streaming notification topic name.
pbtx(def, Long) - Method in BasebandShellExt
pclr() - Method in PhysicalShellExt
PDU - Class in org.arl.unet
Base class for easy encoding and decoding of PDUs.
peer - Field in ProgressNtf
PeerLocationNtf - Class in org.arl.unet.localization
Peer location notification.
PeerLocationNtf() - Constructor in PeerLocationNtf
persist - Field in ScheduledTask
Physical - Class in org.arl.unet.phy
Physical layer constants.
PhysicalCapability - Enum in org.arl.unet.phy
Capabilities of physical layer.
PhysicalChannelParam - Enum in org.arl.unet.phy
Index or channel parameters for physical interface.
PhysicalParam - Enum in org.arl.unet.phy
Parameters for physical interface.
PhysicalShellExt - Class in org.arl.unet.phy
Physical service shell extension.
ping(int, int, long) - Method in TransportShellExt
plvl(float) - Method in PhysicalShellExt
PMMSleepReq - Class in org.arl.unet.device
Request to the PMM to put the system to sleep.
PMMSleepReq() - Constructor in PMMSleepReq
powerLevel - Field in TxBasebandSignalReq
preamble - Field in BasebandSignal
Preamble identifier.
preamble - Field in DetectionNtf
preamble - Field in TxEndNtf
preamble - Field in TxStartNtf
preambleLength - Field in RxBasebandSignalNtf
preambleLength - Field in SignalToFrameReq
Priority - Enum in org.arl.unet
Priority of transmission or reservation requests.
priority - Field in DatagramNtf
priority - Field in DatagramReq
priority - Field in RemoteFileGetReq
priority - Field in RemoteFilePutReq
priority - Field in ReservationReq
priority - Field in UnetSocket
processMessage(Message) - Method in UnetAgent
An agent wishing to process all messages other than requests and queries may override this method to handle incoming messages.
processQuery(Message) - Method in UnetAgent
An agent supporting queries should override this method to handle incoming queries.
processRequest(Message) - Method in UnetAgent
An agent supporting requests should override this method to handle incoming requests.
progress - Field in DatagramReq
progress - Field in RemoteFileGetReq
progress - Field in RemoteFilePutReq
progress(boolean) - Method in RemoteShellExt
ProgressNtf - Class in org.arl.unet
Notification of data transfer progress.
ProgressNtf(Message) - Constructor in ProgressNtf
Create a progress notification for a specified request.
Protocol - Class in org.arl.unet
Well-known protocol number assignments.
protocol - Field in DatagramNtf
protocol - Field in DatagramReq
protocol - Field in FrameToSignalReq
provider - Field in UnetSocket
provides(Enum<?>) - Method in AgentStartNtf
Checks if the agent provides a specified service.

Q

R

range(Integer) - Method in RangingShellExt
RANGE_TIMEOUT - Field in UnetGateway
range(int) - Method in UnetGateway
Get range to node.
RangeNtf - Class in org.arl.unet.localization
Range notification.
RangeNtf(RangeReq, Performative) - Constructor in RangeNtf
RangeReq - Class in org.arl.unet.localization
Request to measure range to specified node.
RangeReq() - Constructor in RangeReq
RANGING - Field in Protocol
Protocol number for use by ranging agents.
RangingNodeParam - Enum in org.arl.unet.localization
Parameters supported by the ranging agent to configure each peer node.
RangingParam - Enum in org.arl.unet.localization
Parameters supported by the ranging agent.
RangingShellExt - Class in org.arl.unet.localization
Ranging service shell extension.
readonly - Field in ParamChangeNtf
Reassembler - Interface in org.arl.unet.utils
Represents a reassembly engine that takes in a number of small fragment byte arrays generated by a Fragmenter, and reassembles the large byte array that the fragments were generated from.
receive() - Method in UnetSocket
Receives a datagram sent to the local node and the bound protocol number.
recLength - Field in RecordBasebandSignalReq
RecordBasebandSignalReq - Class in org.arl.unet.bb
Baseband recording request.
RecordBasebandSignalReq(AgentID, int) - Constructor in RecordBasebandSignalReq
Create a recording request for a specified number of samples.
recStartTime - Field in RecordBasebandSignalReq
RefuseRsp - Class in org.arl.unet
Response message indicating a refusal to perform request.
RefuseRsp(Message, String) - Constructor in RefuseRsp
Constructs a refusal response message.
register(Enum<?>) - Method in UnetAgent
reliability - Field in DatagramReq
reliability - Field in RouteDiscoveryNtf
reliability - Field in UnetSocket
reliable - Field in ReservationReq
REMOTE - Field in Protocol
Protocol number for use by remote management agents.
remoteAddress - Field in UnetSocket
RemoteExecReq - Class in org.arl.unet.remote
Request message to execute a common on a remote node.
RemoteExecReq(AgentID, DatagramReq) - Constructor in RemoteExecReq
RemoteFailureNtf - Class in org.arl.unet.remote
Notification to indicate remote command failed.
RemoteFailureNtf(Message, String) - Constructor in RemoteFailureNtf
RemoteFileGetReq - Class in org.arl.unet.remote
Request to get a file from a remote node.
RemoteFileGetReq() - Constructor in RemoteFileGetReq
RemoteFileNtf - Class in org.arl.unet.remote
Notification of completion of file transfer from a remote node.
RemoteFileNtf(Message) - Constructor in RemoteFileNtf
RemoteFilePutReq - Class in org.arl.unet.remote
Request to transfer a file to a remote node.
RemoteFilePutReq() - Constructor in RemoteFilePutReq
RemoteMessageNtf - Class in org.arl.unet.remote
Notification that an application message arrived from a remote node.
RemoteMessageNtf(AgentID) - Constructor in RemoteMessageNtf
RemoteMessageReq - Class in org.arl.unet.remote
Request to send an application message to a remote node.
RemoteMessageReq(RemoteMessageNtf) - Constructor in RemoteMessageReq
remoteProtocol - Field in UnetSocket
remoteRecipient - Field in RemoteMessageReq
remoteRecipient - Field in UnetSocket
RemoteShellExt - Class in org.arl.unet.remote
Remote service shell extension.
RemoteSuccessNtf - Class in org.arl.unet.remote
Notification to indicate remote command was successful.
RemoteSuccessNtf(Message) - Constructor in RemoteSuccessNtf
RemoteTextNtf - Class in org.arl.unet.remote
Notification of arrival of text message from remote node.
RemoteTextNtf() - Constructor in RemoteTextNtf
RemoteTextReq - Class in org.arl.unet.remote
Request to send a text message to a remote node.
RemoteTextReq(AgentID, DatagramReq) - Constructor in RemoteTextReq
RemoveScheduledTaskReq - Class in org.arl.unet.scheduler
Request to remove a scheduled task or all scheduled tasks.
RemoveScheduledTaskReq(String) - Constructor in RemoveScheduledTaskReq
repeat - Field in ScheduledTask
REQUEST_TIMEOUT - Field in UnetGateway
REQUEST_TIMEOUT - Field in UnetSocket
requestID - Field in TxAckReq
ReservationAcceptReq - Class in org.arl.unet.mac
Request message that is sent from the client agent at the RX node, to the mac agent.
ReservationAcceptReq(AgentID) - Constructor in ReservationAcceptReq
Constructor to set recipient.
ReservationCancelReq - Class in org.arl.unet.mac
Request message to cancel a particular instance of channel reservation.
ReservationCancelReq(AgentID) - Constructor in ReservationCancelReq
Constructor to specify the agent which provides Services.MAC.
ReservationNtf - Class in org.arl.unet.mac
Notification to be sent to the MAC agent by other agents who know about a channel reservation by other nodes, either by being a peer, or by snooping.
ReservationNtf(AgentID, String, float) - Constructor in ReservationNtf
ReservationReq - Class in org.arl.unet.mac
Request message sent by a client agent, to reserve the channel for a certain duration of time.
ReservationReq(AgentID) - Constructor in ReservationReq
Constructor to specify the agent which provides Services.MAC.
ReservationRsp - Class in org.arl.unet.mac
Reservation response message.
ReservationRsp(Message, long) - Constructor in ReservationRsp
Creates a reservation response with an estimated start time.
ReservationStatus - Enum in org.arl.unet.mac
Status indicator for a particular request during the reservation process.
ReservationStatusNtf - Class in org.arl.unet.mac
Notification message to indicate the status of channel reservation for a particular request.
ReservationStatusNtf(ReservationReq) - Constructor in ReservationStatusNtf
Constructor to specify the original request associated with this message.
resolve(Parameter) - Method in ParamChangeNtf
Convert named parameters to qualified parameters, if they match.
RespondReq - Class in org.arl.unet.localization
Request to respond to a ranging interrogation.
RespondReq(InterrogationNtf, byte[]) - Constructor in RespondReq
Create a response request from an interrogation notification, with piggyback payload data.
resume - Field in RemoteFileGetReq
resume - Field in RemoteFilePutReq
retryWithTimeout(Closure, int, int) - Method in ShellExtUtils
Robustness - Enum in org.arl.unet
Robustness of transmission.
robustness - Field in DatagramReq
robustness - Field in UnetSocket
route - Field in DatagramReq
ROUTE_MAINTENANCE - Field in Protocol
Protocol number for use by route maintenance agents.
route - Field in RouteDiscoveryNtf
route - Field in UnetSocket
RouteChangeNtf - Class in org.arl.unet.net
Route change notification.
RouteChangeNtf() - Constructor in RouteChangeNtf
RouteDiscoveryNtf - Class in org.arl.unet.net
Notification sent to inform other agents of newly discovered route.
RouteDiscoveryNtf() - Constructor in RouteDiscoveryNtf
Create a new route dicovery notification.
RouteDiscoveryReq - Class in org.arl.unet.net
Request to discover route to specified node.
RouteDiscoveryReq(int) - Constructor in RouteDiscoveryReq
Create a route discovery request to a specified node.
RouteDiscoveryShellExt - Class in org.arl.unet.net
Route discovery agent shell extension.
RouteInfo - Class in org.arl.unet.net
Base class with routing table information.
RouteInfo.Operation - Enum in org.arl.unet.net
RouteInfo(Message, Performative) - Constructor in RouteInfo
RouterShellExt - Class in org.arl.unet.net
Router shell extension.
RouteRsp - Class in org.arl.unet.net
Routing information sent in response to a GetRouteReq.
RouteRsp(Message) - Constructor in RouteRsp
routes(int) - Method in RouterShellExt
RouteTraceNtf - Class in org.arl.unet.net
Route trace notification.
RouteTraceNtf(Message) - Constructor in RouteTraceNtf
Creates a route trace notification in response to a specified request.
RouteTraceReq - Class in org.arl.unet.net
Request to trace route to a specified destination node.
RouteTraceReq(int) - Constructor in RouteTraceReq
Create a route trace request.
ROUTING - Field in Protocol
Protocol number for use by routing agents.
rreq(int, int, int, float) - Method in RouteDiscoveryShellExt
rsh(int, String, def) - Method in RemoteShellExt
rssi - Field in BadFrameNtf
rssi - Field in RxBasebandSignalNtf
rssi - Field in RxFrameNtf
rssi - Field in SignalToFrameReq
RxBasebandSignalNtf - Class in org.arl.unet.bb
Baseband reception/recording notification.
RxBasebandSignalNtf(Message) - Constructor in RxBasebandSignalNtf
rxDuration - Field in DetectionNtf
rxDuration - Field in RxFrameStartNtf
RxFrameNtf - Class in org.arl.unet.phy
Notification message for received frame.
RxFrameNtf(AgentID) - Constructor in RxFrameNtf
RxFrameStartNtf - Class in org.arl.unet.phy
Notification message for start of reception.
RxFrameStartNtf(Message) - Constructor in RxFrameStartNtf
RxJanusFrameNtf - Class in org.arl.unet.phy
Received JANUS frame notification.
RxJanusFrameNtf() - Constructor in RxJanusFrameNtf
rxStartTime - Field in BadFrameNtf
rxStartTime - Field in DetectionNtf
rxStartTime - Field in RxBasebandSignalNtf
rxStartTime - Field in RxFrameNtf
rxStartTime - Field in RxFrameStartNtf
rxStartTime - Field in SignalToFrameReq
RxSWiG1FrameNtf - Class in org.arl.unet.phy
Received SWiG1 frame notification.
RxSWiG1FrameNtf() - Constructor in RxSWiG1FrameNtf

S

save(String, def, def) - Method in BasebandShellExt
ScheduledTask - Class in org.arl.unet.scheduler
Scheduled task details.
ScheduledTaskRsp - Class in org.arl.unet.scheduler
List of scheduled tasks.
ScheduledTaskRsp(Message) - Constructor in ScheduledTaskRsp
ScheduleProvider - Interface in org.arl.unet.scheduler
scheduler - Field in ScheduledTask
SchedulerParam - Enum in org.arl.unet.scheduler
Parameters supported by the SCHEDULER.
SchedulerShellExt - Class in org.arl.unet.scheduler
Scheduler service shell extension.
Schema2json - Class in org.arl.unet.msg
Schema2julia - Class in org.arl.unet.msg
SchemaWriter - Class in org.arl.unet.msg
schemeCode - Field in BadFrameNtf
schemeCode - Field in RxFrameNtf
selectAgentID(ScriptEngine, Enum, String) - Method in ShellExtUtils
SEMI_BLOCKING - Field in UnetSocket
When used as a send mode, indicates semi-blocking send().
send(DatagramReq) - Method in UnetSocket
sendMode - Field in UnetSocket
Services - Enum in org.arl.unet
Services provided by agents.
services - Field in AgentStartNtf
set(Parameter, Object, boolean) - Method in ParamChangeNtf
Sets the changed parameter and value.
set(AgentID, int, Parameter, Object) - Method in UnetAgent
Requests value of indexed parameter to be changed in another agent.
setAddress(int) - Method in AddressAllocRsp
Sets the address.
setAddress(int) - Method in AddressResolutionRsp
Sets the node address.
setAddressSize(Integer) - Method in AddressAllocReq
Sets the address size.
setBits(int) - Method in RxFrameNtf
Sets the number of bits in the data frame.
setBytes(byte[]) - Method in BadFrameNtf
Sets the estimated raw bytes.
setBytes(byte[]) - Method in FrameToSignalReq
Sets the raw bytes of the frame.
setBytes(byte[]) - Method in RxFrameNtf
Sets the raw bytes of the received frame.
setCaptureStartTime(long) - Method in DetectionNtf
Sets the time of start of capture in us.
setCfo(float) - Method in RxFrameNtf
Sets the carrier frequency offset.
setChannels(int) - Method in BasebandSignal
Sets the number of channels.
setCommand(String) - Method in RemoteExecReq
Sets the command to execute.
setCount(int) - Method in RouteDiscoveryReq
Sets the number of discovery attempts.
setCount(int) - Method in SpeedTestReq
Sets the number of test packets to send.
setCredentials(String) - Method in RemoteExecReq
Sets the user credentials for authentication.
setCredentials(String) - Method in RemoteFileGetReq
Sets the user credentials for authentication.
setCredentials(String) - Method in RemoteFilePutReq
Sets the user credentials for authentication.
setData(byte[]) - Method in DatagramNtf
Sets the data as byte array.
setData(byte[]) - Method in DatagramReq
Sets data to be send across.
setData(byte[]) - Method in FrameToSignalReq
Sets data to be send across.
setData(byte[]) - Method in RemoteExecReq
setData(byte[]) - Method in RemoteFileNtf
Sets the data transferred.
setData(byte[]) - Method in RemoteFilePutReq
Sets the data to be transferred.
setData(byte[]) - Method in RemoteTextReq
setDetails(Object) - Method in SystemNtf
Set details of the notification.
setDetector(float) - Method in DetectionNtf
Sets the detector output.
setDetector(float) - Method in RxFrameStartNtf
Sets the detector output.
setDuration(float) - Method in ReservationNtf
Sets the duration for which the channel will be reserved (in seconds).
setDuration(float) - Method in ReservationReq
Sets the duration for which the channel will be reserved, with the destination (in seconds).
setErrors(Integer) - Method in RxFrameNtf
Sets the number of erroneous bits corrected in the data frame.
setException(Throwable) - Method in AbnormalTerminationNtf
Sets the exception.
setFc(float) - Method in BasebandSignal
Sets the carrier frequency for the passband signal represented by this baseband signal.
setFilename(String) - Method in ProgressNtf
Sets the name of the file being transferred.
setFilename(String) - Method in RemoteFileGetReq
Sets the name of the remote file.
setFilename(String) - Method in RemoteFileNtf
Sets the name of the remote file.
setFilename(String) - Method in RemoteFilePutReq
Sets the name of the remote file.
setFrom(int) - Method in DatagramNtf
Sets from or source address.
setFrom(int) - Method in RemoteFileNtf
Sets the source.
setFrom(int) - Method in ReservationStatusNtf
Sets the address of the source node.
setFs(float) - Method in BasebandSignal
Sets the sampling rate of the signal.
setHops(int) - Method in RouteDiscoveryNtf
Sets the hop count to destination.
setId(String) - Method in CancelReq
Sets the data transfer request ID.
setId(String) - Method in ReservationAcceptReq
Sets the unique identifier associated with a reservation request.
setId(String) - Method in ReservationCancelReq
Sets the identifier of the reservation request to a unique value, which is to be cancelled.
setId(String) - Method in ReservationNtf
Sets the unique identifier for the reservation.
setIncoming(boolean) - Method in ProgressNtf
Sets the data transfer direction.
setIndex(int) - Method in ParamChangeNtf
Sets the index.
setInterval(float) - Method in RouteDiscoveryReq
Sets the interval between discovery attempts.
setLink(AgentID) - Method in RouteDiscoveryNtf
Sets the next hop link to use.
setLocalFilename(String) - Method in RemoteFileGetReq
Sets the name of the local file.
setLocalFilename(String) - Method in RemoteFilePutReq
Sets the name of the local file.
setLocation(double[]) - Method in BadFrameNtf
Sets the location where this frame was received.
setLocation(double[]) - Method in RxBasebandSignalNtf
Sets the location where this frame was received.
setLocation(double[]) - Method in RxFrameNtf
Sets the location where this frame was received.
setLocation(double[]) - Method in SignalToFrameReq
Sets the location where this frame was received.
setLocation(double[]) - Method in TxEndNtf
Sets the location where this frame was received.
setLocation(double[]) - Method in TxFrameNtf
Sets the location where this frame was received.
setLogLevel(Level) - Method in UnetAgent
Sets the current log level for the agent.
setMailbox(String) - Method in RemoteMessageReq
Sets the mailbox name when using TTL_MAILBOX.
setMaxHops(int) - Method in RouteDiscoveryReq
Sets the maximum number of hops allowed.
setMessageClass(String) - Method in RemoteMessageReq
Sets the message class.
setMessageClass(String) - Method in UnetSocket
Sets the message class for transmitted datagrams.
setMetrics(float[]) - Method in BadFrameNtf
Sets the bit metrics.
setMetrics(float[]) - Method in RxFrameNtf
Sets the bit metrics.
setMimeType(String) - Method in RemoteExecReq
setMimeType(String) - Method in RemoteMessageNtf
Sets the MIME type.
setMimeType(String) - Method in RemoteMessageReq
Sets the MIME type of the data.
setMimeType(String) - Method in RemoteTextReq
setMimeType(String) - Method in UnetSocket
Sets the MIME type for transmitted datagrams.
setName(String) - Method in AddressAllocReq
Sets the node name.
setName(String) - Method in AddressResolutionReq
Sets the node name.
setName(String) - Method in AddressResolutionRsp
Sets the node name.
setNextHop(int) - Method in RouteDiscoveryNtf
Sets the next hop node address.
setParam(Parameter, int, Object) - Method in UnetAgent
Agents providing dynamic parameters may override this method to set a value for a given parameter.
setPayload(byte[]) - Method in ReservationAcceptReq
Sets the value with payload information with a byte[].
setPayload(byte[]) - Method in ReservationReq
Sets payload with meta information(in a byte[]), that the TX client agent communicates with RX node.
setPayload(byte[]) - Method in ReservationStatusNtf
Sets payload information using a byte[].
setPayload(byte[]) - Method in TxAckReq
Sets payload with information using a byte[], any information that is to be communicated with the Tx client agent.
setPeer(int) - Method in ProgressNtf
Sets peer node address.
setPlvl(float) - Method in PhysicalShellExt
setPowerLevel(Float) - Method in TxBasebandSignalReq
Sets the power level to be used for transmission.
setPreamble(int) - Method in BasebandSignal
Sets the preamble identifier (default is 0).
setPreamble(int) - Method in DetectionNtf
Sets the preamble ID.
setPreamble(int) - Method in GetPreambleSignalReq
Sets the preamble number for this request.
setPreamble(int) - Method in TxEndNtf
Sets the preamble ID.
setPreamble(int) - Method in TxStartNtf
Sets the preamble ID.
setPreambleLength(int) - Method in RxBasebandSignalNtf
Sets the length of the preamble in samples in the received signal.
setPreambleLength(int) - Method in SignalToFrameReq
Sets the length of the preamble in samples in the received signal.
setPriority(Priority) - Method in DatagramNtf
Sets the priority of the datagram.
setPriority(Priority) - Method in DatagramReq
Sets the priority of the datagram.
setPriority(Priority) - Method in RemoteFileGetReq
Sets the priority of the request.
setPriority(Priority) - Method in RemoteFilePutReq
Sets the priority of the request.
setPriority(Priority) - Method in ReservationReq
Sets the priority of the reservation request.
setPriority(Priority) - Method in UnetSocket
Sets the priority for transmitted datagrams.
setProgress(boolean) - Method in DatagramReq
Sets whether progress notifications are requested.
setProgress(boolean) - Method in RemoteFileGetReq
Sets whether progress notifications should be sent.
setProgress(boolean) - Method in RemoteFilePutReq
Sets whether progress notifications should be sent.
setProtocol(int) - Method in DatagramNtf
Sets protocol number.
setProtocol(int) - Method in DatagramReq
Sets the protocol number.
setProtocol(int) - Method in FrameToSignalReq
Sets the protocol number.
setProtocol(int) - Method in RemoteMessageReq
setRecLength(Integer) - Method in RecordBasebandSignalReq
Sets recording length in samples.
setRecStartTime(Long) - Method in RecordBasebandSignalReq
Sets recording time.
setReliability(Boolean) - Method in DatagramReq
Sets the reliability.
setReliability(boolean) - Method in RouteDiscoveryNtf
Sets the reliability of the next hop link.
setReliability(Boolean) - Method in UnetSocket
Sets the reliability for transmitted datagrams.
setReliable(boolean) - Method in ReservationReq
Sets value to specify if current reservation requires reliability (in the form of mac layer acknowledgements), if supported by the underlying MAC agent.
setRemoteRecipient(AgentID) - Method in RemoteMessageReq
Sets the remote recipient.
setRemoteRecipient(String) - Method in UnetSocket
Sets the remote recipient for transmitted datagrams.
setRequestID(String) - Method in TxAckReq
Sets the identifier of the reservation request to a unique value.
setResume(boolean) - Method in RemoteFileGetReq
Sets if previously interrupted file transfer may be resumed.
setResume(boolean) - Method in RemoteFilePutReq
Sets if previously interrupted file transfer may be resumed.
setRobustness(Robustness) - Method in DatagramReq
Sets the robustness.
setRobustness(Robustness) - Method in UnetSocket
Sets the robustness for transmitted datagrams.
setRoute(String) - Method in DatagramReq
Sets the route to be used for the datagram.
setRoute(List<Integer>) - Method in RouteDiscoveryNtf
Sets the detailed route to destination.
setRoute(String) - Method in UnetSocket
Sets the route ID for transmitted datagrams.
setRssi(float) - Method in BadFrameNtf
Sets the received signal strength.
setRssi(float) - Method in RxBasebandSignalNtf
Sets the received signal strength.
setRssi(float) - Method in RxFrameNtf
Sets the received signal strength.
setRssi(float) - Method in SignalToFrameReq
Sets the received signal strength.
setRxDuration(int) - Method in DetectionNtf
Sets the reception duration in us.
setRxDuration(int) - Method in RxFrameStartNtf
Sets the reception duration in us.
setRxStartTime(long) - Method in BadFrameNtf
Sets the reception timestamp of frame.
setRxStartTime(long) - Method in DetectionNtf
Sets the reception timestamp in us.
setRxStartTime(long) - Method in RxBasebandSignalNtf
Sets reception timestamp.
setRxStartTime(Long) - Method in RxFrameNtf
Sets the reception timestamp in us (start of reception).
setRxStartTime(long) - Method in RxFrameStartNtf
Sets the reception timestamp in us.
setRxStartTime(long) - Method in SignalToFrameReq
Sets reception timestamp.
setSchemeCode(String) - Method in BadFrameNtf
Sets the scheme code used for this frame.
setSchemeCode(String) - Method in RxFrameNtf
Sets the scheme code used for this frame.
setSendMode(int) - Method in UnetSocket
Sets the send mode for datagram transmission.
setServiceProvider(AgentID) - Method in UnetSocket
Sets service provider AgentID.
setShortcircuit(boolean) - Method in DatagramReq
Sets whether the datagram may be short circuited.
setSignal(float[]) - Method in BasebandSignal
Sets the signal contents from an array of floats.
setSignalFromBase64(String) - Method in BasebandSignal
Sets the signal from a base64 representation of the baseband signal.
setStartTime(Long) - Method in ReservationNtf
Sets the starting time for the reservation.
setStartTime(Long) - Method in ReservationReq
Sets the starting time for the reservation request.
setStatus(ReservationStatus) - Method in ReservationStatusNtf
Sets the current status of channel reservation for a particular reservation request.
setText(String) - Method in RemoteTextNtf
Sets the text message.
setText(String) - Method in RemoteTextReq
Sets the text message.
setTimeout(long) - Method in UnetSocket
Sets the timeout for datagram reception.
setTimestamped(boolean) - Method in TxFrameReq
Sets true if transmission request needs to be timestamped.
setTimestampProvider(TimestampProvider) - Method in EventTracer
Sets the timestamp provider for trace event time.
setTo(int) - Method in DatagramNtf
Sets the to address.
setTo(int) - Method in DatagramReq
Sets the to/destination node address.
setTo(int) - Method in DatagramTransmissionNtf
setTo(int) - Method in FrameToSignalReq
Sets the to/destination node address.
setTo(int) - Method in RemoteFileGetReq
Sets the destination.
setTo(int) - Method in RemoteFilePutReq
Sets the destination.
setTo(int) - Method in ReservationReq
Sets the address of the destination node.
setTo(int) - Method in ReservationStatusNtf
Sets the address of the destination node.
setTo(int) - Method in RouteDiscoveryNtf
Sets the destination node address.
setTo(int) - Method in RouteDiscoveryReq
Sets the destination node address.
setTo(int) - Method in RouteTraceNtf
Sets the to/destination node address.
setTo(int) - Method in RouteTraceReq
Sets the to/destination node address.
setTo(int) - Method in SpeedTestReq
Sets the to/destination node address.
setTo(int) - Method in TxFrameStartNtf
setTotal(long) - Method in ProgressNtf
Sets total number of bytes of data.
setTrace(List<Integer>) - Method in RouteTraceNtf
Sets the trace.
setTransferDuration(float) - Method in RemoteFileNtf
Sets the time taken to transfer the file.
setTransferred(long) - Method in ProgressNtf
Sets number of bytes transferred.
setTtl(float) - Method in DatagramNtf
Sets the time-to-live for the datagram.
setTtl(float) - Method in DatagramReq
Sets the time-to-live for the datagram.
setTtl(Float) - Method in ReservationReq
Sets the time-to-live for the reservation request.
setTtl(float) - Method in UnetSocket
Sets the time-to-live (TTL) for transmitted datagrams.
setTxDuration(int) - Method in TxFrameStartNtf
Sets the reception duration in us.
setTxDuration(int) - Method in TxStartNtf
Sets the reception duration in us.
setTxStartTime(Long) - Method in RxFrameNtf
Sets the transmission timestamp (start of transmission).
setTxStartTime(Long) - Method in TxBasebandSignalReq
Sets transmission timestamp.
setTxStartTime(long) - Method in TxEndNtf
Sets the transmission timestamp in us.
setTxStartTime(long) - Method in TxFrameNtf
Sets the transmission timestamp in us.
setTxStartTime(Long) - Method in TxFrameReq
Sets transmission timestamp. transmission will be triggered at the specified time.
setTxStartTime(long) - Method in TxFrameStartNtf
Sets the transmission timestamp in us.
setTxStartTime(long) - Method in TxStartNtf
Sets the transmission timestamp in us.
setType(int) - Method in BadFrameNtf
Sets the channel type.
setType(int) - Method in FrameToSignalReq
Sets the channel type.
setType(int) - Method in RxFrameNtf
Sets the channel type.
setType(int) - Method in RxFrameStartNtf
Sets the frame type.
setType(int) - Method in TxFrameNtf
Sets the frame type.
setType(int) - Method in TxFrameReq
Sets the channel type.
setType(int) - Method in TxFrameStartNtf
Sets the frame type.
setup(byte[], int) - Method in Fragmenter
Sets up the fragmenter to fragment the given data into smaller fragments of a specified length.
setup(long, int) - Method in Reassembler
Sets up the reassembler to reassemble a large data chunk from smaller fragments of a specified length.
setup(byte[], int) - Method in SimpleFragmenter
setup(long, int) - Method in SimpleReassembler
setup() - Method in UnetAgent
Called by UnetAgent when the agent is being initialized.
setWakeup(boolean) - Method in TxBasebandSignalReq
Enables/disables sending of wakeup signal before frame.
setWakeup(boolean) - Method in TxFrameReq
Enables/disables sending of wakeup signal before frame.
shell - Field in ScheduledTask
ShellExtUtils - Class in org.arl.unet
shortcircuit - Field in DatagramReq
shutdown() - Method in UnetAgent
signal - Field in BasebandSignal
Signal time series.
SignalToFrameReq - Class in org.arl.unet.phy
Request to process a baseband signal.
SignalToFrameReq() - Constructor in SignalToFrameReq
SimpleFragmenter - Class in org.arl.unet.utils
Simple fragmenter to break a long data array into smaller fragements.
SimpleReassembler - Class in org.arl.unet.utils
Simple reassembler to combine small fragements into a long data array.
sleep() - Method in SchedulerShellExt
SleepReq - Class in org.arl.unet.scheduler
Request for device to go to sleep as soon as possible.
SleepReq() - Constructor in SleepReq
socket() - Method in UnetGateway
Creates a socket for transmission/reception of datagrams.
speedtest(int, int) - Method in SpeedTestShellExt
SpeedTestReq - Class in org.arl.unet.utils
Request to perform a speed test on a node.
SpeedTestShellExt - Class in org.arl.unet.utils
Speed test shell extension.
startTime - Field in ReservationNtf
startTime - Field in ReservationReq
startup() - Method in UnetAgent
Called by UnetAgent after all agents are fully initialized.
status - Field in ReservationStatusNtf
StayAwakeReq - Class in org.arl.unet.scheduler
Request for device to stay awake for a specified time.
StayAwakeReq(int) - Constructor in StayAwakeReq
stoptuner() - Method in LinkTunerShellExt
(deprecated, to be removed)
subscribeForService(Enum<?>) - Method in UnetAgent
Subscribe to all agents providing a specified service.
sweep(float, float, float, Float) - Method in BasebandShellExt
swig1(int, int) - Method in BasebandShellExt
SystemNtf - Class in org.arl.unet
System-wide notification.
SystemNtf(Level, String, Object) - Constructor in SystemNtf

T

tell(int, String, def) - Method in RemoteShellExt
TEST - Field in Protocol
Protocol number to tag test frames.
TestReportNtf - Class in org.arl.unet
Test report notification.
text - Field in RemoteTextNtf
text - Field in RemoteTextReq
TIME16_MULT - Field in Physical
Multiplier for 16-bit timestamp to get time in microseconds.
timeout - Field in UnetAgent
Timeout used in request messages.
timeout - Field in UnetSocket
timestamped - Field in TxFrameReq
to - Field in DatagramNtf
to - Field in DatagramReq
to - Field in DatagramTransmissionNtf
to - Field in FrameToSignalReq
to - Field in RemoteFileGetReq
to - Field in RemoteFilePutReq
to - Field in ReservationReq
to - Field in ReservationStatusNtf
to - Field in RouteDiscoveryNtf
to - Field in RouteDiscoveryReq
to - Field in RouteTraceNtf
to - Field in RouteTraceReq
to - Field in TxFrameStartNtf
topic - Field in SystemNtf
Topics - Enum in org.arl.unet
Topics that can be subscribed to.
toString() - Method in AbnormalTerminationNtf
toString() - Method in AboutToSleepNtf
toString() - Method in AddressAllocReq
toString() - Method in AddressAllocRsp
toString() - Method in AddressResolutionReq
toString() - Method in AddressResolutionRsp
toString() - Method in AddScheduledTaskReq
toString() - Method in AgentLifecycleNtf
toString() - Method in BadFrameNtf
Gets a string representation of the bad frame.
toString() - Method in BasebandSignal
toString() - Method in BeaconReq
toString() - Method in BearingNtf
toString() - Method in CancelReq
toString() - Method in CapabilityListRsp
toString() - Method in CapabilityReq
toString() - Method in ClearReq
toString() - Method in DatagramDeliveryNtf
toString() - Method in DatagramFailureNtf
toString() - Method in DatagramNtf
toString() - Method in DatagramReq
toString() - Method in DatagramTransmissionNtf
toString() - Method in DetectionNtf
toString() - Method in FailureNtf
toString() - Method in FecDecodeReq
toString() - Method in FrameToSignalReq
toString() - Method in GetPreambleSignalReq
toString() - Method in GetRouteReq
toString() - Method in GetScheduleReq
toString() - Method in InterrogationNtf
toString() - Method in LinkPerformanceNtf
toString() - Method in LinkSchemeNtf
toString() - Method in LinkSchemeReq
toString() - Method in LinkStatusNtf
toString() - Method in LinkTuneReq
toString() - Method in MessageSchema
toString() - Method in MessageSchema.FieldInfo
toString() - Method in ParamChangeNtf
Gets the string representation of notification message.
toString() - Method in ParameterSchema
toString() - Method in ParameterSchema.ParamInfo
toString() - Method in PeerLocationNtf
toString() - Method in PMMSleepReq
toString() - Method in ProgressNtf
toString() - Method in RangeNtf
toString() - Method in RangeReq
toString() - Method in RecordBasebandSignalReq
toString() - Method in RefuseRsp
toString() - Method in RemoteExecReq
toString() - Method in RemoteFailureNtf
toString() - Method in RemoteFileGetReq
toString() - Method in RemoteFileNtf
toString() - Method in RemoteFilePutReq
toString() - Method in RemoteMessageNtf
toString() - Method in RemoteMessageReq
toString() - Method in RemoteTextNtf
toString() - Method in RemoteTextReq
toString() - Method in RemoveScheduledTaskReq
toString() - Method in ReservationAcceptReq
toString() - Method in ReservationCancelReq
toString() - Method in ReservationNtf
toString() - Method in ReservationReq
toString() - Method in ReservationRsp
toString() - Method in ReservationStatusNtf
toString() - Method in RespondReq
toString() - Method in RouteDiscoveryNtf
toString() - Method in RouteDiscoveryReq
toString() - Method in RouteInfo
toString() - Method in RouteTraceNtf
toString() - Method in RouteTraceReq
toString() - Method in RxBasebandSignalNtf
toString() - Method in RxFrameNtf
toString() - Method in RxFrameStartNtf
toString() - Method in RxJanusFrameNtf
toString() - Method in RxSWiG1FrameNtf
toString() - Method in ScheduledTask
toString() - Method in ScheduledTaskRsp
toString() - Method in SignalToFrameReq
toString() - Method in SleepReq
toString() - Method in SpeedTestReq
toString() - Method in StayAwakeReq
toString() - Method in SystemNtf
toString() - Method in TestReportNtf
toString() - Method in TxAckReq
toString() - Method in TxBasebandSignalReq
toString() - Method in TxEndNtf
toString() - Method in TxFrameNtf
toString() - Method in TxFrameReq
toString() - Method in TxFrameStartNtf
toString() - Method in TxJanusFrameReq
toString() - Method in TxStartNtf
toString() - Method in TxSWiG1FrameReq
toString() - Method in WakeFromSleepNtf
total - Field in ProgressNtf
trace - Field in EventTracer
trace(int, int) - Method in RouteDiscoveryShellExt
trace - Field in RouteTraceNtf
trace(Message, Message, Object) - Method in UnetAgent
Log event trace.
transferDuration - Field in RemoteFileNtf
transferred - Field in ProgressNtf
TRANSPORT - Field in Protocol
Protocol number for use by transport agents.
TransportShellExt - Class in org.arl.unet.transport
Transport service shell extension.
tsp - Field in EventTracer
ttl - Field in DatagramNtf
ttl - Field in DatagramReq
TTL_MAILBOX - Field in RemoteMessageReq
Special TTL to indicate that the previous unsent message with the same mailbox should be replaced by this one.
ttl - Field in ReservationReq
ttl - Field in UnetSocket
tune(int) - Method in LinkTunerShellExt
TxAckReq - Class in org.arl.unet.mac
ACK request message at the RX node.
TxAckReq(AgentID) - Constructor in TxAckReq
Constructor to set the recipient agentID
TxBasebandSignalReq - Class in org.arl.unet.bb
Baseband transmission request.
TxBasebandSignalReq(AgentID) - Constructor in TxBasebandSignalReq
txDuration - Field in TxFrameStartNtf
txDuration - Field in TxStartNtf
TxEndNtf - Class in org.arl.unet.bb
Notification message for end of transmission.
TxEndNtf(Message) - Constructor in TxEndNtf
TxFrameNtf - Class in org.arl.unet.phy
Notification of a successfully transmitted frame with tx timestamp.
TxFrameNtf(DatagramReq) - Constructor in TxFrameNtf
TxFrameReq - Class in org.arl.unet.phy
Request message to transmit a frame using physical agent.
TxFrameReq(DatagramReq) - Constructor in TxFrameReq
Constructs TxFrameReq from a DatagramReq.
TxFrameStartNtf - Class in org.arl.unet.phy
Notification message for start of frame transmission.
TxFrameStartNtf(AgentID, Message) - Constructor in TxFrameStartNtf
TxJanusFrameReq - Class in org.arl.unet.phy
Request to transmit JANUS frame.
TxJanusFrameReq(DatagramReq) - Constructor in TxJanusFrameReq
TxStartNtf - Class in org.arl.unet.bb
Notification message for start of transmission.
TxStartNtf(AgentID, Message) - Constructor in TxStartNtf
txStartTime - Field in RxFrameNtf
txStartTime - Field in TxBasebandSignalReq
txStartTime - Field in TxEndNtf
txStartTime - Field in TxFrameNtf
txStartTime - Field in TxFrameReq
txStartTime - Field in TxFrameStartNtf
txStartTime - Field in TxStartNtf
TxSWiG1FrameReq - Class in org.arl.unet.phy
Request to transmit SWiG1 frame.
TxSWiG1FrameReq(DatagramReq) - Constructor in TxSWiG1FrameReq
type - Field in BadFrameNtf
type - Field in FrameToSignalReq
type - Field in ParamSchema
Read/value type token (see grammar in the type description above).
type - Field in RxFrameNtf
type - Field in RxFrameStartNtf
type - Field in TxFrameNtf
type - Field in TxFrameReq
type - Field in TxFrameStartNtf

U

uint16(int) - Method in PDU
Adds an unsigned 16-bit integer literal to the PDU.
uint32(long) - Method in PDU
Adds an unsigned 32-bit integer literal to the PDU.
uint8(int) - Method in PDU
Adds an unsigned byte literal to the PDU.
unbind() - Method in UnetSocket
Unbinds a socket so that it listens to all unreserved protocols.
UnetAgent - Class in org.arl.unet
Underwater networking stack framework API agent.
UnetDoc - Class in org.arl.unet.utils
UnetException - Class in org.arl.unet
Unet stack exception.
UnetException(String) - Constructor in UnetException
Constructs a unchecked exception for the UnetStack.
UnetGateway - Class in org.arl.unet.api
Unet gateway to connect to UnetStack from external applications.
UnetGateway(String, int, String) - Constructor in UnetGateway
Creates a connection to a specified UnetStack over RS232.
UnetParam - Enum in org.arl.unet
Common parameters for Unet agents.
UnetSocket - Class in org.arl.unet.api
Unet socket for transmission/reception of datagrams.
UnetSocket(BaseGroovyScript) - Constructor in UnetSocket
Creates a socket connected to a local container running the shell from which the base script runs.
unsubscribeForService(Enum<?>) - Method in UnetAgent
Unsubscribe from all agents providing a specified service.
USER - Field in Protocol
Lowest protocol number allowable for user protocols.

V

varbytes(String) - Method in PDU
Adds a variable length byte buffer using wire encoding to the PDU.
varchars(String) - Method in PDU
Adds a variable length string using wire encoding to the PDU.

W

waiting - Field in UnetSocket
WakeFromSleepNtf - Class in org.arl.unet.scheduler
Notification informing agents that the device has woken up from sleep.
WakeFromSleepNtf() - Constructor in WakeFromSleepNtf
wakeup - Field in TxBasebandSignalReq
wakeup - Field in TxFrameReq
wav(String) - Method in BasebandShellExt
withFormat(Closure) - Method in PDU
Groovy builder method.
WORMHOLE - Field in Protocol
Protocol number for wormholes.
write(PrintStream, MessageSchema) - Method in Schema2json
write(PrintStream, List<MessageSchema>) - Method in Schema2julia
write(PrintStream, List<MessageSchema>) - Method in SchemaWriter
writeParams(PrintStream, ParameterSchema) - Method in Schema2json
writeParams(PrintStream, Collection<ParameterSchema>) - Method in Schema2julia
writeParams(PrintStream, Collection<ParameterSchema>) - Method in SchemaWriter

X

Y

year - Field in ScheduledTask

Z

_

__doc__ - Field in ArpShellExt
__doc__ - Field in BasebandShellExt
__doc__ - Field in DatagramShellExt
__doc__ - Field in DeviceShellExt
__doc__ - Field in LinkShellExt
__doc__ - Field in LinkTunerShellExt
__doc__ - Field in MacShellExt
__doc__ - Field in NodeInfoShellExt
__doc__ - Field in PhysicalShellExt
__doc__ - Field in RangingShellExt
__doc__ - Field in RemoteShellExt
__doc__ - Field in RouteDiscoveryShellExt
__doc__ - Field in RouterShellExt
__doc__ - Field in SchedulerShellExt
__doc__ - Field in SpeedTestShellExt
__doc__ - Field in TransportShellExt
__init__(ScriptEngine) - Method in ArpShellExt
__init__(ScriptEngine) - Method in BasebandShellExt
__init__(ScriptEngine) - Method in DatagramShellExt
__init__(ScriptEngine) - Method in DeviceShellExt
__init__(ScriptEngine) - Method in LinkShellExt
__init__(ScriptEngine) - Method in LinkTunerShellExt
__init__(ScriptEngine) - Method in MacShellExt
__init__(ScriptEngine) - Method in NodeInfoShellExt
__init__(ScriptEngine) - Method in PhysicalShellExt
__init__(ScriptEngine) - Method in RangingShellExt
__init__(ScriptEngine) - Method in RemoteShellExt
__init__(ScriptEngine) - Method in RouteDiscoveryShellExt
__init__(ScriptEngine) - Method in RouterShellExt
__init__(ScriptEngine) - Method in SchedulerShellExt
__init__(ScriptEngine) - Method in SpeedTestShellExt
__init__(ScriptEngine) - Method in TransportShellExt
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _