summaryrefslogtreecommitdiff
path: root/doc/zmq_pgm.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/zmq_pgm.html')
-rw-r--r--doc/zmq_pgm.html132
1 files changed, 67 insertions, 65 deletions
diff --git a/doc/zmq_pgm.html b/doc/zmq_pgm.html
index 64e3e75..5dfc00d 100644
--- a/doc/zmq_pgm.html
+++ b/doc/zmq_pgm.html
@@ -2,28 +2,15 @@
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
-<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
-<meta name="generator" content="AsciiDoc 8.6.3" />
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<meta name="generator" content="AsciiDoc 8.5.2" />
<title>zmq_pgm(7)</title>
<style type="text/css">
-/* Sans-serif font. */
-h1, h2, h3, h4, h5, h6,
-div.title, caption.title,
-thead, p.table.header,
-div#toctitle,
-span#author, span#revnumber, span#revdate, span#revremark,
-div#footer {
- font-family: Arial,Helvetica,sans-serif;
-}
-
-/* Serif font. */
-div.sectionbody {
- font-family: Georgia,"Times New Roman",Times,serif;
-}
-
-/* Monospace font. */
-tt {
- font-size: inherit;
+/* Debug borders */
+p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {
+/*
+ border: 1px solid red;
+*/
}
body {
@@ -49,12 +36,12 @@ strong {
}
tt {
- font-size: inherit;
color: navy;
}
h1, h2, h3, h4, h5, h6 {
color: #527bbd;
+ font-family: sans-serif;
margin-top: 1.2em;
margin-bottom: 0.5em;
line-height: 1.3;
@@ -74,6 +61,7 @@ h3 + * {
}
div.sectionbody {
+ font-family: serif;
margin-left: 0;
}
@@ -89,8 +77,6 @@ p {
ul, ol, li > p {
margin-top: 0;
}
-ul > li { color: #aaa; }
-ul > li > * { color: black; }
pre {
padding: 0;
@@ -99,15 +85,18 @@ pre {
span#author {
color: #527bbd;
+ font-family: sans-serif;
font-weight: bold;
font-size: 1.1em;
}
span#email {
}
span#revnumber, span#revdate, span#revremark {
+ font-family: sans-serif;
}
div#footer {
+ font-family: sans-serif;
font-size: small;
border-top: 2px solid silver;
padding-top: 0.5em;
@@ -146,6 +135,7 @@ div.content { /* Block element content. */
/* Block element titles. */
div.title, caption.title {
color: #527bbd;
+ font-family: sans-serif;
font-weight: bold;
text-align: left;
margin-top: 1.0em;
@@ -167,15 +157,13 @@ div.content + div.title {
div.sidebarblock > div.content {
background: #ffffee;
- border: 1px solid #dddddd;
- border-left: 4px solid #f0f0f0;
+ border: 1px solid silver;
padding: 0.5em;
}
div.listingblock > div.content {
- border: 1px solid #dddddd;
- border-left: 5px solid #f0f0f0;
- background: #f8f8f8;
+ border: 1px solid silver;
+ background: #f4f4f4;
padding: 0.5em;
}
@@ -183,7 +171,7 @@ div.quoteblock, div.verseblock {
padding-left: 1.0em;
margin-left: 1.0em;
margin-right: 10%;
- border-left: 5px solid #f0f0f0;
+ border-left: 5px solid #dddddd;
color: #777777;
}
@@ -192,9 +180,8 @@ div.quoteblock > div.attribution {
text-align: right;
}
-div.verseblock > pre.content {
- font-family: inherit;
- font-size: inherit;
+div.verseblock > div.content {
+ white-space: pre;
}
div.verseblock > div.attribution {
padding-top: 0.75em;
@@ -271,8 +258,8 @@ div.tableblock > table {
border: 3px solid #527bbd;
}
thead, p.table.header {
+ font-family: sans-serif;
font-weight: bold;
- color: #527bbd;
}
tfoot {
font-weight: bold;
@@ -352,14 +339,6 @@ span.footnote, span.footnoteref {
min-width: 100px;
}
-div.colist td {
- padding-right: 0.5em;
- padding-bottom: 0.3em;
- vertical-align: top;
-}
-div.colist td img {
- margin-top: 0.3em;
-}
@media print {
div#footer-badges { display: none; }
@@ -371,6 +350,7 @@ div#toc {
div#toctitle {
color: #527bbd;
+ font-family: sans-serif;
font-size: 1.1em;
font-weight: bold;
margin-top: 1.0em;
@@ -393,7 +373,6 @@ div.toclevel4 {
margin-left: 6em;
font-size: 0.9em;
}
-
/* Overrides for manpage documents */
h1 {
padding-top: 0.5em;
@@ -412,6 +391,47 @@ div.sectionbody {
div#toc { display: none; }
}
+/* Workarounds for IE6's broken and incomplete CSS2. */
+
+div.sidebar-content {
+ background: #ffffee;
+ border: 1px solid silver;
+ padding: 0.5em;
+}
+div.sidebar-title, div.image-title {
+ color: #527bbd;
+ font-family: sans-serif;
+ font-weight: bold;
+ margin-top: 0.0em;
+ margin-bottom: 0.5em;
+}
+
+div.listingblock div.content {
+ border: 1px solid silver;
+ background: #f4f4f4;
+ padding: 0.5em;
+}
+
+div.quoteblock-attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock-content {
+ white-space: pre;
+}
+div.verseblock-attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+
+div.exampleblock-content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+/* IE6 sets dynamically generated links as visited. */
+div#toc a:visited { color: blue; }
</style>
<script type="text/javascript">
/*<![CDATA[*/
@@ -547,7 +567,7 @@ footnotes: function () {
/*]]>*/
</script>
</head>
-<body class="manpage">
+<body>
<div id="header">
<h1>
zmq_pgm(7) Manual Page
@@ -560,14 +580,11 @@ zmq_pgm(7) Manual Page
</div>
</div>
<div id="content">
-<div class="sect1">
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="paragraph"><p>PGM (Pragmatic General Multicast) is a protocol for reliable multicast
transport of data over IP networks.</p></div>
</div>
-</div>
-<div class="sect1">
<h2 id="_description">DESCRIPTION</h2>
<div class="sectionbody">
<div class="paragraph"><p>ØMQ implements two variants of PGM, the standard protocol where PGM datagrams
@@ -593,8 +610,6 @@ not require any special privileges.</td>
</tr></table>
</div>
</div>
-</div>
-<div class="sect1">
<h2 id="_addressing">ADDRESSING</h2>
<div class="sectionbody">
<div class="paragraph"><p>A ØMQ address string consists of two parts as follows:
@@ -603,8 +618,7 @@ transport protocol to use. For the standard PGM protocol, <em>transport</em> sha
set to <tt>pgm</tt>. For the "Encapsulated PGM" protocol <em>transport</em> shall be set to
<tt>epgm</tt>. The meaning of the <em>endpoint</em> part for both the <em>pgm</em> and <em>epgm</em>
transport is defined below.</p></div>
-<div class="sect2">
-<h3 id="_connecting_a_socket">Connecting a socket</h3>
+<h3 id="_connecting_a_socket">Connecting a socket</h3><div style="clear:left"></div>
<div class="paragraph"><p>When connecting a socket to a peer address using <em>zmq_connect()</em> with the <em>pgm</em>
or <em>epgm</em> transport, the <em>endpoint</em> shall be interpreted as an <em>interface</em>
followed by a semicolon, followed by a <em>multicast address</em>, followed by a colon
@@ -637,9 +651,6 @@ names exist, thus only the primary IPv4 address may be used to specify an
<div class="paragraph"><p>A <em>multicast address</em> is specified by an IPv4 multicast address in its numeric
representation.</p></div>
</div>
-</div>
-</div>
-<div class="sect1">
<h2 id="_wire_format">WIRE FORMAT</h2>
<div class="sectionbody">
<div class="paragraph"><p>Consecutive PGM datagrams are interpreted by ØMQ as a single continuous stream
@@ -647,8 +658,7 @@ of data where ØMQ messages are not necessarily aligned with PGM datagram
boundaries and a single ØMQ message may span several PGM datagrams. This stream
of data consists of ØMQ messages encapsulated in <em>frames</em> as described in
<a href="zmq_tcp.html">zmq_tcp(7)</a>.</p></div>
-<div class="sect2">
-<h3 id="_pgm_datagram_payload">PGM datagram payload</h3>
+<h3 id="_pgm_datagram_payload">PGM datagram payload</h3><div style="clear:left"></div>
<div class="paragraph"><p>The following ABNF grammar represents the payload of a single PGM datagram as
used by ØMQ:</p></div>
<div class="literalblock">
@@ -696,9 +706,6 @@ Third datagram payload
+--------------+----------------------------+-------------+</tt></pre>
</div></div>
</div>
-</div>
-</div>
-<div class="sect1">
<h2 id="_example">EXAMPLE</h2>
<div class="sectionbody">
<div class="listingblock">
@@ -716,8 +723,6 @@ rc = zmq_connect(socket, "pgm://192.168.1.1;239.192.1.1:5555");
assert (rc == 0);</tt></pre>
</div></div>
</div>
-</div>
-<div class="sect1">
<h2 id="_see_also">SEE ALSO</h2>
<div class="sectionbody">
<div class="paragraph"><p><a href="zmq_connect.html">zmq_connect(3)</a>
@@ -727,20 +732,17 @@ assert (rc == 0);</tt></pre>
<a href="zmq_inproc.html">zmq_inproc(7)</a>
<a href="zmq.html">zmq(7)</a></p></div>
</div>
-</div>
-<div class="sect1">
<h2 id="_authors">AUTHORS</h2>
<div class="sectionbody">
<div class="paragraph"><p>This ØMQ manual page was written by Martin Sustrik &lt;<a href="mailto:sustrik@250bpm.com">sustrik@250bpm.com</a>&gt; and
Martin Lucina &lt;<a href="mailto:mato@kotelna.sk">mato@kotelna.sk</a>&gt;.</p></div>
</div>
</div>
-</div>
<div id="footnotes"><hr /></div>
<div id="footer">
<div id="footer-text">
-ØMQ 2.1.9<br />
-Last updated 2011-07-30 17:22:16 CEST
+ØMQ 2.1.10<br />
+Last updated 2011-08-23 16:01:49 CDT
</div>
</div>
</body>