Struct ControllerManager::SwitchParams
Defined in File controller_manager.hpp
Nested Relationships
This struct is a nested type of Class ControllerManager.
Struct Documentation
-
struct SwitchParams
Public Functions
-
inline void reset()
-
inline bool skip_cycle(const controller_manager::ControllerSpec &spec) const
Public Members
-
std::atomic_bool do_switch
-
bool started
-
int strictness
-
std::atomic_bool activate_asap
-
std::chrono::nanoseconds timeout
-
std::condition_variable cv
-
std::mutex mutex
-
std::vector<std::string> activate_request
-
std::vector<std::string> deactivate_request
-
std::vector<std::string> to_chained_mode_request
-
std::vector<std::string> from_chained_mode_request
-
std::vector<std::string> activate_command_interface_request
-
std::vector<std::string> deactivate_command_interface_request
-
inline void reset()