libzmq master
The Intelligent Transport Layer
Public Types | Public Attributes

zmq::command_t Struct Reference

#include <command.hpp>

Collaboration diagram for zmq::command_t:

List of all members.

Public Types

enum  type_t {
  stop, plug, own, attach,
  bind, activate_read, activate_write, hiccup,
  pipe_term, pipe_term_ack, term_req, term,
  term_ack, reap, reaped, done
}

Public Attributes

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

Detailed Description

Definition at line 32 of file command.hpp.


Member Enumeration Documentation

Enumerator:
stop 
plug 
own 
attach 
bind 
activate_read 
activate_write 
hiccup 
pipe_term 
pipe_term_ack 
term_req 
term 
term_ack 
reap 
reaped 
done 

Definition at line 37 of file command.hpp.


Member Data Documentation

union { ... } zmq::command_t::args
struct { ... } zmq::command_t::attach
struct { ... } zmq::command_t::bind
struct { ... } zmq::command_t::done

Definition at line 76 of file command.hpp.

struct { ... } zmq::command_t::hiccup

Definition at line 120 of file command.hpp.

Definition at line 93 of file command.hpp.

Definition at line 70 of file command.hpp.

struct { ... } zmq::command_t::own

Definition at line 82 of file command.hpp.

Definition at line 100 of file command.hpp.

struct { ... } zmq::command_t::pipe_term
struct { ... } zmq::command_t::plug
struct { ... } zmq::command_t::reap
struct { ... } zmq::command_t::reaped

Definition at line 131 of file command.hpp.

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

The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines