Interface | Description |
---|---|
BatteryChecker.BatteryWatcher | |
GlobalWarningSource |
Instances of this interface can be registered with RobotLog as dynamic
generators of robot warning messages.
|
ThreadPool.ContainerOfThreads | |
ThreadPool.ThreadBorrowable |
Indicates a thread pool that is at times capable of using guest worker threads
|
WebHandlerManager | |
WebServer |
Class | Description |
---|---|
BatteryChecker | |
BatteryChecker.BatteryStatus | |
ClassUtil | |
ClassUtil.MappedByteBufferInfo | |
Device |
A few constants that help us detect which device we are running on
|
DifferentialControlLoopCoefficients |
Contains p, i, and d coefficients for control loops
|
Dimmer |
A class that will dim the screen after a set amount of time.
|
ElapsedTime |
The
ElapsedTime class provides a simple handy timer to measure elapsed time intervals. |
Hardware |
Utility class for performing hardware operations
|
ImmersiveMode |
ImmersiveMode
set up and maintain immersive mode for an Android app.
|
IncludedFirmwareFileInfo | |
Intents | |
LastKnown<T> |
Instances of LastKnown can keep track of a last known value for a certain datum, together
with whether in fact any such last value is known at all.
|
MovingStatistics |
MovingStatistics keeps statistics on the most recent samples in a data set, automatically
removing old samples as the size of the data exceeds a fixed capacity.
|
Network |
Utility class for performing network operations
|
NextLock |
A
NextLock is a concurrency manager that allows one to await the next occurrence of
an event in a (possibly infinite) sequence that follows after the juncture at which one
chooses to pay attention. |
Range |
Utility class for performing range operations
|
ReadWriteFile | |
RobotLog |
Allows consistent logging across all RobotCore packages
|
RobotLog.LoggingThread | |
RollingAverage |
Calculate a rolling average from a stream of numbers.
|
RunShellCommand |
Run shell commands
|
RunShellCommand.ProcessResult |
The text output and return code of a completed process
|
SerialNumber |
Instances of
SerialNumber represent serial number indentifiers of hardware devices. |
ShortHash |
ShortHash, based heavily off of Hashids.
|
Statistics |
This handy utility class supports the ongoing calculation of mean and variance of a
series of numbers.
|
ThreadPool |
The ThreadPool class manages thread creation and shutdown in the SDK.
|
ThreadPool.RecordingScheduledExecutor | |
ThreadPool.RecordingThreadPool | |
ThreadPool.Singleton<T> |
Singletons are helpers that gatekeep execution of work on a service to a single runnable
at a time.
|
ThreadPool.SingletonResult<T> |
SingletonResults are returned from
Singletons as a token
that can be used to await the completion of submitted work. |
TypeConversion |
Utility class for performing type conversions
|
Util |
Various utility methods
|
Version | |
WeakReferenceSet<E> |
WeakReferenceSet has set behaviour but contains weak references, not strong ones.
|
Enum | Description |
---|---|
ElapsedTime.Resolution |
An indicator of the resolution of a timer.
|
Exception | Description |
---|---|
AndroidSerialNumberNotFoundException |