394
394
font-size: 0.9em;
397
span.aqua { color: aqua; }
398
span.black { color: black; }
399
span.blue { color: blue; }
400
span.fuchsia { color: fuchsia; }
401
span.gray { color: gray; }
402
span.green { color: green; }
403
span.lime { color: lime; }
404
span.maroon { color: maroon; }
405
span.navy { color: navy; }
406
span.olive { color: olive; }
407
span.purple { color: purple; }
408
span.red { color: red; }
409
span.silver { color: silver; }
410
span.teal { color: teal; }
411
span.white { color: white; }
412
span.yellow { color: yellow; }
414
span.aqua-background { background: aqua; }
415
span.black-background { background: black; }
416
span.blue-background { background: blue; }
417
span.fuchsia-background { background: fuchsia; }
418
span.gray-background { background: gray; }
419
span.green-background { background: green; }
420
span.lime-background { background: lime; }
421
span.maroon-background { background: maroon; }
422
span.navy-background { background: navy; }
423
span.olive-background { background: olive; }
424
span.purple-background { background: purple; }
425
span.red-background { background: red; }
426
span.silver-background { background: silver; }
427
span.teal-background { background: teal; }
428
span.white-background { background: white; }
429
span.yellow-background { background: yellow; }
431
span.big { font-size: 2em; }
432
span.small { font-size: 0.6em; }
397
433
/* Overrides for manpage documents */
399
435
padding-top: 0.5em;
1668
1704
<div class="admonitionblock">
1670
1706
<td class="icon">
1707
<div class="title">Note</div>
1709
<td class="content">The returned file descriptor is also used internally by the <em>zmq_send</em>
1710
and <em>zmq_recv</em> functions. As the descriptor is edge triggered, applications
1711
must update the state of <em>ZMQ_EVENTS</em> after each invocation of <em>zmq_send</em>
1712
or <em>zmq_recv</em>.To be more explicit: after calling <em>zmq_send</em> the socket may
1713
become readable (and vice versa) without triggering a read event on the
1714
file descriptor.</td>
1717
<div class="admonitionblock">
1671
1720
<div class="title">Caution</div>
1673
1722
<td class="content">The returned file descriptor is intended for use with a <em>poll</em> or
1851
<h3 id="_zmq_last_endpoint_retrieve_the_last_endpoint_set">ZMQ_LAST_ENDPOINT: Retrieve the last endpoint set</h3>
1852
<div class="paragraph"><p>The <em>ZMQ_LAST_ENDPOINT</em> option shall retrieve the last endpoint bound for
1853
TCP and IPC transports. The returned value will be a string in the form of
1854
a ZMQ DSN. Note that if the TCP host is INADDR_ANY, indicated by a *, then
1855
the returned address will be 0.0.0.0 (for IPv4).</p></div>
1856
<div class="hdlist"><table>
1858
<td class="hdlist1">
1862
<td class="hdlist2">
1863
<p style="margin-top: 0;">
1869
<td class="hdlist1">
1873
<td class="hdlist2">
1874
<p style="margin-top: 0;">
1880
<td class="hdlist1">
1884
<td class="hdlist2">
1885
<p style="margin-top: 0;">
1891
<td class="hdlist1">
1892
Applicable socket types
1895
<td class="hdlist2">
1896
<p style="margin-top: 0;">
1897
all, when binding TCP or IPC transports
1904
<h3 id="_zmq_tcp_keepalive_override_so_keepalive_socket_option">ZMQ_TCP_KEEPALIVE: Override SO_KEEPALIVE socket option</h3>
1905
<div class="paragraph"><p>Override <em>SO_KEEPALIVE</em> socket option(where supported by OS).
1906
The default value of <tt>-1</tt> means to skip any overrides and leave it to OS default.</p></div>
1907
<div class="hdlist"><table>
1909
<td class="hdlist1">
1913
<td class="hdlist2">
1914
<p style="margin-top: 0;">
1920
<td class="hdlist1">
1924
<td class="hdlist2">
1925
<p style="margin-top: 0;">
1931
<td class="hdlist1">
1935
<td class="hdlist2">
1936
<p style="margin-top: 0;">
1937
-1 (leave to OS default)
1942
<td class="hdlist1">
1943
Applicable socket types
1946
<td class="hdlist2">
1947
<p style="margin-top: 0;">
1948
all, when using TCP transports.
1955
<h3 id="_zmq_tcp_keepalive_idle_override_tcp_keepcnt_or_tcp_keepalive_on_some_os">ZMQ_TCP_KEEPALIVE_IDLE: Override TCP_KEEPCNT(or TCP_KEEPALIVE on some OS)</h3>
1956
<div class="paragraph"><p>Override <em>TCP_KEEPCNT</em>(or <em>TCP_KEEPALIVE</em> on some OS) socket option(where supported by OS).
1957
The default value of <tt>-1</tt> means to skip any overrides and leave it to OS default.</p></div>
1958
<div class="hdlist"><table>
1960
<td class="hdlist1">
1964
<td class="hdlist2">
1965
<p style="margin-top: 0;">
1971
<td class="hdlist1">
1975
<td class="hdlist2">
1976
<p style="margin-top: 0;">
1982
<td class="hdlist1">
1986
<td class="hdlist2">
1987
<p style="margin-top: 0;">
1988
-1 (leave to OS default)
1993
<td class="hdlist1">
1994
Applicable socket types
1997
<td class="hdlist2">
1998
<p style="margin-top: 0;">
1999
all, when using TCP transports.
2006
<h3 id="_zmq_tcp_keepalive_cnt_override_tcp_keepcnt_socket_option">ZMQ_TCP_KEEPALIVE_CNT: Override TCP_KEEPCNT socket option</h3>
2007
<div class="paragraph"><p>Override <em>TCP_KEEPCNT</em> socket option(where supported by OS).
2008
The default value of <tt>-1</tt> means to skip any overrides and leave it to OS default.</p></div>
2009
<div class="hdlist"><table>
2011
<td class="hdlist1">
2015
<td class="hdlist2">
2016
<p style="margin-top: 0;">
2022
<td class="hdlist1">
2026
<td class="hdlist2">
2027
<p style="margin-top: 0;">
2033
<td class="hdlist1">
2037
<td class="hdlist2">
2038
<p style="margin-top: 0;">
2039
-1 (leave to OS default)
2044
<td class="hdlist1">
2045
Applicable socket types
2048
<td class="hdlist2">
2049
<p style="margin-top: 0;">
2050
all, when using TCP transports.
2057
<h3 id="_zmq_tcp_keepalive_intvl_override_tcp_keepintvl_socket_option">ZMQ_TCP_KEEPALIVE_INTVL: Override TCP_KEEPINTVL socket option</h3>
2058
<div class="paragraph"><p>Override <em>TCP_KEEPINTVL</em> socket option(where supported by OS).
2059
The default value of <tt>-1</tt> means to skip any overrides and leave it to OS default.</p></div>
2060
<div class="hdlist"><table>
2062
<td class="hdlist1">
2066
<td class="hdlist2">
2067
<p style="margin-top: 0;">
2073
<td class="hdlist1">
2077
<td class="hdlist2">
2078
<p style="margin-top: 0;">
2084
<td class="hdlist1">
2088
<td class="hdlist2">
2089
<p style="margin-top: 0;">
2090
-1 (leave to OS default)
2095
<td class="hdlist1">
2096
Applicable socket types
2099
<td class="hdlist2">
2100
<p style="margin-top: 0;">
2101
all, when using TCP transports.
1803
2109
<div class="sect1">
1874
2180
<div class="sect1">
1875
2181
<h2 id="_authors">AUTHORS</h2>
1876
2182
<div class="sectionbody">
1877
<div class="paragraph"><p>The ØMQ documentation was written by Martin Sustrik <<a href="mailto:sustrik@250bpm.com">sustrik@250bpm.com</a>> and
1878
Martin Lucina <<a href="mailto:martin@lucina.net">martin@lucina.net</a>>.</p></div>
2183
<div class="paragraph"><p>This ØMQ manual page was written by Martin Sustrik <<a href="mailto:sustrik@250bpm.com">sustrik@250bpm.com</a>> and
2184
Martin Lucina <<a href="mailto:mato@kotelna.sk">mato@kotelna.sk</a>>.</p></div>
1882
2188
<div id="footnotes"><hr /></div>
1883
2189
<div id="footer">
1884
2190
<div id="footer-text">
1886
Last updated 2011-12-18 11:17:56 CET
2192
Last updated 2012-06-05 09:39:30 CEST