Class LivisClientInterface

Inheritance Relationships

Derived Type

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