Internal class, defines some default status variables. More...
#include <Kuka.hpp>
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 |