RobotCore
1.0
WPILib port to raspberry Pi
Toggle main menu visibility
Loading...
Searching...
No Matches
TelemetryBackend.java
1
// Copyright (c) FIRST and other WPILib contributors.
2
// Open Source Software; you can modify and/or share it under the terms of
3
// the WPILib BSD license file in the root directory of this project.
4
5
package
org.wpilib.telemetry;
6
14
public
interface
TelemetryBackend
extends
AutoCloseable {
25
TelemetryEntry
getEntry
(String path);
26
37
@SuppressWarnings(
"PMD.CompareObjectsWithEquals"
)
38
default
boolean
ownsBackend
(
TelemetryBackend
backend) {
39
return
this
== backend;
40
}
41
52
default
boolean
sharesBackendWith
(
TelemetryBackend
backend) {
53
return
ownsBackend
(backend) || backend.ownsBackend(
this
);
54
}
55
63
default
void
removeEntry
(String path) {}
64
}
org.wpilib.telemetry.TelemetryBackend
Definition
TelemetryBackend.java:14
org.wpilib.telemetry.TelemetryBackend.getEntry
TelemetryEntry getEntry(String path)
org.wpilib.telemetry.TelemetryBackend.ownsBackend
default boolean ownsBackend(TelemetryBackend backend)
Definition
TelemetryBackend.java:38
org.wpilib.telemetry.TelemetryBackend.removeEntry
default void removeEntry(String path)
Definition
TelemetryBackend.java:63
org.wpilib.telemetry.TelemetryBackend.sharesBackendWith
default boolean sharesBackendWith(TelemetryBackend backend)
Definition
TelemetryBackend.java:52
org.wpilib.telemetry.TelemetryEntry
Definition
TelemetryEntry.java:21
org
wpilib
telemetry
TelemetryBackend.java
Generated by
1.18.0