@@ -88,6 +88,59 @@ int main()
88
88
89
89
See the ` examples ` directory for more examples. When the project is compiled with tests enabled, each example gets compiled to an executable.
90
90
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
+
91
144
Compatibility Guidelines
92
145
========================
93
146
0 commit comments