Internal class, defines some default status variables. More...
#include <Kuka.hpp>
Inheritance diagram for grl::robot::arm::KukaUDP:
Collaboration diagram for grl::robot::arm::KukaUDP:Public Types | |
| enum | ParamIndex { RobotModel, localhost, localport, remotehost, remoteport, is_running_automatically } |
| typedef std::tuple< std::string, std::string, std::string, std::string, std::string, ThreadingRunMode > | Params |
| enum | ThreadingRunMode { run_manually = 0, run_automatically = 1 } |
Static Public Member Functions | |
| static void | add_details_to_connection_error (boost::exception &e, Params ¶ms) |
| template<typename T > | |
| static boost::asio::ip::udp::socket | connect (T ¶ms, boost::asio::io_service &io_service_, boost::asio::ip::udp::endpoint &sender_endpoint) |
| Advanced functionality, do not use without a great reason. More... | |
| static const Params | defaultParams () |
Internal class, defines some default status variables.
This class defines some connection functions and parameter definitions that are shared amongst many of the KUKA API components
| typedef std::tuple<std::string, std::string, std::string, std::string, std::string, ThreadingRunMode> grl::robot::arm::KukaUDP::Params |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |