#include <socket.h>
 | 
| template<class BufferSequence >  | 
|   | msg_hdr (const BufferSequence &buffers) | 
|   | 
| template<class endpoint_type >  | 
| void  | set_sender (endpoint_type &ep) | 
|   | set sender of the message.  More...
  | 
|   | 
| template<class endpoint_type >  | 
| void  | resize_sender (endpoint_type &ep) | 
|   | set the size of the sender after data was received.  More...
  | 
|   | 
| template<class endpoint_type >  | 
| void  | set_recipient (const endpoint_type &ep) | 
|   | set recipient of the message.  More...
  | 
|   | 
◆ msg_hdr()
template<class BufferSequence > 
  
  
      
        
          | net::socket_base::msg_hdr::msg_hdr  | 
          ( | 
          const BufferSequence &  | 
          buffers | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
 
◆ resize_sender()
template<class endpoint_type > 
  
  
      
        
          | void net::socket_base::msg_hdr::resize_sender  | 
          ( | 
          endpoint_type &  | 
          ep | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
set the size of the sender after data was received. 
 
 
◆ set_recipient()
template<class endpoint_type > 
  
  
      
        
          | void net::socket_base::msg_hdr::set_recipient  | 
          ( | 
          const endpoint_type &  | 
          ep | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
set recipient of the message. 
 
 
◆ set_sender()
template<class endpoint_type > 
  
  
      
        
          | void net::socket_base::msg_hdr::set_sender  | 
          ( | 
          endpoint_type &  | 
          ep | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
set sender of the message. 
used by the UDP and Linux TCP Fast Open. 
 
 
◆ iov_
The documentation for this class was generated from the following file:
- router/src/harness/include/mysql/harness/net_ts/socket.h