libzmq  master
ZeroMQ C++ Core Engine (LIBZMQ)
zmq::command_t::args_t Union Reference

#include <command.hpp>

Collaboration diagram for zmq::command_t::args_t:

Public Attributes

struct {
} activate_read
 
struct {
   uint64_t   msgs_read
 
} activate_write
 
struct {
   struct i_engine *   engine
 
} attach
 
struct {
   zmq::pipe_t *   pipe
 
} bind
 
struct {
} done
 
struct {
   void *   pipe
 
} hiccup
 
struct {
   zmq::own_t *   object
 
} own
 
struct {
} pipe_term
 
struct {
} pipe_term_ack
 
struct {
} plug
 
struct {
   zmq::socket_base_t *   socket
 
} reap
 
struct {
} reaped
 
struct {
} stop
 
struct {
   int   linger
 
} term
 
struct {
} term_ack
 
struct {
   zmq::own_t *   object
 
} term_req
 

Detailed Description

Definition at line 76 of file command.hpp.

Member Data Documentation

struct { ... } zmq::command_t::args_t::activate_read
struct { ... } zmq::command_t::args_t::activate_write
struct { ... } zmq::command_t::args_t::attach
struct { ... } zmq::command_t::args_t::bind
struct { ... } zmq::command_t::args_t::done
struct i_engine* zmq::command_t::args_t::engine

Definition at line 96 of file command.hpp.

Referenced by zmq::object_t::process_command(), and zmq::object_t::send_attach().

struct { ... } zmq::command_t::args_t::hiccup
int zmq::command_t::args_t::linger

Definition at line 140 of file command.hpp.

Referenced by zmq::object_t::process_command(), and zmq::object_t::send_term().

uint64_t zmq::command_t::args_t::msgs_read
zmq::own_t* zmq::command_t::args_t::object
struct { ... } zmq::command_t::args_t::own
void* zmq::command_t::args_t::pipe

Definition at line 120 of file command.hpp.

struct { ... } zmq::command_t::args_t::pipe_term
struct { ... } zmq::command_t::args_t::pipe_term_ack
struct { ... } zmq::command_t::args_t::plug
struct { ... } zmq::command_t::args_t::reap
struct { ... } zmq::command_t::args_t::reaped
zmq::socket_base_t* zmq::command_t::args_t::socket

Definition at line 151 of file command.hpp.

Referenced by zmq::object_t::process_command(), and zmq::object_t::send_reap().

struct { ... } zmq::command_t::args_t::stop
struct { ... } zmq::command_t::args_t::term
struct { ... } zmq::command_t::args_t::term_ack
struct { ... } zmq::command_t::args_t::term_req