#include <userver/engine/io/common.hpp>
Interface for writable streams 
Definition at line 63 of file common.hpp.
 
◆ SetWritableContextAccessor()
  
  
      
        
          | void engine::io::WritableBase::SetWritableContextAccessor  | 
          ( | 
          impl::ContextAccessor * |           ca | ) | 
           | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ TryGetContextAccessor()
  
  
      
        
          | impl::ContextAccessor * engine::io::WritableBase::TryGetContextAccessor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
For internal use only. 
Definition at line 85 of file common.hpp.
 
 
◆ WaitWriteable()
  
  
      
        
          | virtual bool engine::io::WritableBase::WaitWriteable  | 
          ( | 
          Deadline |           deadline | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ WriteAll() [1/2]
  
  
      
        
          | virtual size_t engine::io::WritableBase::WriteAll  | 
          ( | 
          const void * |           buf,  | 
         
        
           | 
           | 
          size_t |           len,  | 
         
        
           | 
           | 
          Deadline |           deadline ) | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ WriteAll() [2/2]
  
  
      
        
          | virtual size_t engine::io::WritableBase::WriteAll  | 
          ( | 
          std::initializer_list< IoData > |           list,  | 
         
        
           | 
           | 
          Deadline |           deadline ) | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
The documentation for this class was generated from the following file: