GNU Radio Manual and C++ API Reference  3.7.7
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gr::zeromq Namespace Reference

Classes

class  pub_msg_sink
 Sink the contents of a msg port to a ZMQ PUB socket. More...
 
class  pub_msg_sink_impl
 
class  pub_sink
 Sink the contents of a stream to a ZMQ PUB socket. More...
 
class  pub_sink_impl
 
class  pull_msg_source
 Receive messages on ZMQ PULL socket and output async messages. More...
 
class  pull_msg_source_impl
 
class  pull_source
 Receive messages on ZMQ PULL socket and source stream. More...
 
class  pull_source_impl
 
class  push_msg_sink
 Sink the contents of a msg port to a ZMQ PUSH socket. More...
 
class  push_msg_sink_impl
 
class  push_sink
 Sink the contents of a stream to a ZMQ PUSH socket. More...
 
class  push_sink_impl
 
class  rep_msg_sink
 Sink the contents of a msg port to a ZMQ REP socket. More...
 
class  rep_msg_sink_impl
 
class  rep_sink
 Sink the contents of a stream to a ZMQ REP socket. More...
 
class  rep_sink_impl
 
class  req_msg_source
 Receive messages on ZMQ REQ socket output async messages. More...
 
class  req_msg_source_impl
 
class  req_source
 Receive messages on ZMQ REQ socket and source stream. More...
 
class  req_source_impl
 
class  sub_msg_source
 Receive messages on ZMQ SUB socket and output async messages. More...
 
class  sub_msg_source_impl
 
class  sub_source
 Receive messages on ZMQ SUB socket and source stream. More...
 
class  sub_source_impl
 

Functions

std::string gen_tag_header (uint64_t &offset, std::vector< gr::tag_t > &tags)
 
std::string parse_tag_header (std::string &buf_in, uint64_t &offset_out, std::vector< gr::tag_t > &tags_out)
 

Function Documentation

std::string gr::zeromq::gen_tag_header ( uint64_t offset,
std::vector< gr::tag_t > &  tags 
)
std::string gr::zeromq::parse_tag_header ( std::string &  buf_in,
uint64_t offset_out,
std::vector< gr::tag_t > &  tags_out 
)