Merge pull request #904 from olafmandel/zmq-socket.man

Fix zmq_socket example in documentation
This commit is contained in:
Pieter Hintjens 2014-02-24 19:06:42 +01:00
commit 176d2c8a67

View File

@ -404,10 +404,17 @@ assert (rc == 0);
/* Data structure to hold the ZMQ_STREAM ID */ /* Data structure to hold the ZMQ_STREAM ID */
uint8_t id [256]; uint8_t id [256];
size_t id_size = 256; size_t id_size = 256;
/* Data structure to hold the ZMQ_STREAM received data */
uint8_t raw [256];
size_t raw_size = 256;
while (1) { while (1) {
/* Get HTTP request; ID frame and then request */ /* Get HTTP request; ID frame and then request */
id_size = zmq_recv (server, id, 256, 0); id_size = zmq_recv (socket, id, 256, 0);
assert (id_size > 0); assert (id_size > 0);
do {
raw_size = zmq_recv (socket, raw, 256, 0);
assert (raw_size >= 0);
} while (raw_size == 256);
/* Prepares the response */ /* Prepares the response */
char http_response [] = char http_response [] =
"HTTP/1.0 200 OK\r\n" "HTTP/1.0 200 OK\r\n"