Class LivisClientInterface
Defined in File livis_client_interface.hpp
Inheritance Relationships
Derived Type
public rp_livis_bridge::LivisHttpClient
(Class LivisHttpClient)
Class Documentation
-
class LivisClientInterface
Subclassed by rp_livis_bridge::LivisHttpClient
Public Functions
-
virtual ~LivisClientInterface() = default
-
virtual LivisResponse Login(const std::string &username, const std::string &password, const std::string &workstation_id) = 0
-
virtual LivisResponse Logout() = 0
-
virtual LivisResponse CreateBatch(const bool is_auto_batching, const std::string &batch_name, const int part_index) = 0
-
virtual LivisResponse SendTrigger() = 0
-
virtual LivisResponse ResetInspection() = 0
-
virtual LivisResponse EndProcess() = 0
-
virtual ~LivisClientInterface() = default