#include <zmq.hpp>
 | 
|   | socket_base () ZMQ_NOTHROW | 
|   | 
| ZMQ_EXPLICIT  | socket_base (void *handle) ZMQ_NOTHROW | 
|   | 
| template<typename T >  | 
| void  | setsockopt (int option_, T const &optval) | 
|   | 
| void  | setsockopt (int option_, const void *optval_, size_t optvallen_) | 
|   | 
| void  | getsockopt (int option_, void *optval_, size_t *optvallen_) const | 
|   | 
| template<typename T >  | 
| T  | getsockopt (int option_) const | 
|   | 
| void  | bind (std::string const &addr) | 
|   | 
| void  | bind (const char *addr_) | 
|   | 
| void  | unbind (std::string const &addr) | 
|   | 
| void  | unbind (const char *addr_) | 
|   | 
| void  | connect (std::string const &addr) | 
|   | 
| void  | connect (const char *addr_) | 
|   | 
| void  | disconnect (std::string const &addr) | 
|   | 
| void  | disconnect (const char *addr_) | 
|   | 
| bool  | connected () const ZMQ_NOTHROW | 
|   | 
| size_t  | send (const void *buf_, size_t len_, int flags_=0) | 
|   | 
| bool  | send (message_t &msg_, int flags_=0) | 
|   | 
| template<typename T >  | 
|   | ZMQ_CPP11_DEPRECATED ("from 4.4.1, use send taking message_t or buffer (for contiguous " "ranges), and send_flags") bool send(T first | 
|   | 
Definition at line 1273 of file zmq.hpp.
 
◆ socket_base() [1/2]
  
  
      
        
          | zmq::detail::socket_base::socket_base  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ socket_base() [2/2]
  
  
      
        
          | ZMQ_EXPLICIT zmq::detail::socket_base::socket_base  | 
          ( | 
          void *  | 
          handle | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ bind() [1/2]
  
  
      
        
          | void zmq::detail::socket_base::bind  | 
          ( | 
          std::string const &  | 
          addr | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ bind() [2/2]
  
  
      
        
          | void zmq::detail::socket_base::bind  | 
          ( | 
          const char *  | 
          addr_ | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ connect() [1/2]
  
  
      
        
          | void zmq::detail::socket_base::connect  | 
          ( | 
          std::string const &  | 
          addr | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ connect() [2/2]
  
  
      
        
          | void zmq::detail::socket_base::connect  | 
          ( | 
          const char *  | 
          addr_ | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ connected()
  
  
      
        
          | bool zmq::detail::socket_base::connected  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ disconnect() [1/2]
  
  
      
        
          | void zmq::detail::socket_base::disconnect  | 
          ( | 
          std::string const &  | 
          addr | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ disconnect() [2/2]
  
  
      
        
          | void zmq::detail::socket_base::disconnect  | 
          ( | 
          const char *  | 
          addr_ | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ getsockopt() [1/2]
  
  
      
        
          | void zmq::detail::socket_base::getsockopt  | 
          ( | 
          int  | 
          option_,  | 
         
        
           | 
           | 
          void *  | 
          optval_,  | 
         
        
           | 
           | 
          size_t *  | 
          optvallen_  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getsockopt() [2/2]
template<typename T > 
  
  
      
        
          | T zmq::detail::socket_base::getsockopt  | 
          ( | 
          int  | 
          option_ | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ send() [1/2]
  
  
      
        
          | size_t zmq::detail::socket_base::send  | 
          ( | 
          const void *  | 
          buf_,  | 
         
        
           | 
           | 
          size_t  | 
          len_,  | 
         
        
           | 
           | 
          int  | 
          flags_ = 0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ send() [2/2]
  
  
      
        
          | bool zmq::detail::socket_base::send  | 
          ( | 
          message_t &  | 
          msg_,  | 
         
        
           | 
           | 
          int  | 
          flags_ = 0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ setsockopt() [1/2]
template<typename T > 
  
  
      
        
          | void zmq::detail::socket_base::setsockopt  | 
          ( | 
          int  | 
          option_,  | 
         
        
           | 
           | 
          T const &  | 
          optval  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ setsockopt() [2/2]
  
  
      
        
          | void zmq::detail::socket_base::setsockopt  | 
          ( | 
          int  | 
          option_,  | 
         
        
           | 
           | 
          const void *  | 
          optval_,  | 
         
        
           | 
           | 
          size_t  | 
          optvallen_  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ unbind() [1/2]
  
  
      
        
          | void zmq::detail::socket_base::unbind  | 
          ( | 
          std::string const &  | 
          addr | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ unbind() [2/2]
  
  
      
        
          | void zmq::detail::socket_base::unbind  | 
          ( | 
          const char *  | 
          addr_ | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ZMQ_CPP11_DEPRECATED()
template<typename T > 
      
        
          | zmq::detail::socket_base::ZMQ_CPP11_DEPRECATED  | 
          ( | 
          "from 4.4.  | 
          1,  | 
        
        
           | 
           | 
          use send taking message_t or   | 
          bufferfor contiguous " "ranges,  | 
        
        
           | 
           | 
          and send_flags"  | 
            | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ flags_
      
        
          | T int zmq::detail::socket_base::flags_ | 
        
      
 
 
◆ last
      
        
          | T zmq::detail::socket_base::last | 
        
      
 
 
The documentation for this class was generated from the following file: