[−][src]Crate nt
nt
nt
is a client library to the NetworkTables revision 3 protocol, backed by tokio.
The provided NetworkTables
struct contains methods for querying
the state of the connection, accessing, as well as updating and creating entries that will be
synced to the server.
Structs
Entry | Struct representing an immutable entry in NetworkTables with the given |
EntryData | Struct containing the data associated with an entry. Used interally to store entries |
EntryMut | Struct representing an entry in NetworkTables with the given id This struct allows for changes to the entry's flags, and value. |
Handle | Handle to the reactor backing a given |
NetworkTables | Core struct representing a connection to a NetworkTables server |
Parameter | |
RPCDefinitionData | |
RPCV0ExecuteBody | |
RPCV0ResponseBody | |
RPCV1ResponseBody | |
RPCV1ExecuteBody | |
RpcResult |
Enums
CallbackType | Enum representing the types of actions that can notify callbacks when they occur |
EntryType | Corresponds to the type tag that NetworkTables presents prior to the corresponding |
EntryValue | Enum representing the different values that NetworkTables supports |
RPCExecutionBody | |
RPCResponseBody |
Type Definitions
Result | Base result type for nt-rs |