| 
| 
  | HandleChannel (int fd) | 
|   | 
| 
  | HandleChannel (const HandleChannel &)=delete | 
|   | 
| 
  | HandleChannel (HandleChannel &&other) | 
|   | 
| void  | close () override | 
|   | 
| bool  | connected () const override | 
|   | 
| bool  | wait (int ms=-1) override | 
|   | 
| ssize_t  | send (void const *buffer, size_t length) override | 
|   | 
| ssize_t  | receive (void *buffer, size_t length) override | 
|   | 
| 
virtual bool  | send (std::string const &buffer) | 
|   | 
| 
virtual bool  | receive (std::string &buffer) | 
|   | 
◆ close()
  
  
      
        
          | void ds2::Host::HandleChannel::close  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ connected()
  
  
      
        
          | bool ds2::Host::HandleChannel::connected  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtual   | 
  
 
 
◆ receive()
  
  
      
        
          | ssize_t ds2::Host::HandleChannel::receive  | 
          ( | 
          void * |           buffer,  | 
         
        
           | 
           | 
          size_t |           length ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ send()
  
  
      
        
          | ssize_t ds2::Host::HandleChannel::send  | 
          ( | 
          void const * |           buffer,  | 
         
        
           | 
           | 
          size_t |           length ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ wait()
  
  
      
        
          | bool ds2::Host::HandleChannel::wait  | 
          ( | 
          int |           ms = -1 | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
The documentation for this class was generated from the following files:
- Headers/DebugServer2/Host/POSIX/HandleChannel.h
 
- Sources/Host/POSIX/HandleChannel.cpp