@@ -88,6 +88,59 @@ int main()
8888
8989See the ` examples ` directory for more examples. When the project is compiled with tests enabled, each example gets compiled to an executable.
9090
91+
92+ API Overview
93+ ============
94+
95+ Bindings for libzmq in ` zmq.hpp ` :
96+
97+ Types:
98+ * class ` zmq::context_t `
99+ * enum ` zmq::ctxopt `
100+ * class ` zmq::socket_t `
101+ * class ` zmq::socket_ref `
102+ * enum ` zmq::socket_type `
103+ * enum ` zmq::sockopt `
104+ * enum ` zmq::send_flags `
105+ * enum ` zmq::recv_flags `
106+ * class ` zmq::message_t `
107+ * class ` zmq::const_buffer `
108+ * class ` zmq::mutable_buffer `
109+ * struct ` zmq::recv_buffer_size `
110+ * alias ` zmq::send_result_t `
111+ * alias ` zmq::recv_result_t `
112+ * alias ` zmq::recv_buffer_result_t `
113+ * class ` zmq::error_t `
114+ * class ` zmq::monitor_t `
115+ * struct ` zmq_event_t ` ,
116+ * alias ` zmq::free_fn ` ,
117+ * alias ` zmq::pollitem_t ` ,
118+ * alias ` zmq::fd_t `
119+ * class ` zmq::poller_t ` DRAFT
120+ * enum ` zmq::event_flags ` DRAFT
121+ * enum ` zmq::poller_event ` DRAFT
122+
123+ Functions:
124+ * ` zmq::version `
125+ * ` zmq::poll `
126+ * ` zmq::proxy `
127+ * ` zmq::proxy_steerable `
128+ * ` zmq::buffer `
129+ * ` zmq::str_buffer `
130+
131+ Extra high-level types and functions ` zmq_addon.hpp ` :
132+
133+ Types:
134+ * class ` zmq::multipart_t `
135+ * class ` zmq::active_poller_t ` DRAFT
136+
137+ Functions:
138+ * ` zmq::recv_multipart `
139+ * ` zmq::send_multipart `
140+ * ` zmq::send_multipart_n `
141+ * ` zmq::encode `
142+ * ` zmq::decode `
143+
91144Compatibility Guidelines
92145========================
93146
0 commit comments