Website built from master bc7e130 v0.15.1
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Authors — Eventlet 0.15.0 documentation</title>
|
||||
<title>Authors — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="History" href="history.html" />
|
||||
<link rel="prev" title="eventlet.green.zmq – ØMQ support" href="modules/zmq.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="modules/zmq.html" title="eventlet.green.zmq – ØMQ support"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -159,6 +159,7 @@
|
||||
<li>Astrum Kuo, python3 compatibility fixes; greenthread.unlink() method</li>
|
||||
<li>Davanum Srinivas, Python3 compatibility fixes</li>
|
||||
<li>Dmitriy Kruglyak, PyPy 2.3 compatibility fix</li>
|
||||
<li>Jan Grant, Michael Kerrin, second simultaneous read (Github #94)</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -224,7 +225,7 @@
|
||||
<li class="right" >
|
||||
<a href="modules/zmq.html" title="eventlet.green.zmq – ØMQ support"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Basic Usage — Eventlet 0.15.0 documentation</title>
|
||||
<title>Basic Usage — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Design Patterns" href="design_patterns.html" />
|
||||
<link rel="prev" title="Eventlet Documentation" href="index.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="index.html" title="Eventlet Documentation"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -300,7 +300,7 @@ connections until the existing ones complete.</p>
|
||||
<li class="right" >
|
||||
<a href="index.html" title="Eventlet Documentation"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Design Patterns — Eventlet 0.15.0 documentation</title>
|
||||
<title>Design Patterns — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Greening The World" href="patching.html" />
|
||||
<link rel="prev" title="Basic Usage" href="basic_usage.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="basic_usage.html" title="Basic Usage"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -202,7 +202,7 @@
|
||||
<li class="right" >
|
||||
<a href="basic_usage.html" title="Basic Usage"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Environment Variables — Eventlet 0.15.0 documentation</title>
|
||||
<title>Environment Variables — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Module Reference" href="modules.html" />
|
||||
<link rel="prev" title="Testing Eventlet" href="testing.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="testing.html" title="Testing Eventlet"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -119,7 +119,7 @@ use, so any control of the pool size needs to happen before then.</div></blockqu
|
||||
<li class="right" >
|
||||
<a href="testing.html" title="Testing Eventlet"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Examples — Eventlet 0.15.0 documentation</title>
|
||||
<title>Examples — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Using SSL With Eventlet" href="ssl.html" />
|
||||
<link rel="prev" title="Greening The World" href="patching.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="patching.html" title="Greening The World"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -593,7 +593,7 @@ implementation.</p>
|
||||
<li class="right" >
|
||||
<a href="patching.html" title="Greening The World"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Index — Eventlet 0.15.0 documentation</title>
|
||||
<title>Index — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -15,7 +15,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -24,7 +24,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="related">
|
||||
@@ -36,7 +36,7 @@
|
||||
<li class="right" >
|
||||
<a href="py-modindex.html" title="Python Module Index"
|
||||
>modules</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
| <a href="#J"><strong>J</strong></a>
|
||||
| <a href="#K"><strong>K</strong></a>
|
||||
| <a href="#L"><strong>L</strong></a>
|
||||
| <a href="#M"><strong>M</strong></a>
|
||||
| <a href="#N"><strong>N</strong></a>
|
||||
| <a href="#P"><strong>P</strong></a>
|
||||
| <a href="#Q"><strong>Q</strong></a>
|
||||
@@ -123,10 +124,18 @@
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.BaseConnectionPool">BaseConnectionPool (class in eventlet.db_pool)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.begin">begin() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.begin">begin() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.bind">bind() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.bind_to_random_port">bind_to_random_port() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
@@ -172,6 +181,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.cleanup_rollback">cleanup_rollback() (in module eventlet.db_pool)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.BaseConnectionPool.clear">clear() (eventlet.db_pool.BaseConnectionPool method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -185,6 +198,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.close">(eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/websocket.html#eventlet.websocket.WebSocket.close">(eventlet.websocket.WebSocket method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -205,6 +222,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.connect">(eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="basic_usage.html#eventlet.connect">(in module eventlet)</a>
|
||||
</dt>
|
||||
|
||||
@@ -218,6 +239,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Context">Context() (in module eventlet.green.zmq)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.RawConnectionPool.create">create() (eventlet.db_pool.RawConnectionPool method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -249,6 +274,10 @@
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.DatabaseConnector">DatabaseConnector (class in eventlet.db_pool)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.disconnect">disconnect() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
@@ -306,6 +335,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#module-eventlet.green.zmq">eventlet.green.zmq (module)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="basic_usage.html#eventlet.GreenPile">eventlet.GreenPile (built-in class)</a>
|
||||
</dt>
|
||||
|
||||
@@ -329,12 +362,12 @@
|
||||
<dt><a href="basic_usage.html#eventlet.import_patched">eventlet.import_patched() (built-in function)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="basic_usage.html#eventlet.monkey_patch">eventlet.monkey_patch() (built-in function)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="patching.html#eventlet.patcher.import_patched">eventlet.patcher.import_patched() (built-in function)</a>
|
||||
</dt>
|
||||
@@ -461,6 +494,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.get">(eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/pools.html#eventlet.pools.Pool.get">(eventlet.pools.Pool method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -478,13 +515,37 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.get_hwm">get_hwm() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/corolocal.html#eventlet.corolocal.get_ident">get_ident() (in module eventlet.corolocal)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.get_monitor_socket">get_monitor_socket() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/queue.html#eventlet.queue.LightQueue.get_nowait">get_nowait() (eventlet.queue.LightQueue method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/queue.html#eventlet.queue.LightQueue.get_nowait">get_nowait() (eventlet.queue.LightQueue method)</a>
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.get_string">get_string() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.getsockopt">getsockopt() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.getsockopt_string">getsockopt_string() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.getsockopt_unicode">getsockopt_unicode() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
@@ -531,6 +592,10 @@
|
||||
<dt><a href="modules/debug.html#eventlet.debug.hub_timer_stacks">hub_timer_stacks() (in module eventlet.debug)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.hwm">hwm (eventlet.green.zmq.Socket attribute)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
</tr></table>
|
||||
|
||||
@@ -548,9 +613,15 @@
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/pools.html#eventlet.pools.Pool.item">item() (eventlet.pools.Pool method)</a>
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.BaseConnectionPool.item">item() (eventlet.db_pool.BaseConnectionPool method)</a>
|
||||
</dt>
|
||||
|
||||
<dd><dl>
|
||||
|
||||
<dt><a href="modules/pools.html#eventlet.pools.Pool.item">(eventlet.pools.Pool method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></dd>
|
||||
</dl></td>
|
||||
</tr></table>
|
||||
|
||||
@@ -616,6 +687,16 @@
|
||||
</dl></td>
|
||||
</tr></table>
|
||||
|
||||
<h2 id="M">M</h2>
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.monitor">monitor() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
</tr></table>
|
||||
|
||||
<h2 id="N">N</h2>
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
@@ -638,6 +719,10 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.poll">poll() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/pools.html#eventlet.pools.Pool">Pool (class in eventlet.pools)</a>
|
||||
</dt>
|
||||
|
||||
@@ -645,12 +730,12 @@
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.PooledConnectionWrapper">PooledConnectionWrapper (class in eventlet.db_pool)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/queue.html#eventlet.queue.PriorityQueue">PriorityQueue (class in eventlet.queue)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="threading.html#eventlet.tpool.Proxy">Proxy (class in eventlet.tpool)</a>
|
||||
</dt>
|
||||
@@ -712,6 +797,32 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.recv">recv() (eventlet.green.zmq.Socket method)</a>, <a href="modules/zmq.html#eventlet.green.zmq.Socket.recv">[1]</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.recv_json">recv_json() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.recv_multipart">recv_multipart() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.recv_pyobj">recv_pyobj() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.recv_string">recv_string() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.recv_unicode">recv_unicode() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/semaphore.html#eventlet.semaphore.BoundedSemaphore.release">release() (eventlet.semaphore.BoundedSemaphore method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -725,8 +836,6 @@
|
||||
</dt>
|
||||
|
||||
</dl></dd>
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/greenpool.html#eventlet.greenpool.GreenPool.resize">resize() (eventlet.greenpool.GreenPool method)</a>
|
||||
</dt>
|
||||
@@ -769,6 +878,10 @@
|
||||
|
||||
<dd><dl>
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.send">(eventlet.green.zmq.Socket method)</a>, <a href="modules/zmq.html#eventlet.green.zmq.Socket.send">[1]</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/websocket.html#eventlet.websocket.WebSocket.send">(eventlet.websocket.WebSocket method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -778,6 +891,26 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.send_json">send_json() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.send_multipart">send_multipart() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.send_pyobj">send_pyobj() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.send_string">send_string() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.send_unicode">send_unicode() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="basic_usage.html#eventlet.serve">serve() (in module eventlet)</a>
|
||||
</dt>
|
||||
|
||||
@@ -790,10 +923,18 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.set">set() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.set_character_set">set_character_set() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.set_hwm">set_hwm() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.set_server_option">set_server_option() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -802,6 +943,28 @@
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.set_string">set_string() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.setsockopt">setsockopt() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.setsockopt_string">setsockopt_string() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.setsockopt_unicode">setsockopt_unicode() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.shadow">shadow() (eventlet.green.zmq.Socket class method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.show_warnings">show_warnings() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -809,13 +972,15 @@
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.shutdown">shutdown() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/greenthread.html#eventlet.greenthread.sleep">sleep() (in module eventlet.greenthread)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket">Socket (class in eventlet.green.zmq)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/greenpool.html#eventlet.greenpool.GreenPile.spawn">spawn() (eventlet.greenpool.GreenPile method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -914,16 +1079,24 @@
|
||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/greenthread.html#eventlet.greenthread.GreenThread.unlink">unlink() (eventlet.greenthread.GreenThread method)</a>
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.unbind">unbind() (eventlet.green.zmq.Socket method)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/debug.html#eventlet.debug.unspew">unspew() (in module eventlet.debug)</a>
|
||||
<dt><a href="modules/zmq.html#eventlet.green.zmq.Socket.underlying">underlying (eventlet.green.zmq.Socket attribute)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/greenthread.html#eventlet.greenthread.GreenThread.unlink">unlink() (eventlet.greenthread.GreenThread method)</a>
|
||||
</dt>
|
||||
|
||||
</dl></td>
|
||||
<td style="width: 33%" valign="top"><dl>
|
||||
|
||||
<dt><a href="modules/debug.html#eventlet.debug.unspew">unspew() (in module eventlet.debug)</a>
|
||||
</dt>
|
||||
|
||||
|
||||
<dt><a href="modules/db_pool.html#eventlet.db_pool.GenericConnectionWrapper.use_result">use_result() (eventlet.db_pool.GenericConnectionWrapper method)</a>
|
||||
</dt>
|
||||
|
||||
@@ -1028,7 +1201,7 @@
|
||||
<li class="right" >
|
||||
<a href="py-modindex.html" title="Python Module Index"
|
||||
>modules</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>History — Eventlet 0.15.0 documentation</title>
|
||||
<title>History — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="prev" title="Authors" href="authors.html" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -39,7 +39,7 @@
|
||||
<li class="right" >
|
||||
<a href="authors.html" title="Authors"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -101,7 +101,7 @@
|
||||
<li class="right" >
|
||||
<a href="authors.html" title="Authors"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Understanding Eventlet Hubs — Eventlet 0.15.0 documentation</title>
|
||||
<title>Understanding Eventlet Hubs — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Testing Eventlet" href="testing.html" />
|
||||
<link rel="prev" title="Zeromq" href="zeromq.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="zeromq.html" title="Zeromq"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -127,7 +127,7 @@ unexpectedly without being deprecated first.</p>
|
||||
|
||||
<dl class="function">
|
||||
<dt id="eventlet.hubs.trampoline">
|
||||
<tt class="descclassname">eventlet.hubs.</tt><tt class="descname">trampoline</tt><big>(</big><em>fd</em>, <em>read=None</em>, <em>write=None</em>, <em>timeout=None</em>, <em>timeout_exc=<class 'eventlet.timeout.Timeout'></em><big>)</big><a class="headerlink" href="#eventlet.hubs.trampoline" title="Permalink to this definition">¶</a></dt>
|
||||
<tt class="descclassname">eventlet.hubs.</tt><tt class="descname">trampoline</tt><big>(</big><em>fd</em>, <em>read=None</em>, <em>write=None</em>, <em>timeout=None</em>, <em>timeout_exc=<class 'eventlet.timeout.Timeout'></em>, <em>mark_as_closed=None</em><big>)</big><a class="headerlink" href="#eventlet.hubs.trampoline" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Suspend the current coroutine until the given socket object or file
|
||||
descriptor is ready to <em>read</em>, ready to <em>write</em>, or the specified
|
||||
<em>timeout</em> elapses, depending on arguments specified.</p>
|
||||
@@ -205,7 +205,7 @@ unexpectedly without being deprecated first.</p>
|
||||
<li class="right" >
|
||||
<a href="zeromq.html" title="Zeromq"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Eventlet Documentation — Eventlet 0.15.0 documentation</title>
|
||||
<title>Eventlet Documentation — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="#" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="#" />
|
||||
<link rel="next" title="Basic Usage" href="basic_usage.html" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -39,7 +39,7 @@
|
||||
<li class="right" >
|
||||
<a href="basic_usage.html" title="Basic Usage"
|
||||
accesskey="N">next</a> |</li>
|
||||
<li><a href="#">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="#">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -229,7 +229,7 @@
|
||||
<li class="right" >
|
||||
<a href="basic_usage.html" title="Basic Usage"
|
||||
>next</a> |</li>
|
||||
<li><a href="#">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="#">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Module Reference — Eventlet 0.15.0 documentation</title>
|
||||
<title>Module Reference — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="backdoor – Python interactive interpreter within a running process" href="modules/backdoor.html" />
|
||||
<link rel="prev" title="Environment Variables" href="environment.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="environment.html" title="Environment Variables"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
<li class="right" >
|
||||
<a href="environment.html" title="Environment Variables"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>backdoor – Python interactive interpreter within a running process — Eventlet 0.15.0 documentation</title>
|
||||
<title>backdoor – Python interactive interpreter within a running process — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="corolocal – Coroutine local storage" href="corolocal.html" />
|
||||
<link rel="prev" title="Module Reference" href="../modules.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="../modules.html" title="Module Reference"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -144,7 +144,7 @@ variables in here.</p>
|
||||
<li class="right" >
|
||||
<a href="../modules.html" title="Module Reference"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>corolocal – Coroutine local storage — Eventlet 0.15.0 documentation</title>
|
||||
<title>corolocal – Coroutine local storage — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="debug – Debugging tools for Eventlet" href="debug.html" />
|
||||
<link rel="prev" title="backdoor – Python interactive interpreter within a running process" href="backdoor.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="backdoor.html" title="backdoor – Python interactive interpreter within a running process"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -118,7 +118,7 @@
|
||||
<li class="right" >
|
||||
<a href="backdoor.html" title="backdoor – Python interactive interpreter within a running process"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>db_pool – DBAPI 2 database connection pooling — Eventlet 0.15.0 documentation</title>
|
||||
<title>db_pool – DBAPI 2 database connection pooling — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="event – Cross-greenthread primitive" href="event.html" />
|
||||
<link rel="prev" title="debug – Debugging tools for Eventlet" href="debug.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="debug.html" title="debug – Debugging tools for Eventlet"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -107,7 +107,7 @@
|
||||
<p><em>Caveat: The DatabaseConnector is a bit unfinished, it only suits a subset of use cases.</em></p>
|
||||
<span class="target" id="module-eventlet.db_pool"></span><dl class="class">
|
||||
<dt id="eventlet.db_pool.BaseConnectionPool">
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">BaseConnectionPool</tt><big>(</big><em>db_module</em>, <em>min_size=0</em>, <em>max_size=4</em>, <em>max_idle=10</em>, <em>max_age=30</em>, <em>connect_timeout=5</em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool" title="Permalink to this definition">¶</a></dt>
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">BaseConnectionPool</tt><big>(</big><em>db_module</em>, <em>min_size=0</em>, <em>max_size=4</em>, <em>max_idle=10</em>, <em>max_age=30</em>, <em>connect_timeout=5</em>, <em>cleanup=<function cleanup_rollback at 0x7f88db0a9cf8></em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><dl class="method">
|
||||
<dt id="eventlet.db_pool.BaseConnectionPool.clear">
|
||||
<tt class="descname">clear</tt><big>(</big><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool.clear" title="Permalink to this definition">¶</a></dt>
|
||||
@@ -120,9 +120,14 @@ and removes all references to them.</p>
|
||||
<tt class="descname">get</tt><big>(</big><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool.get" title="Permalink to this definition">¶</a></dt>
|
||||
<dd></dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.db_pool.BaseConnectionPool.item">
|
||||
<tt class="descname">item</tt><big>(</big><em>*args</em>, <em>**kwds</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool.item" title="Permalink to this definition">¶</a></dt>
|
||||
<dd></dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.db_pool.BaseConnectionPool.put">
|
||||
<tt class="descname">put</tt><big>(</big><em>conn</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool.put" title="Permalink to this definition">¶</a></dt>
|
||||
<tt class="descname">put</tt><big>(</big><em>conn</em>, <em>cleanup=<object object at 0x7f88db1075f0></em><big>)</big><a class="headerlink" href="#eventlet.db_pool.BaseConnectionPool.put" title="Permalink to this definition">¶</a></dt>
|
||||
<dd></dd></dl>
|
||||
|
||||
</dd></dl>
|
||||
@@ -335,7 +340,7 @@ wrapper object.</p>
|
||||
|
||||
<dl class="class">
|
||||
<dt id="eventlet.db_pool.RawConnectionPool">
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">RawConnectionPool</tt><big>(</big><em>db_module</em>, <em>min_size=0</em>, <em>max_size=4</em>, <em>max_idle=10</em>, <em>max_age=30</em>, <em>connect_timeout=5</em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.RawConnectionPool" title="Permalink to this definition">¶</a></dt>
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">RawConnectionPool</tt><big>(</big><em>db_module</em>, <em>min_size=0</em>, <em>max_size=4</em>, <em>max_idle=10</em>, <em>max_age=30</em>, <em>connect_timeout=5</em>, <em>cleanup=<function cleanup_rollback at 0x7f88db0a9cf8></em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.RawConnectionPool" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>A pool which gives out plain database connections.</p>
|
||||
<dl class="classmethod">
|
||||
<dt id="eventlet.db_pool.RawConnectionPool.connect">
|
||||
@@ -351,7 +356,7 @@ wrapper object.</p>
|
||||
|
||||
<dl class="class">
|
||||
<dt id="eventlet.db_pool.TpooledConnectionPool">
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">TpooledConnectionPool</tt><big>(</big><em>db_module</em>, <em>min_size=0</em>, <em>max_size=4</em>, <em>max_idle=10</em>, <em>max_age=30</em>, <em>connect_timeout=5</em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.TpooledConnectionPool" title="Permalink to this definition">¶</a></dt>
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">TpooledConnectionPool</tt><big>(</big><em>db_module</em>, <em>min_size=0</em>, <em>max_size=4</em>, <em>max_idle=10</em>, <em>max_age=30</em>, <em>connect_timeout=5</em>, <em>cleanup=<function cleanup_rollback at 0x7f88db0a9cf8></em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.TpooledConnectionPool" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>A pool which gives out <a class="reference internal" href="../threading.html#eventlet.tpool.Proxy" title="eventlet.tpool.Proxy"><tt class="xref py py-class docutils literal"><span class="pre">Proxy</span></tt></a>-based database
|
||||
connections.</p>
|
||||
<dl class="classmethod">
|
||||
@@ -366,6 +371,11 @@ connections.</p>
|
||||
|
||||
</dd></dl>
|
||||
|
||||
<dl class="function">
|
||||
<dt id="eventlet.db_pool.cleanup_rollback">
|
||||
<tt class="descclassname">eventlet.db_pool.</tt><tt class="descname">cleanup_rollback</tt><big>(</big><em>conn</em><big>)</big><a class="headerlink" href="#eventlet.db_pool.cleanup_rollback" title="Permalink to this definition">¶</a></dt>
|
||||
<dd></dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -427,7 +437,7 @@ connections.</p>
|
||||
<li class="right" >
|
||||
<a href="debug.html" title="debug – Debugging tools for Eventlet"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>debug – Debugging tools for Eventlet — Eventlet 0.15.0 documentation</title>
|
||||
<title>debug – Debugging tools for Eventlet — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="db_pool – DBAPI 2 database connection pooling" href="db_pool.html" />
|
||||
<link rel="prev" title="corolocal – Coroutine local storage" href="corolocal.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="corolocal.html" title="corolocal – Coroutine local storage"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -199,7 +199,7 @@ positives.</p>
|
||||
<li class="right" >
|
||||
<a href="corolocal.html" title="corolocal – Coroutine local storage"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>event – Cross-greenthread primitive — Eventlet 0.15.0 documentation</title>
|
||||
<title>event – Cross-greenthread primitive — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="greenpool – Green Thread Pools" href="greenpool.html" />
|
||||
<link rel="prev" title="db_pool – DBAPI 2 database connection pooling" href="db_pool.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="db_pool.html" title="db_pool – DBAPI 2 database connection pooling"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -243,7 +243,7 @@ occured.</p>
|
||||
<li class="right" >
|
||||
<a href="db_pool.html" title="db_pool – DBAPI 2 database connection pooling"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>greenpool – Green Thread Pools — Eventlet 0.15.0 documentation</title>
|
||||
<title>greenpool – Green Thread Pools — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="greenthread – Green Thread Implementation" href="greenthread.html" />
|
||||
<link rel="prev" title="event – Cross-greenthread primitive" href="event.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="event.html" title="event – Cross-greenthread primitive"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -226,7 +226,7 @@ iterating over the GreenPile object.</p>
|
||||
<li class="right" >
|
||||
<a href="event.html" title="event – Cross-greenthread primitive"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>greenthread – Green Thread Implementation — Eventlet 0.15.0 documentation</title>
|
||||
<title>greenthread – Green Thread Implementation — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="pools - Generic pools of resources" href="pools.html" />
|
||||
<link rel="prev" title="greenpool – Green Thread Pools" href="greenpool.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="greenpool.html" title="greenpool – Green Thread Pools"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -238,7 +238,7 @@ greenthread module).</p>
|
||||
<li class="right" >
|
||||
<a href="greenpool.html" title="greenpool – Green Thread Pools"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>pools - Generic pools of resources — Eventlet 0.15.0 documentation</title>
|
||||
<title>pools - Generic pools of resources — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="queue – Queue class" href="queue.html" />
|
||||
<link rel="prev" title="greenthread – Green Thread Implementation" href="greenthread.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="greenthread.html" title="greenthread – Green Thread Implementation"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -230,7 +230,7 @@ limited resource.</p>
|
||||
<li class="right" >
|
||||
<a href="greenthread.html" title="greenthread – Green Thread Implementation"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>queue – Queue class — Eventlet 0.15.0 documentation</title>
|
||||
<title>queue – Queue class — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="semaphore – Semaphore classes" href="semaphore.html" />
|
||||
<link rel="prev" title="pools - Generic pools of resources" href="pools.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="pools.html" title="pools - Generic pools of resources"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -271,7 +271,7 @@ items into the queue.</p>
|
||||
<li class="right" >
|
||||
<a href="pools.html" title="pools - Generic pools of resources"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>semaphore – Semaphore classes — Eventlet 0.15.0 documentation</title>
|
||||
<title>semaphore – Semaphore classes — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="timeout – Universal Timeouts" href="timeout.html" />
|
||||
<link rel="prev" title="queue – Queue class" href="queue.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="queue.html" title="queue – Queue class"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -284,7 +284,7 @@ counter is greater than or equal to <em>limit</em>.</p>
|
||||
<li class="right" >
|
||||
<a href="queue.html" title="queue – Queue class"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>timeout – Universal Timeouts — Eventlet 0.15.0 documentation</title>
|
||||
<title>timeout – Universal Timeouts — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="websocket – Websocket Server" href="websocket.html" />
|
||||
<link rel="prev" title="semaphore – Semaphore classes" href="semaphore.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="semaphore.html" title="semaphore – Semaphore classes"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -223,7 +223,7 @@ is passed through to the caller.</p>
|
||||
<li class="right" >
|
||||
<a href="semaphore.html" title="semaphore – Semaphore classes"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>websocket – Websocket Server — Eventlet 0.15.0 documentation</title>
|
||||
<title>websocket – Websocket Server — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="wsgi – WSGI server" href="wsgi.html" />
|
||||
<link rel="prev" title="timeout – Universal Timeouts" href="timeout.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="timeout.html" title="timeout – Universal Timeouts"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -193,7 +193,7 @@ websocket message.</p>
|
||||
<li class="right" >
|
||||
<a href="timeout.html" title="timeout – Universal Timeouts"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>wsgi – WSGI server — Eventlet 0.15.0 documentation</title>
|
||||
<title>wsgi – WSGI server — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="eventlet.green.zmq – ØMQ support" href="zmq.html" />
|
||||
<link rel="prev" title="websocket – Websocket Server" href="websocket.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="websocket.html" title="websocket – Websocket Server"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -75,7 +75,7 @@ server package. One such package is <a class="reference external" href="http://
|
||||
<tt class="docutils literal"><span class="pre">examples/wsgi.py</span></tt>.</p>
|
||||
<span class="target" id="module-eventlet.wsgi"></span><dl class="function">
|
||||
<dt id="eventlet.wsgi.server">
|
||||
<tt class="descclassname">eventlet.wsgi.</tt><tt class="descname">server</tt><big>(</big><em>sock</em>, <em>site</em>, <em>log=None</em>, <em>environ=None</em>, <em>max_size=None</em>, <em>max_http_version='HTTP/1.1'</em>, <em>protocol=<class eventlet.wsgi.HttpProtocol at 0x4b399a8></em>, <em>server_event=None</em>, <em>minimum_chunk_size=None</em>, <em>log_x_forwarded_for=True</em>, <em>custom_pool=None</em>, <em>keepalive=True</em>, <em>log_output=True</em>, <em>log_format='%(client_ip)s - - [%(date_time)s] "%(request_line)s" %(status_code)s %(body_length)s %(wall_seconds).6f'</em>, <em>url_length_limit=8192</em>, <em>debug=True</em>, <em>socket_timeout=None</em>, <em>capitalize_response_headers=True</em><big>)</big><a class="headerlink" href="#eventlet.wsgi.server" title="Permalink to this definition">¶</a></dt>
|
||||
<tt class="descclassname">eventlet.wsgi.</tt><tt class="descname">server</tt><big>(</big><em>sock</em>, <em>site</em>, <em>log=None</em>, <em>environ=None</em>, <em>max_size=None</em>, <em>max_http_version='HTTP/1.1'</em>, <em>protocol=<class eventlet.wsgi.HttpProtocol at 0x7f88da8c58d8></em>, <em>server_event=None</em>, <em>minimum_chunk_size=None</em>, <em>log_x_forwarded_for=True</em>, <em>custom_pool=None</em>, <em>keepalive=True</em>, <em>log_output=True</em>, <em>log_format='%(client_ip)s - - [%(date_time)s] "%(request_line)s" %(status_code)s %(body_length)s %(wall_seconds).6f'</em>, <em>url_length_limit=8192</em>, <em>debug=True</em>, <em>socket_timeout=None</em>, <em>capitalize_response_headers=True</em><big>)</big><a class="headerlink" href="#eventlet.wsgi.server" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Start up a WSGI server handling requests from the supplied server
|
||||
socket. This function loops forever. The <em>sock</em> object will be closed after server exits,
|
||||
but the underlying file descriptor will remain open, so if you have a dup() of <em>sock</em>,
|
||||
@@ -219,7 +219,7 @@ bandwidth than the actual Content-Length.</p>
|
||||
<li class="right" >
|
||||
<a href="websocket.html" title="websocket – Websocket Server"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>eventlet.green.zmq – ØMQ support — Eventlet 0.15.0 documentation</title>
|
||||
<title>eventlet.green.zmq – ØMQ support — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="../_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: '../',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="../index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="../index.html" />
|
||||
<link rel="up" title="Module Reference" href="../modules.html" />
|
||||
<link rel="next" title="Authors" href="../authors.html" />
|
||||
<link rel="prev" title="wsgi – WSGI server" href="wsgi.html" />
|
||||
@@ -44,7 +44,7 @@
|
||||
<li class="right" >
|
||||
<a href="wsgi.html" title="wsgi – WSGI server"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" accesskey="U">Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -54,29 +54,729 @@
|
||||
<div class="bodywrapper">
|
||||
<div class="body">
|
||||
|
||||
<div class="section" id="eventlet-green-zmq-omq-support">
|
||||
<h1><tt class="xref py py-mod docutils literal"><span class="pre">eventlet.green.zmq</span></tt> – ØMQ support<a class="headerlink" href="#eventlet-green-zmq-omq-support" title="Permalink to this headline">¶</a></h1>
|
||||
<div class="section" id="module-eventlet.green.zmq">
|
||||
<span id="eventlet-green-zmq-omq-support"></span><h1><a class="reference internal" href="#module-eventlet.green.zmq" title="eventlet.green.zmq"><tt class="xref py py-mod docutils literal"><span class="pre">eventlet.green.zmq</span></tt></a> – ØMQ support<a class="headerlink" href="#module-eventlet.green.zmq" title="Permalink to this headline">¶</a></h1>
|
||||
<p>The <a class="reference internal" href="#module-zmq" title="zmq"><tt class="xref py py-mod docutils literal"><span class="pre">zmq</span></tt></a> module wraps the <a class="reference internal" href="#eventlet.green.zmq.Socket" title="eventlet.green.zmq.Socket"><tt class="xref py py-class docutils literal"><span class="pre">Socket</span></tt></a> and <a class="reference internal" href="#eventlet.green.zmq.Context" title="eventlet.green.zmq.Context"><tt class="xref py py-class docutils literal"><span class="pre">Context</span></tt></a> found in <a class="reference internal" href="#module-zmq" title="zmq"><tt class="xref py py-mod docutils literal"><span class="pre">pyzmq</span></tt></a> to be non blocking</p>
|
||||
<dl class="function">
|
||||
<dt id="eventlet.green.zmq.Context">
|
||||
<tt class="descclassname">eventlet.green.zmq.</tt><tt class="descname">Context</tt><big>(</big><em>io_threads=1</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Context" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Subclass of <tt class="xref py py-class docutils literal"><span class="pre">zmq.core.context.Context</span></tt></p>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="class">
|
||||
<dt id="eventlet.green.zmq.Socket">
|
||||
<em class="property">class </em><tt class="descclassname">eventlet.green.zmq.</tt><tt class="descname">Socket</tt><big>(</big><em>context</em>, <em>socket_type</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Bases: <tt class="xref py py-class docutils literal"><span class="pre">zmq.sugar.socket.Socket</span></tt></p>
|
||||
<p>Green version of :class:<a href="#id1"><span class="problematic" id="id2">`</span></a>zmq.core.socket.Socket</p>
|
||||
<dl class="docutils">
|
||||
<dt>The following three methods are always overridden:</dt>
|
||||
<dd><ul class="first last simple">
|
||||
<li>send</li>
|
||||
<li>recv</li>
|
||||
<li>getsockopt</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>To ensure that the <tt class="docutils literal"><span class="pre">zmq.NOBLOCK</span></tt> flag is set and that sending or recieving
|
||||
is deferred to the hub (using <a class="reference internal" href="../hubs.html#eventlet.hubs.trampoline" title="eventlet.hubs.trampoline"><tt class="xref py py-func docutils literal"><span class="pre">eventlet.hubs.trampoline()</span></tt></a>) if a
|
||||
<tt class="docutils literal"><span class="pre">zmq.EAGAIN</span></tt> (retry) error is raised</p>
|
||||
<dl class="docutils">
|
||||
<dt>For some socket types, the following methods are also overridden:</dt>
|
||||
<dd><ul class="first last simple">
|
||||
<li>send_multipart</li>
|
||||
<li>recv_multipart</li>
|
||||
</ul>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.recv">
|
||||
<tt class="descname">recv</tt><big>(</big><em>flags=0</em>, <em>copy=True</em>, <em>track=False</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.recv" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Receive a message.</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any supported flag: NOBLOCK. If NOBLOCK is set, this method
|
||||
will raise a ZMQError with EAGAIN if a message is not ready.
|
||||
If NOBLOCK is not set, then this method will block until a
|
||||
message arrives.</dd>
|
||||
<dt>copy <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be received in a copying or non-copying manner?
|
||||
If False a Frame object is returned, if True a string copy of
|
||||
message is returned.</dd>
|
||||
<dt>track <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be tracked for notification that ZMQ has
|
||||
finished with it? (ignored if copy=True)</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>msg <span class="classifier-delimiter">:</span> <span class="classifier">bytes, Frame</span></dt>
|
||||
<dd>The received message frame. If <cite>copy</cite> is False, then it will be a Frame,
|
||||
otherwise it will be bytes.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>ZMQError</dt>
|
||||
<dd>for any of the reasons zmq_msg_recv might fail.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.send">
|
||||
<tt class="descname">send</tt><big>(</big><em>data</em>, <em>flags=0</em>, <em>copy=True</em>, <em>track=False</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.send" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Send a message on this socket.</p>
|
||||
<p>This queues the message to be sent by the IO thread at a later time.</p>
|
||||
<dl class="docutils">
|
||||
<dt>data <span class="classifier-delimiter">:</span> <span class="classifier">object, str, Frame</span></dt>
|
||||
<dd>The content of the message.</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any supported flag: NOBLOCK, SNDMORE.</dd>
|
||||
<dt>copy <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be sent in a copying or non-copying manner.</dd>
|
||||
<dt>track <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be tracked for notification that ZMQ has
|
||||
finished with it? (ignored if copy=True)</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>None <span class="classifier-delimiter">:</span> <span class="classifier">if <cite>copy</cite> or not track</span></dt>
|
||||
<dd>None if message was sent, raises an exception otherwise.</dd>
|
||||
<dt>MessageTracker <span class="classifier-delimiter">:</span> <span class="classifier">if track and not copy</span></dt>
|
||||
<dd>a MessageTracker object, whose <cite>pending</cite> property will
|
||||
be True until the send is completed.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>TypeError</dt>
|
||||
<dd>If a unicode object is passed</dd>
|
||||
<dt>ValueError</dt>
|
||||
<dd>If <cite>track=True</cite>, but an untracked Frame is passed.</dd>
|
||||
<dt>ZMQError</dt>
|
||||
<dd>If the send does not succeed for any reason.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.bind">
|
||||
<tt class="descname">bind</tt><big>(</big><em>addr</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.bind" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Bind the socket to an address.</p>
|
||||
<p>This causes the socket to listen on a network port. Sockets on the
|
||||
other side of this connection will use <tt class="docutils literal"><span class="pre">Socket.connect(addr)</span></tt> to
|
||||
connect to this socket.</p>
|
||||
<dl class="docutils">
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The address string. This has the form ‘protocol://interface:port’,
|
||||
for example ‘tcp://127.0.0.1:5555’. Protocols supported include
|
||||
tcp, udp, pgm, epgm, inproc and ipc. If the address is unicode, it is
|
||||
encoded to utf-8 first.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.bind_to_random_port">
|
||||
<tt class="descname">bind_to_random_port</tt><big>(</big><em>addr</em>, <em>min_port=49152</em>, <em>max_port=65536</em>, <em>max_tries=100</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.bind_to_random_port" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>bind this socket to a random port in a range</p>
|
||||
<dl class="docutils">
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The address string without the port to pass to <tt class="docutils literal"><span class="pre">Socket.bind()</span></tt>.</dd>
|
||||
<dt>min_port <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>The minimum port in the range of ports to try (inclusive).</dd>
|
||||
<dt>max_port <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>The maximum port in the range of ports to try (exclusive).</dd>
|
||||
<dt>max_tries <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>The maximum number of bind attempts to make.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>port <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The port the socket was bound to.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>ZMQBindError</dt>
|
||||
<dd>if <cite>max_tries</cite> reached before successful bind</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.close">
|
||||
<tt class="descname">close</tt><big>(</big><em>linger=None</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.close" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Close the socket.</p>
|
||||
<p>If linger is specified, LINGER sockopt will be set prior to closing.</p>
|
||||
<p>This can be called to close the socket by hand. If this is not
|
||||
called, the socket will automatically be closed when it is
|
||||
garbage collected.</p>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.connect">
|
||||
<tt class="descname">connect</tt><big>(</big><em>addr</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.connect" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Connect to a remote 0MQ socket.</p>
|
||||
<dl class="docutils">
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The address string. This has the form ‘protocol://interface:port’,
|
||||
for example ‘tcp://127.0.0.1:5555’. Protocols supported are
|
||||
tcp, upd, pgm, inproc and ipc. If the address is unicode, it is
|
||||
encoded to utf-8 first.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.disconnect">
|
||||
<tt class="descname">disconnect</tt><big>(</big><em>addr</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.disconnect" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Disconnect from a remote 0MQ socket (undoes a call to connect).</p>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version libzmq-3.2.</span></p>
|
||||
</div>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version 13.0.</span></p>
|
||||
</div>
|
||||
<dl class="docutils">
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The address string. This has the form ‘protocol://interface:port’,
|
||||
for example ‘tcp://127.0.0.1:5555’. Protocols supported are
|
||||
tcp, upd, pgm, inproc and ipc. If the address is unicode, it is
|
||||
encoded to utf-8 first.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.get">
|
||||
<tt class="descname">get</tt><big>(</big><em>option</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.get" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Get the value of a socket option.</p>
|
||||
<p>See the 0MQ API documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd><p class="first">The option to get. Available values will depend on your
|
||||
version of libzmq. Examples include:</p>
|
||||
<div class="last highlight-python"><div class="highlight"><pre><span class="n">zmq</span><span class="o">.</span><span class="n">IDENTITY</span><span class="p">,</span> <span class="n">HWM</span><span class="p">,</span> <span class="n">LINGER</span><span class="p">,</span> <span class="n">FD</span><span class="p">,</span> <span class="n">EVENTS</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">int or bytes</span></dt>
|
||||
<dd>The value of the option as a bytestring or int.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.get_hwm">
|
||||
<tt class="descname">get_hwm</tt><big>(</big><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.get_hwm" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>get the High Water Mark</p>
|
||||
<p>On libzmq ≥ 3, this gets SNDHWM if available, otherwise RCVHWM</p>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.get_monitor_socket">
|
||||
<tt class="descname">get_monitor_socket</tt><big>(</big><em>events=None</em>, <em>addr=None</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.get_monitor_socket" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Return a connected PAIR socket ready to receive the event notifications.</p>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version libzmq-4.0.</span></p>
|
||||
</div>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version 14.0.</span></p>
|
||||
</div>
|
||||
<dl class="docutils">
|
||||
<dt>events <span class="classifier-delimiter">:</span> <span class="classifier">bitfield (int) [default: ZMQ_EVENTS_ALL]</span></dt>
|
||||
<dd>The bitmask defining which events are wanted.</dd>
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">string [default: None]</span></dt>
|
||||
<dd>The optional endpoint for the monitoring sockets.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>socket <span class="classifier-delimiter">:</span> <span class="classifier">(PAIR)</span></dt>
|
||||
<dd>The socket is already connected and ready to receive messages.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.get_string">
|
||||
<tt class="descname">get_string</tt><big>(</big><em>option</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.get_string" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>get the value of a socket option</p>
|
||||
<p>See the 0MQ documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The option to retrieve.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The value of the option as a unicode string.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.getsockopt">
|
||||
<tt class="descname">getsockopt</tt><big>(</big><em>option</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.getsockopt" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>s.get(option)</p>
|
||||
<p>Get the value of a socket option.</p>
|
||||
<p>See the 0MQ API documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd><p class="first">The option to get. Available values will depend on your
|
||||
version of libzmq. Examples include:</p>
|
||||
<div class="last highlight-python"><div class="highlight"><pre><span class="n">zmq</span><span class="o">.</span><span class="n">IDENTITY</span><span class="p">,</span> <span class="n">HWM</span><span class="p">,</span> <span class="n">LINGER</span><span class="p">,</span> <span class="n">FD</span><span class="p">,</span> <span class="n">EVENTS</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">int or bytes</span></dt>
|
||||
<dd>The value of the option as a bytestring or int.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.getsockopt_string">
|
||||
<tt class="descname">getsockopt_string</tt><big>(</big><em>option</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.getsockopt_string" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>get the value of a socket option</p>
|
||||
<p>See the 0MQ documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The option to retrieve.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The value of the option as a unicode string.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.getsockopt_unicode">
|
||||
<tt class="descname">getsockopt_unicode</tt><big>(</big><em>option</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.getsockopt_unicode" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>get the value of a socket option</p>
|
||||
<p>See the 0MQ documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The option to retrieve.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The value of the option as a unicode string.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="attribute">
|
||||
<dt id="eventlet.green.zmq.Socket.hwm">
|
||||
<tt class="descname">hwm</tt><a class="headerlink" href="#eventlet.green.zmq.Socket.hwm" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>get the High Water Mark</p>
|
||||
<p>On libzmq ⥠3, this gets SNDHWM if available, otherwise RCVHWM</p>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.monitor">
|
||||
<tt class="descname">monitor</tt><big>(</big><em>addr</em>, <em>flags</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.monitor" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Start publishing socket events on inproc.
|
||||
See libzmq docs for zmq_monitor for details.</p>
|
||||
<p>While this function is available from libzmq 3.2,
|
||||
pyzmq cannot parse monitor messages from libzmq prior to 4.0.</p>
|
||||
<dl class="docutils">
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The inproc url used for monitoring.</dd>
|
||||
<dt>events <span class="classifier-delimiter">:</span> <span class="classifier">int [default: zmq.EVENT_ALL]</span></dt>
|
||||
<dd>The zmq event bitmask for which events will be sent to the monitor.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.poll">
|
||||
<tt class="descname">poll</tt><big>(</big><em>timeout=None</em>, <em>flags=1</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.poll" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>poll the socket for events</p>
|
||||
<p>The default is to poll forever for incoming
|
||||
events. Timeout is in milliseconds, if specified.</p>
|
||||
<dl class="docutils">
|
||||
<dt>timeout <span class="classifier-delimiter">:</span> <span class="classifier">int [default: None]</span></dt>
|
||||
<dd>The timeout (in milliseconds) to wait for an event. If unspecified
|
||||
(or specified None), will wait forever for an event.</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">bitfield (int) [default: POLLIN]</span></dt>
|
||||
<dd>The event flags to poll for (any combination of POLLIN|POLLOUT).
|
||||
The default is to check for incoming events (POLLIN).</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>events <span class="classifier-delimiter">:</span> <span class="classifier">bitfield (int)</span></dt>
|
||||
<dd>The events that are ready and waiting. Will be 0 if no events were ready
|
||||
by the time timeout was reached.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt>
|
||||
<tt class="descname">recv</tt><big>(</big><em>flags=0</em>, <em>copy=True</em>, <em>track=False</em><big>)</big></dt>
|
||||
<dd><p>Receive a message.</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any supported flag: NOBLOCK. If NOBLOCK is set, this method
|
||||
will raise a ZMQError with EAGAIN if a message is not ready.
|
||||
If NOBLOCK is not set, then this method will block until a
|
||||
message arrives.</dd>
|
||||
<dt>copy <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be received in a copying or non-copying manner?
|
||||
If False a Frame object is returned, if True a string copy of
|
||||
message is returned.</dd>
|
||||
<dt>track <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be tracked for notification that ZMQ has
|
||||
finished with it? (ignored if copy=True)</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>msg <span class="classifier-delimiter">:</span> <span class="classifier">bytes, Frame</span></dt>
|
||||
<dd>The received message frame. If <cite>copy</cite> is False, then it will be a Frame,
|
||||
otherwise it will be bytes.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>ZMQError</dt>
|
||||
<dd>for any of the reasons zmq_msg_recv might fail.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.recv_json">
|
||||
<tt class="descname">recv_json</tt><big>(</big><em>flags=0</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.recv_json" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>receive a Python object as a message using json to serialize</p>
|
||||
<p>Keyword arguments are passed on to json.loads</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any valid recv flag.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>obj <span class="classifier-delimiter">:</span> <span class="classifier">Python object</span></dt>
|
||||
<dd>The Python object that arrives as a message.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.recv_multipart">
|
||||
<tt class="descname">recv_multipart</tt><big>(</big><em>flags=0</em>, <em>copy=True</em>, <em>track=False</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.recv_multipart" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>receive a multipart message as a list of bytes or Frame objects</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>Any supported flag: NOBLOCK. If NOBLOCK is set, this method
|
||||
will raise a ZMQError with EAGAIN if a message is not ready.
|
||||
If NOBLOCK is not set, then this method will block until a
|
||||
message arrives.</dd>
|
||||
<dt>copy <span class="classifier-delimiter">:</span> <span class="classifier">bool, optional</span></dt>
|
||||
<dd>Should the message frame(s) be received in a copying or non-copying manner?
|
||||
If False a Frame object is returned for each part, if True a copy of
|
||||
the bytes is made for each frame.</dd>
|
||||
<dt>track <span class="classifier-delimiter">:</span> <span class="classifier">bool, optional</span></dt>
|
||||
<dd>Should the message frame(s) be tracked for notification that ZMQ has
|
||||
finished with it? (ignored if copy=True)</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>msg_parts <span class="classifier-delimiter">:</span> <span class="classifier">list</span></dt>
|
||||
<dd>A list of frames in the multipart message; either Frames or bytes,
|
||||
depending on <cite>copy</cite>.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.recv_pyobj">
|
||||
<tt class="descname">recv_pyobj</tt><big>(</big><em>flags=0</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.recv_pyobj" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>receive a Python object as a message using pickle to serialize</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any valid recv flag.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>obj <span class="classifier-delimiter">:</span> <span class="classifier">Python object</span></dt>
|
||||
<dd>The Python object that arrives as a message.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.recv_string">
|
||||
<tt class="descname">recv_string</tt><big>(</big><em>flags=0</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.recv_string" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>receive a unicode string, as sent by send_string</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any valid recv flag.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str [default: ‘utf-8’]</span></dt>
|
||||
<dd>The encoding to be used</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>s <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The Python unicode string that arrives as encoded bytes.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.recv_unicode">
|
||||
<tt class="descname">recv_unicode</tt><big>(</big><em>flags=0</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.recv_unicode" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>receive a unicode string, as sent by send_string</p>
|
||||
<dl class="docutils">
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any valid recv flag.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str [default: ‘utf-8’]</span></dt>
|
||||
<dd>The encoding to be used</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>s <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The Python unicode string that arrives as encoded bytes.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt>
|
||||
<tt class="descname">send</tt><big>(</big><em>data</em>, <em>flags=0</em>, <em>copy=True</em>, <em>track=False</em><big>)</big></dt>
|
||||
<dd><p>Send a message on this socket.</p>
|
||||
<p>This queues the message to be sent by the IO thread at a later time.</p>
|
||||
<dl class="docutils">
|
||||
<dt>data <span class="classifier-delimiter">:</span> <span class="classifier">object, str, Frame</span></dt>
|
||||
<dd>The content of the message.</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any supported flag: NOBLOCK, SNDMORE.</dd>
|
||||
<dt>copy <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be sent in a copying or non-copying manner.</dd>
|
||||
<dt>track <span class="classifier-delimiter">:</span> <span class="classifier">bool</span></dt>
|
||||
<dd>Should the message be tracked for notification that ZMQ has
|
||||
finished with it? (ignored if copy=True)</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>None <span class="classifier-delimiter">:</span> <span class="classifier">if <cite>copy</cite> or not track</span></dt>
|
||||
<dd>None if message was sent, raises an exception otherwise.</dd>
|
||||
<dt>MessageTracker <span class="classifier-delimiter">:</span> <span class="classifier">if track and not copy</span></dt>
|
||||
<dd>a MessageTracker object, whose <cite>pending</cite> property will
|
||||
be True until the send is completed.</dd>
|
||||
</dl>
|
||||
<dl class="docutils">
|
||||
<dt>TypeError</dt>
|
||||
<dd>If a unicode object is passed</dd>
|
||||
<dt>ValueError</dt>
|
||||
<dd>If <cite>track=True</cite>, but an untracked Frame is passed.</dd>
|
||||
<dt>ZMQError</dt>
|
||||
<dd>If the send does not succeed for any reason.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.send_json">
|
||||
<tt class="descname">send_json</tt><big>(</big><em>obj</em>, <em>flags=0</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.send_json" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>send a Python object as a message using json to serialize</p>
|
||||
<p>Keyword arguments are passed on to json.dumps</p>
|
||||
<dl class="docutils">
|
||||
<dt>obj <span class="classifier-delimiter">:</span> <span class="classifier">Python object</span></dt>
|
||||
<dd>The Python object to send</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any valid send flag</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.send_multipart">
|
||||
<tt class="descname">send_multipart</tt><big>(</big><em>msg_parts</em>, <em>flags=0</em>, <em>copy=True</em>, <em>track=False</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.send_multipart" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>send a sequence of buffers as a multipart message</p>
|
||||
<p>The zmq.SNDMORE flag is added to all msg parts before the last.</p>
|
||||
<dl class="docutils">
|
||||
<dt>msg_parts <span class="classifier-delimiter">:</span> <span class="classifier">iterable</span></dt>
|
||||
<dd>A sequence of objects to send as a multipart message. Each element
|
||||
can be any sendable object (Frame, bytes, buffer-providers)</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>SNDMORE is handled automatically for frames before the last.</dd>
|
||||
<dt>copy <span class="classifier-delimiter">:</span> <span class="classifier">bool, optional</span></dt>
|
||||
<dd>Should the frame(s) be sent in a copying or non-copying manner.</dd>
|
||||
<dt>track <span class="classifier-delimiter">:</span> <span class="classifier">bool, optional</span></dt>
|
||||
<dd>Should the frame(s) be tracked for notification that ZMQ has
|
||||
finished with it (ignored if copy=True).</dd>
|
||||
</dl>
|
||||
<p>None : if copy or not track
|
||||
MessageTracker : if track and not copy</p>
|
||||
<blockquote>
|
||||
<div>a MessageTracker object, whose <cite>pending</cite> property will
|
||||
be True until the last send is completed.</div></blockquote>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.send_pyobj">
|
||||
<tt class="descname">send_pyobj</tt><big>(</big><em>obj</em>, <em>flags=0</em>, <em>protocol=-1</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.send_pyobj" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>send a Python object as a message using pickle to serialize</p>
|
||||
<dl class="docutils">
|
||||
<dt>obj <span class="classifier-delimiter">:</span> <span class="classifier">Python object</span></dt>
|
||||
<dd>The Python object to send.</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>Any valid send flag.</dd>
|
||||
<dt>protocol <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The pickle protocol number to use. Default of -1 will select
|
||||
the highest supported number. Use 0 for multiple platform
|
||||
support.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.send_string">
|
||||
<tt class="descname">send_string</tt><big>(</big><em>u</em>, <em>flags=0</em>, <em>copy=True</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.send_string" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>send a Python unicode string as a message with an encoding</p>
|
||||
<p>0MQ communicates with raw bytes, so you must encode/decode
|
||||
text (unicode on py2, str on py3) around 0MQ.</p>
|
||||
<dl class="docutils">
|
||||
<dt>u <span class="classifier-delimiter">:</span> <span class="classifier">Python unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The unicode string to send.</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>Any valid send flag.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str [default: ‘utf-8’]</span></dt>
|
||||
<dd>The encoding to be used</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.send_unicode">
|
||||
<tt class="descname">send_unicode</tt><big>(</big><em>u</em>, <em>flags=0</em>, <em>copy=True</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.send_unicode" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>send a Python unicode string as a message with an encoding</p>
|
||||
<p>0MQ communicates with raw bytes, so you must encode/decode
|
||||
text (unicode on py2, str on py3) around 0MQ.</p>
|
||||
<dl class="docutils">
|
||||
<dt>u <span class="classifier-delimiter">:</span> <span class="classifier">Python unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The unicode string to send.</dd>
|
||||
<dt>flags <span class="classifier-delimiter">:</span> <span class="classifier">int, optional</span></dt>
|
||||
<dd>Any valid send flag.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str [default: ‘utf-8’]</span></dt>
|
||||
<dd>The encoding to be used</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.set">
|
||||
<tt class="descname">set</tt><big>(</big><em>option</em>, <em>optval</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.set" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Set socket options.</p>
|
||||
<p>See the 0MQ API documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd><p class="first">The option to set. Available values will depend on your
|
||||
version of libzmq. Examples include:</p>
|
||||
<div class="last highlight-python"><div class="highlight"><pre><span class="n">zmq</span><span class="o">.</span><span class="n">SUBSCRIBE</span><span class="p">,</span> <span class="n">UNSUBSCRIBE</span><span class="p">,</span> <span class="n">IDENTITY</span><span class="p">,</span> <span class="n">HWM</span><span class="p">,</span> <span class="n">LINGER</span><span class="p">,</span> <span class="n">FD</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd>
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">int or bytes</span></dt>
|
||||
<dd>The value of the option to set.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.set_hwm">
|
||||
<tt class="descname">set_hwm</tt><big>(</big><em>value</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.set_hwm" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>set the High Water Mark</p>
|
||||
<p>On libzmq ≥ 3, this sets both SNDHWM and RCVHWM</p>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.set_string">
|
||||
<tt class="descname">set_string</tt><big>(</big><em>option</em>, <em>optval</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.set_string" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>set socket options with a unicode object</p>
|
||||
<p>This is simply a wrapper for setsockopt to protect from encoding ambiguity.</p>
|
||||
<p>See the 0MQ documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The name of the option to set. Can be any of: SUBSCRIBE,
|
||||
UNSUBSCRIBE, IDENTITY</dd>
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The value of the option to set.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The encoding to be used, default is utf8</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.setsockopt">
|
||||
<tt class="descname">setsockopt</tt><big>(</big><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.setsockopt" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>s.set(option, optval)</p>
|
||||
<p>Set socket options.</p>
|
||||
<p>See the 0MQ API documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd><p class="first">The option to set. Available values will depend on your
|
||||
version of libzmq. Examples include:</p>
|
||||
<div class="last highlight-python"><div class="highlight"><pre><span class="n">zmq</span><span class="o">.</span><span class="n">SUBSCRIBE</span><span class="p">,</span> <span class="n">UNSUBSCRIBE</span><span class="p">,</span> <span class="n">IDENTITY</span><span class="p">,</span> <span class="n">HWM</span><span class="p">,</span> <span class="n">LINGER</span><span class="p">,</span> <span class="n">FD</span>
|
||||
</pre></div>
|
||||
</div>
|
||||
</dd>
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">int or bytes</span></dt>
|
||||
<dd>The value of the option to set.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.setsockopt_string">
|
||||
<tt class="descname">setsockopt_string</tt><big>(</big><em>option</em>, <em>optval</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.setsockopt_string" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>set socket options with a unicode object</p>
|
||||
<p>This is simply a wrapper for setsockopt to protect from encoding ambiguity.</p>
|
||||
<p>See the 0MQ documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The name of the option to set. Can be any of: SUBSCRIBE,
|
||||
UNSUBSCRIBE, IDENTITY</dd>
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The value of the option to set.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The encoding to be used, default is utf8</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.setsockopt_unicode">
|
||||
<tt class="descname">setsockopt_unicode</tt><big>(</big><em>option</em>, <em>optval</em>, <em>encoding='utf-8'</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.setsockopt_unicode" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>set socket options with a unicode object</p>
|
||||
<p>This is simply a wrapper for setsockopt to protect from encoding ambiguity.</p>
|
||||
<p>See the 0MQ documentation for details on specific options.</p>
|
||||
<dl class="docutils">
|
||||
<dt>option <span class="classifier-delimiter">:</span> <span class="classifier">int</span></dt>
|
||||
<dd>The name of the option to set. Can be any of: SUBSCRIBE,
|
||||
UNSUBSCRIBE, IDENTITY</dd>
|
||||
<dt>optval <span class="classifier-delimiter">:</span> <span class="classifier">unicode string (unicode on py2, str on py3)</span></dt>
|
||||
<dd>The value of the option to set.</dd>
|
||||
<dt>encoding <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The encoding to be used, default is utf8</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="classmethod">
|
||||
<dt id="eventlet.green.zmq.Socket.shadow">
|
||||
<em class="property">classmethod </em><tt class="descname">shadow</tt><big>(</big><em>address</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.shadow" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Shadow an existing libzmq socket</p>
|
||||
<p>address is the integer address of the libzmq socket
|
||||
or an FFI pointer to it.</p>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version 14.1.</span></p>
|
||||
</div>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="method">
|
||||
<dt id="eventlet.green.zmq.Socket.unbind">
|
||||
<tt class="descname">unbind</tt><big>(</big><em>addr</em><big>)</big><a class="headerlink" href="#eventlet.green.zmq.Socket.unbind" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>Unbind from an address (undoes a call to bind).</p>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version libzmq-3.2.</span></p>
|
||||
</div>
|
||||
<div class="versionadded">
|
||||
<p><span class="versionmodified">New in version 13.0.</span></p>
|
||||
</div>
|
||||
<dl class="docutils">
|
||||
<dt>addr <span class="classifier-delimiter">:</span> <span class="classifier">str</span></dt>
|
||||
<dd>The address string. This has the form ‘protocol://interface:port’,
|
||||
for example ‘tcp://127.0.0.1:5555’. Protocols supported are
|
||||
tcp, upd, pgm, inproc and ipc. If the address is unicode, it is
|
||||
encoded to utf-8 first.</dd>
|
||||
</dl>
|
||||
</dd></dl>
|
||||
|
||||
<dl class="attribute">
|
||||
<dt id="eventlet.green.zmq.Socket.underlying">
|
||||
<tt class="descname">underlying</tt><a class="headerlink" href="#eventlet.green.zmq.Socket.underlying" title="Permalink to this definition">¶</a></dt>
|
||||
<dd><p>The address of the underlying libzmq socket</p>
|
||||
</dd></dl>
|
||||
|
||||
</dd></dl>
|
||||
|
||||
<span class="target" id="module-zmq"></span></div>
|
||||
<div class="section" id="zmq-the-pyzmq-omq-python-bindings">
|
||||
<h1><a class="reference internal" href="#module-zmq" title="zmq"><tt class="xref py py-mod docutils literal"><span class="pre">zmq</span></tt></a> – The pyzmq ØMQ python bindings<a class="headerlink" href="#zmq-the-pyzmq-omq-python-bindings" title="Permalink to this headline">¶</a></h1>
|
||||
<p><a class="reference internal" href="#module-zmq" title="zmq"><tt class="xref py py-mod docutils literal"><span class="pre">pyzmq</span></tt></a> <a class="footnote-reference" href="#id4" id="id1">[1]</a> Is a python binding to the C++ ØMQ <a class="footnote-reference" href="#id5" id="id2">[2]</a> library written in Cython <a class="footnote-reference" href="#id6" id="id3">[3]</a>. The following is
|
||||
<p><a class="reference internal" href="#module-zmq" title="zmq"><tt class="xref py py-mod docutils literal"><span class="pre">pyzmq</span></tt></a> <a class="footnote-reference" href="#id6" id="id3">[1]</a> Is a python binding to the C++ ØMQ <a class="footnote-reference" href="#id7" id="id4">[2]</a> library written in Cython <a class="footnote-reference" href="#id8" id="id5">[3]</a>. The following is
|
||||
auto generated <a class="reference internal" href="#module-zmq" title="zmq"><tt class="xref py py-mod docutils literal"><span class="pre">pyzmq's</span></tt></a> from documentation.</p>
|
||||
<table class="docutils footnote" frame="void" id="id4" rules="none">
|
||||
<colgroup><col class="label" /><col /></colgroup>
|
||||
<tbody valign="top">
|
||||
<tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td><a class="reference external" href="http://github.com/zeromq/pyzmq">http://github.com/zeromq/pyzmq</a></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="docutils footnote" frame="void" id="id5" rules="none">
|
||||
<colgroup><col class="label" /><col /></colgroup>
|
||||
<tbody valign="top">
|
||||
<tr><td class="label"><a class="fn-backref" href="#id2">[2]</a></td><td><a class="reference external" href="http://www.zeromq.com">http://www.zeromq.com</a></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="docutils footnote" frame="void" id="id6" rules="none">
|
||||
<colgroup><col class="label" /><col /></colgroup>
|
||||
<tbody valign="top">
|
||||
<tr><td class="label"><a class="fn-backref" href="#id3">[3]</a></td><td><a class="reference external" href="http://www.cython.org">http://www.cython.org</a></td></tr>
|
||||
<tr><td class="label"><a class="fn-backref" href="#id3">[1]</a></td><td><a class="reference external" href="http://github.com/zeromq/pyzmq">http://github.com/zeromq/pyzmq</a></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="docutils footnote" frame="void" id="id7" rules="none">
|
||||
<colgroup><col class="label" /><col /></colgroup>
|
||||
<tbody valign="top">
|
||||
<tr><td class="label"><a class="fn-backref" href="#id4">[2]</a></td><td><a class="reference external" href="http://www.zeromq.com">http://www.zeromq.com</a></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="docutils footnote" frame="void" id="id8" rules="none">
|
||||
<colgroup><col class="label" /><col /></colgroup>
|
||||
<tbody valign="top">
|
||||
<tr><td class="label"><a class="fn-backref" href="#id5">[3]</a></td><td><a class="reference external" href="http://www.cython.org">http://www.cython.org</a></td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
@@ -136,7 +836,7 @@ auto generated <a class="reference internal" href="#module-zmq" title="zmq"><tt
|
||||
<li class="right" >
|
||||
<a href="wsgi.html" title="wsgi – WSGI server"
|
||||
>previous</a> |</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="../index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
<li><a href="../modules.html" >Module Reference</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
BIN
doc/objects.inv
BIN
doc/objects.inv
Binary file not shown.
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Greening The World — Eventlet 0.15.0 documentation</title>
|
||||
<title>Greening The World — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Examples" href="examples.html" />
|
||||
<link rel="prev" title="Design Patterns" href="design_patterns.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="design_patterns.html" title="Design Patterns"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -178,7 +178,7 @@ library. This has the disadvantage of appearing quite magical, but the advantag
|
||||
<li class="right" >
|
||||
<a href="design_patterns.html" title="Design Patterns"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Python Module Index — Eventlet 0.15.0 documentation</title>
|
||||
<title>Python Module Index — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
<li class="right" >
|
||||
<a href="#" title="Python Module Index"
|
||||
>modules</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -90,6 +90,11 @@
|
||||
<td>
|
||||
<a href="modules/event.html#module-eventlet.event"><tt class="xref">eventlet.event</tt></a></td><td>
|
||||
<em></em></td></tr>
|
||||
<tr class="cg-1">
|
||||
<td></td>
|
||||
<td>
|
||||
<a href="modules/zmq.html#module-eventlet.green.zmq"><tt class="xref">eventlet.green.zmq</tt></a></td><td>
|
||||
<em></em></td></tr>
|
||||
<tr class="cg-1">
|
||||
<td></td>
|
||||
<td>
|
||||
@@ -167,7 +172,7 @@
|
||||
<li class="right" >
|
||||
<a href="#" title="Python Module Index"
|
||||
>modules</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Search — Eventlet 0.15.0 documentation</title>
|
||||
<title>Search — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -24,7 +24,7 @@
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<script type="text/javascript" src="_static/searchtools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<script type="text/javascript">
|
||||
jQuery(function() { Search.loadIndex("searchindex.js"); });
|
||||
</script>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="py-modindex.html" title="Python Module Index"
|
||||
>modules</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
<li class="right" >
|
||||
<a href="py-modindex.html" title="Python Module Index"
|
||||
>modules</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
10
doc/ssl.html
10
doc/ssl.html
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Using SSL With Eventlet — Eventlet 0.15.0 documentation</title>
|
||||
<title>Using SSL With Eventlet — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Threads" href="threading.html" />
|
||||
<link rel="prev" title="Examples" href="examples.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="examples.html" title="Examples"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -163,7 +163,7 @@ connection.close()
|
||||
<li class="right" >
|
||||
<a href="examples.html" title="Examples"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Testing Eventlet — Eventlet 0.15.0 documentation</title>
|
||||
<title>Testing Eventlet — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Environment Variables" href="environment.html" />
|
||||
<link rel="prev" title="Understanding Eventlet Hubs" href="hubs.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="hubs.html" title="Understanding Eventlet Hubs"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -180,7 +180,7 @@
|
||||
<li class="right" >
|
||||
<a href="hubs.html" title="Understanding Eventlet Hubs"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Threads — Eventlet 0.15.0 documentation</title>
|
||||
<title>Threads — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Zeromq" href="zeromq.html" />
|
||||
<link rel="prev" title="Using SSL With Eventlet" href="ssl.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="ssl.html" title="Using SSL With Eventlet"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -166,7 +166,7 @@ wrapped in Proxy objects when accessed.</p>
|
||||
<li class="right" >
|
||||
<a href="ssl.html" title="Using SSL With Eventlet"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
|
||||
<title>Zeromq — Eventlet 0.15.0 documentation</title>
|
||||
<title>Zeromq — Eventlet 0.15.1 documentation</title>
|
||||
|
||||
<link rel="stylesheet" href="_static/default.css" type="text/css" />
|
||||
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
|
||||
@@ -14,7 +14,7 @@
|
||||
<script type="text/javascript">
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: './',
|
||||
VERSION: '0.15.0',
|
||||
VERSION: '0.15.1',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
HAS_SOURCE: true
|
||||
@@ -23,7 +23,7 @@
|
||||
<script type="text/javascript" src="_static/jquery.js"></script>
|
||||
<script type="text/javascript" src="_static/underscore.js"></script>
|
||||
<script type="text/javascript" src="_static/doctools.js"></script>
|
||||
<link rel="top" title="Eventlet 0.15.0 documentation" href="index.html" />
|
||||
<link rel="top" title="Eventlet 0.15.1 documentation" href="index.html" />
|
||||
<link rel="next" title="Understanding Eventlet Hubs" href="hubs.html" />
|
||||
<link rel="prev" title="Threads" href="threading.html" />
|
||||
</head>
|
||||
@@ -43,7 +43,7 @@
|
||||
<li class="right" >
|
||||
<a href="threading.html" title="Threads"
|
||||
accesskey="P">previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -74,7 +74,7 @@ while simultaneously accepting incoming connections from multiple endpoints boun
|
||||
</div>
|
||||
<div class="section" id="api-documentation">
|
||||
<h2>API documentation<a class="headerlink" href="#api-documentation" title="Permalink to this headline">¶</a></h2>
|
||||
<p>ØMQ support is provided in the <tt class="xref py py-mod docutils literal"><span class="pre">eventlet.green.zmq</span></tt> module</p>
|
||||
<p>ØMQ support is provided in the <a class="reference internal" href="modules/zmq.html#module-eventlet.green.zmq" title="eventlet.green.zmq"><tt class="xref py py-mod docutils literal"><span class="pre">eventlet.green.zmq</span></tt></a> module</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -136,7 +136,7 @@ while simultaneously accepting incoming connections from multiple endpoints boun
|
||||
<li class="right" >
|
||||
<a href="threading.html" title="Threads"
|
||||
>previous</a> |</li>
|
||||
<li><a href="index.html">Eventlet 0.15.0 documentation</a> »</li>
|
||||
<li><a href="index.html">Eventlet 0.15.1 documentation</a> »</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -54,7 +54,7 @@ pip install eventlet
|
||||
<p>Alternately, you can download the source tarball:</p>
|
||||
<ul>
|
||||
<li>latest release from <a class="reference external" target="_blank" href="https://pypi.python.org/pypi/eventlet/">PyPi</a>:
|
||||
<a class="reference external" href="https://pypi.python.org/packages/source/e/eventlet/eventlet-0.15.0.tar.gz">eventlet-0.15.0.tar.gz</a></li>
|
||||
<a class="reference external" href="https://pypi.python.org/packages/source/e/eventlet/eventlet-0.15.1.tar.gz">eventlet-0.15.1.tar.gz</a></li>
|
||||
<li>or <a class="reference external" href="https://github.com/eventlet/eventlet/archive/master.zip">latest development version</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user