Skip to main content

Crate motorcortex_rust

Crate motorcortex_rust 

Source

Modules§

nng_init_parameter

Structs§

ConnectionOptions
Options used to configure the connection settings.
ConsoleCmdListMsg
ConsoleCmdMsg
CreateGroupMsg
Error
ErrorList
GetParameterListMsg
GetParameterMsg
GetParameterTreeHashMsg
GetParameterTreeMsg
GetSessionTokenMsg
GroupMsg
GroupParameterInfo
GroupStatusMsg
Header
LoadMsg
LoginMsg
LogoutMsg
OverwriteParameterMsg
ParameterInfo
ParameterListMsg
ParameterMsg
ParameterOffset
ParameterTree
ParameterTreeHashMsg
ParameterTreeMsg
ReadOnlySubscription
ReleaseParameterMsg
RemoveGroupMsg
Request
Represents a request client that manages socket-based connections and interacts with the server.
RestoreSessionMsg
SaveMsg
SessionTokenMsg
SetParameterListMsg
SetParameterMsg
StatusMsg
Subscribe
Real-time streaming client that receives parameter updates from the server.
Subscription

Enums§

DataType
ErrorLevel
LogLevel
MotorcortexError
Error type for all motorcortex-rust operations.
OffsetType
ParameterFlag
ParameterType
Permission
StatusCode
Unit
UserGroup

Traits§

Connection
Define a common trait for connection management
GetParameterValue
Hash
Represents a trait for associating a unique, compile-time constant hash with a type.
Parameters
SetParameterValue

Functions§

get_hash
Retrieve a compile-time constant hash for a message type.
get_hash_size
Retrieve the size, in bytes, of a compile-time constant hash used in the system.
init_debug_logger
init_logger
init_threads
init_threads_with_defaults

Type Aliases§

Result
Convenience alias used throughout the library.