Class Interface¶
Defined in File network.h
Class Documentation¶
-
class Interface¶
interface class is generic interfacing to something via sockets
Public Functions
-
inline bool is_initialized()¶
has the class been initialized?
-
inline std::string get_name()¶
what is the name of the device?
-
inline std::string get_host()¶
-
inline int get_port()¶
-
long open()¶
open a connection to LKS device
-
long close()¶
close the connection to the LKS device
-
long reconnect()¶
-
long send_command(std::string cmd)¶
-
long send_command(std::string cmd, std::string &retstring)¶
-
long send_command(std::string cmd, std::string &retstring, int timeout)¶
-
inline bool isopen()¶
-
Interface(std::string name, std::string host, uint16_t port, char term_write, char term_read)¶
-
Interface(std::string name, std::string host, uint16_t port)¶
-
Interface()¶
-
~Interface()¶
-
inline bool is_initialized()¶