Go to the source code of this file.
 | 
| template<typename ZMQ_SOCKET_TYPE >  | 
| void  | mrpt::serialization::mrpt_send_to_zmq (ZMQ_SOCKET_TYPE zmq_socket, const mrpt::serialization::CSerializable &obj, const size_t max_packet_len=0) | 
|   | Send an MRPT object to a ZMQ socket.  More...
  | 
|   | 
| template<typename ZMQ_SOCKET_TYPE , typename VECTOR_MSG_T >  | 
| bool  | mrpt::serialization::mrpt_recv_from_zmq_buf (ZMQ_SOCKET_TYPE zmq_socket, VECTOR_MSG_T &out_lst_msgs, mrpt::io::CMemoryStream &target_buf, bool dont_wait, size_t *rx_obj_length_in_bytes) | 
|   | Users may normally call mrpt_recv_from_zmq() and mrpt_recv_from_zmq_into().  More...
  | 
|   | 
| template<typename VECTOR_MSG_T >  | 
| void  | mrpt::serialization::internal::free_zmq_msg_lst (VECTOR_MSG_T &lst_msgs) | 
|   | 
| template<typename ZMQ_SOCKET_TYPE >  | 
| mrpt::serialization::CSerializable::Ptr  | mrpt::serialization::mrpt_recv_from_zmq (ZMQ_SOCKET_TYPE zmq_socket, bool dont_wait=false, size_t *rx_obj_length_in_bytes=nullptr) | 
|   | Receives an MRPT object from a ZMQ socket, determining the type of the object on-the-fly.  More...
  | 
|   | 
| template<typename ZMQ_SOCKET_TYPE >  | 
| bool  | mrpt::serialization::mrpt_recv_from_zmq_into (ZMQ_SOCKET_TYPE zmq_socket, mrpt::serialization::CSerializable &target_object, bool dont_wait=false, size_t *rx_obj_length_in_bytes=nullptr) | 
|   | Like mrpt_recv_from_zmq() but without dynamically allocating the received object, more efficient to use if the type of the received object is known in advance.  More...
  | 
|   |