hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
zmq::socket_t Class Reference

#include <zmq.hpp>

Public Member Functions

 socket_t (context_t &context_, int type_)
 ~socket_t ()
 operator void * () const
void close ()
void setsockopt (int option_, const void *optval_, size_t optvallen_)
void getsockopt (int option_, void *optval_, size_t *optvallen_)
void bind (const char *addr_)
void connect (const char *addr_)
bool connected () const
size_t send (const void *buf_, size_t len_, int flags_=0)
bool send (message_t &msg_, int flags_=0)
size_t recv (void *buf_, size_t len_, int flags_=0)
bool recv (message_t *msg_, int flags_=0)

Detailed Description

Definition at line 279 of file zmq.hpp.

Constructor & Destructor Documentation

zmq::socket_t::socket_t ( context_t context_,
int  type_ 
)
inline

Definition at line 283 of file zmq.hpp.

zmq::socket_t::~socket_t ( )
inline

Definition at line 302 of file zmq.hpp.

Here is the call graph for this function:

Member Function Documentation

void zmq::socket_t::bind ( const char *  addr_)
inline

Definition at line 343 of file zmq.hpp.

Here is the caller graph for this function:

void zmq::socket_t::close ( )
inline

Definition at line 312 of file zmq.hpp.

Here is the caller graph for this function:

void zmq::socket_t::connect ( const char *  addr_)
inline

Definition at line 350 of file zmq.hpp.

Here is the caller graph for this function:

bool zmq::socket_t::connected ( ) const
inline

Definition at line 357 of file zmq.hpp.

Here is the caller graph for this function:

void zmq::socket_t::getsockopt ( int  option_,
void *  optval_,
size_t *  optvallen_ 
)
inline

Definition at line 335 of file zmq.hpp.

Here is the caller graph for this function:

zmq::socket_t::operator void * ( ) const
inline

Definition at line 307 of file zmq.hpp.

size_t zmq::socket_t::recv ( void *  buf_,
size_t  len_,
int  flags_ = 0 
)
inline

Definition at line 390 of file zmq.hpp.

Here is the caller graph for this function:

bool zmq::socket_t::recv ( message_t msg_,
int  flags_ = 0 
)
inline

Definition at line 400 of file zmq.hpp.

size_t zmq::socket_t::send ( const void *  buf_,
size_t  len_,
int  flags_ = 0 
)
inline

Definition at line 362 of file zmq.hpp.

Here is the caller graph for this function:

bool zmq::socket_t::send ( message_t msg_,
int  flags_ = 0 
)
inline

Definition at line 376 of file zmq.hpp.

void zmq::socket_t::setsockopt ( int  option_,
const void *  optval_,
size_t  optvallen_ 
)
inline

Definition at line 327 of file zmq.hpp.

Here is the caller graph for this function:


The documentation for this class was generated from the following file: