#include <CommunicationLink.h>
Inheritance diagram for CommunicationLink:
Public Member Functions | |
CommunicationLink (std::string &communication_link_name) | |
virtual | ~CommunicationLink (void) |
virtual void | write (std::string)=0 |
Send command (data) as string to hardware. | |
virtual std::string | read (void)=0 |
Gets hardware response as string. | |
virtual std::string | write_read (std::string cmd_to_send)=0 |
Performs a write read operation as string. | |
Protected Attributes | |
std::string | _communication_Device_name |
|
Initialization. |
|
Release resources. |
|
Gets hardware response as string.
Implemented in TangoGpibLink, and TangoSerialLink. |
|
Send command (data) as string to hardware.
Implemented in TangoGpibLink, and TangoSerialLink. |
|
Performs a write read operation as string.
Implemented in TangoGpibLink, and TangoSerialLink. |