#include <msg.hpp>
|
| enum | {
more = 1,
command = 2,
ping = 4,
pong = 8,
subscribe = 12,
cancel = 16,
close_cmd = 20,
credential = 32,
routing_id = 64,
shared = 128
} |
| |
| enum | { msg_t_size = 64
} |
| |
| enum | { max_vsm_size
} |
| |
| enum | { ping_cmd_name_size = 5,
cancel_cmd_name_size = 7,
sub_cmd_name_size = 10
} |
| |
|
| void | add_refs (int refs_) |
| |
| bool | check () const |
| |
| int | close () |
| |
| void * | command_body () |
| |
| size_t | command_body_size () const |
| |
| int | copy (msg_t &src_) |
| |
| void * | data () |
| |
| unsigned char | flags () const |
| |
| uint32_t | get_routing_id () const |
| |
| const char * | group () const |
| |
| int | init () |
| |
| int | init (void *data_, size_t size_, msg_free_fn *ffn_, void *hint_, content_t *content_=NULL) |
| |
| int | init_buffer (const void *buf_, size_t size_) |
| |
| int | init_cancel (const size_t size_, const unsigned char *topic) |
| |
| int | init_data (void *data_, size_t size_, msg_free_fn *ffn_, void *hint_) |
| |
| int | init_delimiter () |
| |
| int | init_external_storage (content_t *content_, void *data_, size_t size_, msg_free_fn *ffn_, void *hint_) |
| |
| int | init_join () |
| |
| int | init_leave () |
| |
| int | init_size (size_t size_) |
| |
| int | init_subscribe (const size_t size_, const unsigned char *topic) |
| |
| bool | is_cancel () const |
| |
| bool | is_close_cmd () const |
| |
| bool | is_cmsg () const |
| |
| bool | is_credential () const |
| |
| bool | is_delimiter () const |
| |
| bool | is_join () const |
| |
| bool | is_leave () const |
| |
| bool | is_lmsg () const |
| |
| bool | is_ping () const |
| |
| bool | is_pong () const |
| |
| bool | is_routing_id () const |
| |
| bool | is_subscribe () const |
| |
| bool | is_vsm () const |
| |
| bool | is_zcmsg () const |
| |
| metadata_t * | metadata () const |
| |
| int | move (msg_t &src_) |
| |
| void | reset_flags (unsigned char flags_) |
| |
| void | reset_metadata () |
| |
| int | reset_routing_id () |
| |
| bool | rm_refs (int refs_) |
| |
| void | set_flags (unsigned char flags_) |
| |
| int | set_group (const char *, size_t length_) |
| |
| int | set_group (const char *group_) |
| |
| void | set_metadata (metadata_t *metadata_) |
| |
| int | set_routing_id (uint32_t routing_id_) |
| |
| void | shrink (size_t new_size_) |
| |
| size_t | size () const |
| |
Definition at line 33 of file msg.hpp.
◆ anonymous enum
| Enumerator |
|---|
| more | |
| command | |
| ping | |
| pong | |
| subscribe | |
| cancel | |
| close_cmd | |
| credential | |
| routing_id | |
| shared | |
Definition at line 53 of file msg.hpp.
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
| Enumerator |
|---|
| ping_cmd_name_size | |
| cancel_cmd_name_size | |
| sub_cmd_name_size | |
Definition at line 157 of file msg.hpp.
◆ group_type_t
| Enumerator |
|---|
| group_type_short | |
| group_type_long | |
Definition at line 192 of file msg.hpp.
◆ type_t
| Enumerator |
|---|
| type_min | |
| type_vsm | |
| type_lmsg | |
| type_delimiter | |
| type_cmsg | |
| type_zclmsg | |
| type_join | |
| type_leave | |
| type_max | |
Definition at line 168 of file msg.hpp.
◆ add_refs()
| void zmq::msg_t::add_refs |
( |
int |
refs_ | ) |
|
◆ check()
| bool zmq::msg_t::check |
( |
| ) |
const |
◆ close()
| int zmq::msg_t::close |
( |
| ) |
|
◆ command_body()
| void * zmq::msg_t::command_body |
( |
| ) |
|
◆ command_body_size()
| size_t zmq::msg_t::command_body_size |
( |
| ) |
const |
◆ copy()
| int zmq::msg_t::copy |
( |
msg_t & |
src_ | ) |
|
◆ data()
| void* zmq::msg_t::data |
( |
| ) |
|
◆ flags()
| unsigned char zmq::msg_t::flags |
( |
| ) |
const |
◆ get_routing_id()
| uint32_t zmq::msg_t::get_routing_id |
( |
| ) |
const |
◆ group()
| const char* zmq::msg_t::group |
( |
| ) |
const |
◆ init() [1/2]
◆ init() [2/2]
◆ init_buffer()
| int zmq::msg_t::init_buffer |
( |
const void * |
buf_, |
|
|
size_t |
size_ |
|
) |
| |
◆ init_cancel()
| int zmq::msg_t::init_cancel |
( |
const size_t |
size_, |
|
|
const unsigned char * |
topic |
|
) |
| |
◆ init_data()
◆ init_delimiter()
| int zmq::msg_t::init_delimiter |
( |
| ) |
|
◆ init_external_storage()
◆ init_join()
| int zmq::msg_t::init_join |
( |
| ) |
|
◆ init_leave()
| int zmq::msg_t::init_leave |
( |
| ) |
|
◆ init_size()
| int zmq::msg_t::init_size |
( |
size_t |
size_ | ) |
|
◆ init_subscribe()
| int zmq::msg_t::init_subscribe |
( |
const size_t |
size_, |
|
|
const unsigned char * |
topic |
|
) |
| |
◆ is_cancel()
| bool zmq::msg_t::is_cancel |
( |
| ) |
const |
|
inline |
◆ is_close_cmd()
| bool zmq::msg_t::is_close_cmd |
( |
| ) |
const |
◆ is_cmsg()
| bool zmq::msg_t::is_cmsg |
( |
| ) |
const |
◆ is_credential()
| bool zmq::msg_t::is_credential |
( |
| ) |
const |
◆ is_delimiter()
| bool zmq::msg_t::is_delimiter |
( |
| ) |
const |
◆ is_join()
| bool zmq::msg_t::is_join |
( |
| ) |
const |
◆ is_leave()
| bool zmq::msg_t::is_leave |
( |
| ) |
const |
◆ is_lmsg()
| bool zmq::msg_t::is_lmsg |
( |
| ) |
const |
◆ is_ping()
| bool zmq::msg_t::is_ping |
( |
| ) |
const |
◆ is_pong()
| bool zmq::msg_t::is_pong |
( |
| ) |
const |
◆ is_routing_id()
| bool zmq::msg_t::is_routing_id |
( |
| ) |
const |
◆ is_subscribe()
| bool zmq::msg_t::is_subscribe |
( |
| ) |
const |
|
inline |
◆ is_vsm()
| bool zmq::msg_t::is_vsm |
( |
| ) |
const |
◆ is_zcmsg()
| bool zmq::msg_t::is_zcmsg |
( |
| ) |
const |
◆ metadata()
◆ move()
| int zmq::msg_t::move |
( |
msg_t & |
src_ | ) |
|
◆ refcnt()
◆ reset_flags()
| void zmq::msg_t::reset_flags |
( |
unsigned char |
flags_ | ) |
|
◆ reset_metadata()
| void zmq::msg_t::reset_metadata |
( |
| ) |
|
◆ reset_routing_id()
| int zmq::msg_t::reset_routing_id |
( |
| ) |
|
◆ rm_refs()
| bool zmq::msg_t::rm_refs |
( |
int |
refs_ | ) |
|
◆ set_flags()
| void zmq::msg_t::set_flags |
( |
unsigned char |
flags_ | ) |
|
◆ set_group() [1/2]
| int zmq::msg_t::set_group |
( |
const char * |
group_, |
|
|
size_t |
length_ |
|
) |
| |
◆ set_group() [2/2]
| int zmq::msg_t::set_group |
( |
const char * |
group_ | ) |
|
◆ set_metadata()
◆ set_routing_id()
| int zmq::msg_t::set_routing_id |
( |
uint32_t |
routing_id_ | ) |
|
◆ shrink()
| void zmq::msg_t::shrink |
( |
size_t |
new_size_ | ) |
|
◆ size()
| size_t zmq::msg_t::size |
( |
| ) |
const |
◆ _u
| union { ... } zmq::msg_t::_u |
◆ base
| struct { ... } zmq::msg_t::base |
◆ cmsg
| struct { ... } zmq::msg_t::cmsg |
◆ content
◆ data [1/2]
◆ data [2/2]
◆ delimiter
| struct { ... } zmq::msg_t::delimiter |
◆ flags
| unsigned char zmq::msg_t::flags |
◆ group
| const char * zmq::msg_t::group |
◆ lmsg
| struct { ... } zmq::msg_t::lmsg |
◆ metadata
◆ routing_id
| uint32_t zmq::msg_t::routing_id |
◆ size [1/2]
◆ size [2/2]
◆ type
| unsigned char zmq::msg_t::type |
◆ unused
◆ vsm
| struct { ... } zmq::msg_t::vsm |
◆ zclmsg
| struct { ... } zmq::msg_t::zclmsg |
The documentation for this class was generated from the following files: