#include <asynPortClient.h>
 | 
|   | asynPortClient (const char *portName, double timeout=1.0) | 
|   | 
| virtual  | ~asynPortClient () | 
|   | 
| void  | report (FILE *fp, int details) | 
|   | 
| asynStatus  | write (std::string paramName, epicsInt32 value, int addr=0) | 
|   | 
| asynStatus  | read (std::string paramName, epicsInt32 *value, int addr=0) | 
|   | 
| asynStatus  | write (std::string paramName, epicsFloat64 value, int addr=0) | 
|   | 
| asynStatus  | read (std::string paramName, epicsFloat64 *value, int addr=0) | 
|   | 
| asynStatus  | write (std::string paramName, const char *value, int addr=0) | 
|   | 
| asynStatus  | read (std::string paramName, char *value, size_t bufferLen, int addr=0) | 
|   | 
| asynParamClient *  | getParamClient (std::string paramName, int addr=0) | 
|   | 
◆ asynPortClient()
      
        
          | asynPortClient::asynPortClient  | 
          ( | 
          const char *  | 
          portName,  | 
        
        
           | 
           | 
          double  | 
          timeout = 1.0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~asynPortClient()
  
  
      
        
          | asynPortClient::~asynPortClient  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ getParamClient()
      
        
          | asynParamClient * asynPortClient::getParamClient  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ read() [1/3]
      
        
          | asynStatus asynPortClient::read  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          epicsInt32 *  | 
          value,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ read() [2/3]
      
        
          | asynStatus asynPortClient::read  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          epicsFloat64 *  | 
          value,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ read() [3/3]
      
        
          | asynStatus asynPortClient::read  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          char *  | 
          value,  | 
        
        
           | 
           | 
          size_t  | 
          bufferLen,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ report()
      
        
          | void asynPortClient::report  | 
          ( | 
          FILE *  | 
          fp,  | 
        
        
           | 
           | 
          int  | 
          details  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ write() [1/3]
      
        
          | asynStatus asynPortClient::write  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          epicsInt32  | 
          value,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ write() [2/3]
      
        
          | asynStatus asynPortClient::write  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          epicsFloat64  | 
          value,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ write() [3/3]
      
        
          | asynStatus asynPortClient::write  | 
          ( | 
          std::string  | 
          paramName,  | 
        
        
           | 
           | 
          const char *  | 
          value,  | 
        
        
           | 
           | 
          int  | 
          addr = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
The documentation for this class was generated from the following files: