Add API docs for 1.3.7
72
v1.3.7/Builtin_8h_source.html
Normal file
|
@ -0,0 +1,72 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/plugins/Builtin.h Source File</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li><li class="navelem"><a class="el" href="dir_c2fe5dddc7ffa165dbdae926a051158e.html">plugins</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Builtin.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/********************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * This software is distributed under the terms of the *</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * GNU Lesser General Public Licence (LGPL) version 3, *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * copied verbatim in the file "LICENSE" *</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> ********************************************************************************/</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// List of all builtin plugin headers (the ones which call REGISTER_FAIRMQ_PLUGIN macro)</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include <fairmq/plugins/Control.h></span></div></div><!-- fragment --></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
78
v1.3.7/Common_8h_source.html
Normal file
76
v1.3.7/Context_8h_source.html
Normal file
78
v1.3.7/Control_8h_source.html
Normal file
74
v1.3.7/CppSTL_8h_source.html
Normal file
79
v1.3.7/DDS_8h_source.html
Normal file
82
v1.3.7/DeviceRunner_8h_source.html
Normal file
75
v1.3.7/EventManager_8h_source.html
Normal file
76
v1.3.7/FairMQBenchmarkSampler_8h_source.html
Normal file
122
v1.3.7/FairMQChannel_8h_source.html
Normal file
116
v1.3.7/FairMQDevice_8h_source.html
Normal file
72
v1.3.7/FairMQLogger_8h_source.html
Normal file
|
@ -0,0 +1,72 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/FairMQLogger.h Source File</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQLogger.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/********************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * This software is distributed under the terms of the *</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * GNU Lesser General Public Licence (LGPL) version 3, *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * copied verbatim in the file "LICENSE" *</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> ********************************************************************************/</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#ifndef FAIRMQLOGGER_H_</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#define FAIRMQLOGGER_H_</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include <fairlogger/Logger.h></span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#endif </span><span class="comment">/* FAIRMQLOGGER_H_ */</span><span class="preprocessor"></span></div></div><!-- fragment --></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
76
v1.3.7/FairMQMerger_8h_source.html
Normal file
77
v1.3.7/FairMQMessageNN_8h_source.html
Normal file
78
v1.3.7/FairMQMessageSHM_8h_source.html
Normal file
76
v1.3.7/FairMQMessageZMQ_8h_source.html
Normal file
76
v1.3.7/FairMQMessage_8h_source.html
Normal file
76
v1.3.7/FairMQMultiplier_8h_source.html
Normal file
76
v1.3.7/FairMQParser_8h_source.html
Normal file
82
v1.3.7/FairMQParts_8h_source.html
Normal file
76
v1.3.7/FairMQPollerNN_8h_source.html
Normal file
76
v1.3.7/FairMQPollerSHM_8h_source.html
Normal file
76
v1.3.7/FairMQPollerZMQ_8h_source.html
Normal file
75
v1.3.7/FairMQPoller_8h_source.html
Normal file
79
v1.3.7/FairMQProgOptions_8h_source.html
Normal file
76
v1.3.7/FairMQProxy_8h_source.html
Normal file
81
v1.3.7/FairMQSink_8h_source.html
Normal file
75
v1.3.7/FairMQSocketNN_8h_source.html
Normal file
76
v1.3.7/FairMQSocketSHM_8h_source.html
Normal file
75
v1.3.7/FairMQSocketZMQ_8h_source.html
Normal file
76
v1.3.7/FairMQSocket_8h_source.html
Normal file
76
v1.3.7/FairMQSplitter_8h_source.html
Normal file
73
v1.3.7/FairMQStateMachine_8h_source.html
Normal file
119
v1.3.7/FairMQSuboptParser_8cxx.html
Normal file
|
@ -0,0 +1,119 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/options/FairMQSuboptParser.cxx File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li><li class="navelem"><a class="el" href="dir_45e75480de90911e73132ad6d2c599a0.html">options</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#namespaces">Namespaces</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQSuboptParser.cxx File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Parser implementation for key-value subopt format.
|
||||||
|
<a href="#details">More...</a></p>
|
||||||
|
<div class="textblock"><code>#include "<a class="el" href="FairMQSuboptParser_8h_source.html">FairMQSuboptParser.h</a>"</code><br />
|
||||||
|
<code>#include <boost/property_tree/ptree.hpp></code><br />
|
||||||
|
<code>#include <cstring></code><br />
|
||||||
|
<code>#include <utility></code><br />
|
||||||
|
</div><div class="textblock"><div class="dynheader">
|
||||||
|
Include dependency graph for FairMQSuboptParser.cxx:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="FairMQSuboptParser_8cxx__incl.png" border="0" usemap="#fairmq_2options_2FairMQSuboptParser_8cxx" alt=""/></div>
|
||||||
|
<map name="fairmq_2options_2FairMQSuboptParser_8cxx" id="fairmq_2options_2FairMQSuboptParser_8cxx">
|
||||||
|
<area shape="rect" id="node2" href="FairMQSuboptParser_8h.html" title="Parser implementation for key-value subopt format. " alt="" coords="2431,102,2585,129"/>
|
||||||
|
<area shape="rect" id="node3" href="FairMQParser_8h_source.html" title="FairMQParser.h" alt="" coords="2177,184,2292,211"/>
|
||||||
|
<area shape="rect" id="node9" href="FairMQChannel_8h_source.html" title="FairMQChannel.h" alt="" coords="1885,266,2009,293"/>
|
||||||
|
<area shape="rect" id="node15" href="FairMQTransportFactory_8h_source.html" title="FairMQTransportFactory.h" alt="" coords="767,423,942,449"/>
|
||||||
|
<area shape="rect" id="node16" href="FairMQLogger_8h_source.html" title="FairMQLogger.h" alt="" coords="245,497,360,524"/>
|
||||||
|
<area shape="rect" id="node18" href="FairMQMessage_8h_source.html" title="FairMQMessage.h" alt="" coords="561,579,690,606"/>
|
||||||
|
<area shape="rect" id="node20" href="Transports_8h_source.html" title="fairmq/Transports.h" alt="" coords="918,661,1053,688"/>
|
||||||
|
<area shape="rect" id="node40" href="FairMQSocket_8h_source.html" title="FairMQSocket.h" alt="" coords="917,497,1035,524"/>
|
||||||
|
<area shape="rect" id="node48" href="FairMQParts_8h_source.html" title="FairMQParts.h" alt="" coords="801,348,908,375"/>
|
||||||
|
<area shape="rect" id="node39" href="FairMQPoller_8h_source.html" title="FairMQPoller.h" alt="" coords="421,811,531,837"/>
|
||||||
|
<area shape="rect" id="node41" href="FairMQUnmanagedRegion_8h_source.html" title="FairMQUnmanagedRegion.h" alt="" coords="349,579,536,606"/>
|
||||||
|
<area shape="rect" id="node42" href="MemoryResources_8h_source.html" title="fairmq/MemoryResources.h" alt="" coords="1517,497,1699,524"/>
|
||||||
|
<area shape="rect" id="node21" href="Tools_8h_source.html" title="fairmq/Tools.h" alt="" coords="1131,736,1237,763"/>
|
||||||
|
<area shape="rect" id="node22" href="CppSTL_8h_source.html" title="fairmq/tools/CppSTL.h" alt="" coords="555,811,709,837"/>
|
||||||
|
<area shape="rect" id="node25" href="Network_8h_source.html" title="fairmq/tools/Network.h" alt="" coords="784,811,939,837"/>
|
||||||
|
<area shape="rect" id="node27" href="Process_8h_source.html" title="fairmq/tools/Process.h" alt="" coords="1425,811,1578,837"/>
|
||||||
|
<area shape="rect" id="node28" href="RateLimit_8h_source.html" title="fairmq/tools/RateLimit.h" alt="" coords="963,811,1125,837"/>
|
||||||
|
<area shape="rect" id="node34" href="Strings_8h_source.html" title="fairmq/tools/Strings.h" alt="" coords="2027,811,2173,837"/>
|
||||||
|
<area shape="rect" id="node37" href="Unique_8h_source.html" title="fairmq/tools/Unique.h" alt="" coords="1603,811,1749,837"/>
|
||||||
|
<area shape="rect" id="node38" href="Version_8h_source.html" title="fairmq/tools/Version.h" alt="" coords="1251,811,1400,837"/>
|
||||||
|
</map>
|
||||||
|
</div>
|
||||||
|
</div><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||||
|
Namespaces</h2></td></tr>
|
||||||
|
<tr class="memitem:namespacefair"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefair.html">fair</a></td></tr>
|
||||||
|
<tr class="memdesc:namespacefair"><td class="mdescLeft"> </td><td class="mdescRight">Tools for interfacing containers to the transport via polymorphic allocators. <br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Parser implementation for key-value subopt format. </p>
|
||||||
|
<dl class="section author"><dt>Author</dt><dd><a href="#" onclick="location.href='mai'+'lto:'+'Mat'+'th'+'ias'+'.R'+'ich'+'te'+'r@s'+'ci'+'eq.'+'ne'+'t'; return false;">Matth<span style="display: none;">.nosp@m.</span>ias.<span style="display: none;">.nosp@m.</span>Richt<span style="display: none;">.nosp@m.</span>er@s<span style="display: none;">.nosp@m.</span>cieq.<span style="display: none;">.nosp@m.</span>net</a> </dd></dl>
|
||||||
|
<dl class="section since"><dt>Since</dt><dd>2017-03-30 </dd></dl>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
22
v1.3.7/FairMQSuboptParser_8cxx__incl.map
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
<map id="fairmq/options/FairMQSuboptParser.cxx" name="fairmq/options/FairMQSuboptParser.cxx">
|
||||||
|
<area shape="rect" id="node2" href="$FairMQSuboptParser_8h.html" title="Parser implementation for key-value subopt format. " alt="" coords="2431,102,2585,129"/>
|
||||||
|
<area shape="rect" id="node3" href="$FairMQParser_8h_source.html" title="FairMQParser.h" alt="" coords="2177,184,2292,211"/>
|
||||||
|
<area shape="rect" id="node9" href="$FairMQChannel_8h_source.html" title="FairMQChannel.h" alt="" coords="1885,266,2009,293"/>
|
||||||
|
<area shape="rect" id="node15" href="$FairMQTransportFactory_8h_source.html" title="FairMQTransportFactory.h" alt="" coords="767,423,942,449"/>
|
||||||
|
<area shape="rect" id="node16" href="$FairMQLogger_8h_source.html" title="FairMQLogger.h" alt="" coords="245,497,360,524"/>
|
||||||
|
<area shape="rect" id="node18" href="$FairMQMessage_8h_source.html" title="FairMQMessage.h" alt="" coords="561,579,690,606"/>
|
||||||
|
<area shape="rect" id="node20" href="$Transports_8h_source.html" title="fairmq/Transports.h" alt="" coords="918,661,1053,688"/>
|
||||||
|
<area shape="rect" id="node40" href="$FairMQSocket_8h_source.html" title="FairMQSocket.h" alt="" coords="917,497,1035,524"/>
|
||||||
|
<area shape="rect" id="node48" href="$FairMQParts_8h_source.html" title="FairMQParts.h" alt="" coords="801,348,908,375"/>
|
||||||
|
<area shape="rect" id="node39" href="$FairMQPoller_8h_source.html" title="FairMQPoller.h" alt="" coords="421,811,531,837"/>
|
||||||
|
<area shape="rect" id="node41" href="$FairMQUnmanagedRegion_8h_source.html" title="FairMQUnmanagedRegion.h" alt="" coords="349,579,536,606"/>
|
||||||
|
<area shape="rect" id="node42" href="$MemoryResources_8h_source.html" title="fairmq/MemoryResources.h" alt="" coords="1517,497,1699,524"/>
|
||||||
|
<area shape="rect" id="node21" href="$Tools_8h_source.html" title="fairmq/Tools.h" alt="" coords="1131,736,1237,763"/>
|
||||||
|
<area shape="rect" id="node22" href="$CppSTL_8h_source.html" title="fairmq/tools/CppSTL.h" alt="" coords="555,811,709,837"/>
|
||||||
|
<area shape="rect" id="node25" href="$Network_8h_source.html" title="fairmq/tools/Network.h" alt="" coords="784,811,939,837"/>
|
||||||
|
<area shape="rect" id="node27" href="$Process_8h_source.html" title="fairmq/tools/Process.h" alt="" coords="1425,811,1578,837"/>
|
||||||
|
<area shape="rect" id="node28" href="$RateLimit_8h_source.html" title="fairmq/tools/RateLimit.h" alt="" coords="963,811,1125,837"/>
|
||||||
|
<area shape="rect" id="node34" href="$Strings_8h_source.html" title="fairmq/tools/Strings.h" alt="" coords="2027,811,2173,837"/>
|
||||||
|
<area shape="rect" id="node37" href="$Unique_8h_source.html" title="fairmq/tools/Unique.h" alt="" coords="1603,811,1749,837"/>
|
||||||
|
<area shape="rect" id="node38" href="$Version_8h_source.html" title="fairmq/tools/Version.h" alt="" coords="1251,811,1400,837"/>
|
||||||
|
</map>
|
1
v1.3.7/FairMQSuboptParser_8cxx__incl.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
fe897ca12c0e47d7f2af449d84bcecc4
|
BIN
v1.3.7/FairMQSuboptParser_8cxx__incl.png
Normal file
After Width: | Height: | Size: 436 KiB |
135
v1.3.7/FairMQSuboptParser_8h.html
Normal file
|
@ -0,0 +1,135 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/options/FairMQSuboptParser.h File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li><li class="navelem"><a class="el" href="dir_45e75480de90911e73132ad6d2c599a0.html">options</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#nested-classes">Classes</a> |
|
||||||
|
<a href="#namespaces">Namespaces</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQSuboptParser.h File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Parser implementation for key-value subopt format.
|
||||||
|
<a href="#details">More...</a></p>
|
||||||
|
<div class="textblock"><code>#include "FairMQParser.h"</code><br />
|
||||||
|
<code>#include <boost/program_options.hpp></code><br />
|
||||||
|
<code>#include <cstring></code><br />
|
||||||
|
<code>#include <vector></code><br />
|
||||||
|
<code>#include <string></code><br />
|
||||||
|
</div><div class="textblock"><div class="dynheader">
|
||||||
|
Include dependency graph for FairMQSuboptParser.h:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="FairMQSuboptParser_8h__incl.png" border="0" usemap="#fairmq_2options_2FairMQSuboptParser_8h" alt=""/></div>
|
||||||
|
<map name="fairmq_2options_2FairMQSuboptParser_8h" id="fairmq_2options_2FairMQSuboptParser_8h">
|
||||||
|
<area shape="rect" id="node2" href="FairMQParser_8h_source.html" title="FairMQParser.h" alt="" coords="2391,95,2505,121"/>
|
||||||
|
<area shape="rect" id="node8" href="FairMQChannel_8h_source.html" title="FairMQChannel.h" alt="" coords="823,177,947,203"/>
|
||||||
|
<area shape="rect" id="node14" href="FairMQTransportFactory_8h_source.html" title="FairMQTransportFactory.h" alt="" coords="962,333,1137,360"/>
|
||||||
|
<area shape="rect" id="node15" href="FairMQLogger_8h_source.html" title="FairMQLogger.h" alt="" coords="283,408,397,435"/>
|
||||||
|
<area shape="rect" id="node17" href="FairMQMessage_8h_source.html" title="FairMQMessage.h" alt="" coords="945,490,1074,517"/>
|
||||||
|
<area shape="rect" id="node19" href="Transports_8h_source.html" title="fairmq/Transports.h" alt="" coords="2123,572,2258,599"/>
|
||||||
|
<area shape="rect" id="node41" href="FairMQSocket_8h_source.html" title="FairMQSocket.h" alt="" coords="1012,408,1129,435"/>
|
||||||
|
<area shape="rect" id="node49" href="FairMQParts_8h_source.html" title="FairMQParts.h" alt="" coords="508,259,615,285"/>
|
||||||
|
<area shape="rect" id="node40" href="FairMQPoller_8h_source.html" title="FairMQPoller.h" alt="" coords="1101,721,1211,748"/>
|
||||||
|
<area shape="rect" id="node42" href="FairMQUnmanagedRegion_8h_source.html" title="FairMQUnmanagedRegion.h" alt="" coords="733,490,920,517"/>
|
||||||
|
<area shape="rect" id="node43" href="MemoryResources_8h_source.html" title="fairmq/MemoryResources.h" alt="" coords="1547,408,1730,435"/>
|
||||||
|
<area shape="rect" id="node20" href="Tools_8h_source.html" title="fairmq/Tools.h" alt="" coords="1973,647,2078,673"/>
|
||||||
|
<area shape="rect" id="node21" href="CppSTL_8h_source.html" title="fairmq/tools/CppSTL.h" alt="" coords="1630,721,1783,748"/>
|
||||||
|
<area shape="rect" id="node24" href="Network_8h_source.html" title="fairmq/tools/Network.h" alt="" coords="1859,721,2013,748"/>
|
||||||
|
<area shape="rect" id="node26" href="Process_8h_source.html" title="fairmq/tools/Process.h" alt="" coords="2038,721,2191,748"/>
|
||||||
|
<area shape="rect" id="node27" href="RateLimit_8h_source.html" title="fairmq/tools/RateLimit.h" alt="" coords="2742,721,2903,748"/>
|
||||||
|
<area shape="rect" id="node33" href="Strings_8h_source.html" title="fairmq/tools/Strings.h" alt="" coords="1408,721,1555,748"/>
|
||||||
|
<area shape="rect" id="node36" href="Unique_8h_source.html" title="fairmq/tools/Unique.h" alt="" coords="2216,721,2363,748"/>
|
||||||
|
<area shape="rect" id="node37" href="Version_8h_source.html" title="fairmq/tools/Version.h" alt="" coords="1235,721,1384,748"/>
|
||||||
|
</map>
|
||||||
|
</div>
|
||||||
|
</div><div class="textblock"><div class="dynheader">
|
||||||
|
This graph shows which files directly or indirectly include this file:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="FairMQSuboptParser_8h__dep__incl.png" border="0" usemap="#fairmq_2options_2FairMQSuboptParser_8hdep" alt=""/></div>
|
||||||
|
<map name="fairmq_2options_2FairMQSuboptParser_8hdep" id="fairmq_2options_2FairMQSuboptParser_8hdep">
|
||||||
|
<area shape="rect" id="node2" href="FairMQSuboptParser_8cxx.html" title="Parser implementation for key-value subopt format. " alt="" coords="5,95,197,136"/>
|
||||||
|
</map>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<p><a href="FairMQSuboptParser_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
|
Classes</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structfair_1_1mq_1_1parser_1_1SUBOPT.html">fair::mq::parser::SUBOPT</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||||
|
Namespaces</h2></td></tr>
|
||||||
|
<tr class="memitem:namespacefair"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacefair.html">fair</a></td></tr>
|
||||||
|
<tr class="memdesc:namespacefair"><td class="mdescLeft"> </td><td class="mdescRight">Tools for interfacing containers to the transport via polymorphic allocators. <br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Parser implementation for key-value subopt format. </p>
|
||||||
|
<dl class="section author"><dt>Author</dt><dd><a href="#" onclick="location.href='mai'+'lto:'+'Mat'+'th'+'ias'+'.R'+'ich'+'te'+'r@s'+'ci'+'eq.'+'ne'+'t'; return false;">Matth<span style="display: none;">.nosp@m.</span>ias.<span style="display: none;">.nosp@m.</span>Richt<span style="display: none;">.nosp@m.</span>er@s<span style="display: none;">.nosp@m.</span>cieq.<span style="display: none;">.nosp@m.</span>net</a> </dd></dl>
|
||||||
|
<dl class="section since"><dt>Since</dt><dd>2017-03-30 </dd></dl>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
3
v1.3.7/FairMQSuboptParser_8h__dep__incl.map
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<map id="fairmq/options/FairMQSuboptParser.h" name="fairmq/options/FairMQSuboptParser.h">
|
||||||
|
<area shape="rect" id="node2" href="$FairMQSuboptParser_8cxx.html" title="Parser implementation for key-value subopt format. " alt="" coords="5,95,197,136"/>
|
||||||
|
</map>
|
1
v1.3.7/FairMQSuboptParser_8h__dep__incl.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
e149353828298c2c71be2cdd5d76579f
|
BIN
v1.3.7/FairMQSuboptParser_8h__dep__incl.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
21
v1.3.7/FairMQSuboptParser_8h__incl.map
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<map id="fairmq/options/FairMQSuboptParser.h" name="fairmq/options/FairMQSuboptParser.h">
|
||||||
|
<area shape="rect" id="node2" href="$FairMQParser_8h_source.html" title="FairMQParser.h" alt="" coords="2391,95,2505,121"/>
|
||||||
|
<area shape="rect" id="node8" href="$FairMQChannel_8h_source.html" title="FairMQChannel.h" alt="" coords="823,177,947,203"/>
|
||||||
|
<area shape="rect" id="node14" href="$FairMQTransportFactory_8h_source.html" title="FairMQTransportFactory.h" alt="" coords="962,333,1137,360"/>
|
||||||
|
<area shape="rect" id="node15" href="$FairMQLogger_8h_source.html" title="FairMQLogger.h" alt="" coords="283,408,397,435"/>
|
||||||
|
<area shape="rect" id="node17" href="$FairMQMessage_8h_source.html" title="FairMQMessage.h" alt="" coords="945,490,1074,517"/>
|
||||||
|
<area shape="rect" id="node19" href="$Transports_8h_source.html" title="fairmq/Transports.h" alt="" coords="2123,572,2258,599"/>
|
||||||
|
<area shape="rect" id="node41" href="$FairMQSocket_8h_source.html" title="FairMQSocket.h" alt="" coords="1012,408,1129,435"/>
|
||||||
|
<area shape="rect" id="node49" href="$FairMQParts_8h_source.html" title="FairMQParts.h" alt="" coords="508,259,615,285"/>
|
||||||
|
<area shape="rect" id="node40" href="$FairMQPoller_8h_source.html" title="FairMQPoller.h" alt="" coords="1101,721,1211,748"/>
|
||||||
|
<area shape="rect" id="node42" href="$FairMQUnmanagedRegion_8h_source.html" title="FairMQUnmanagedRegion.h" alt="" coords="733,490,920,517"/>
|
||||||
|
<area shape="rect" id="node43" href="$MemoryResources_8h_source.html" title="fairmq/MemoryResources.h" alt="" coords="1547,408,1730,435"/>
|
||||||
|
<area shape="rect" id="node20" href="$Tools_8h_source.html" title="fairmq/Tools.h" alt="" coords="1973,647,2078,673"/>
|
||||||
|
<area shape="rect" id="node21" href="$CppSTL_8h_source.html" title="fairmq/tools/CppSTL.h" alt="" coords="1630,721,1783,748"/>
|
||||||
|
<area shape="rect" id="node24" href="$Network_8h_source.html" title="fairmq/tools/Network.h" alt="" coords="1859,721,2013,748"/>
|
||||||
|
<area shape="rect" id="node26" href="$Process_8h_source.html" title="fairmq/tools/Process.h" alt="" coords="2038,721,2191,748"/>
|
||||||
|
<area shape="rect" id="node27" href="$RateLimit_8h_source.html" title="fairmq/tools/RateLimit.h" alt="" coords="2742,721,2903,748"/>
|
||||||
|
<area shape="rect" id="node33" href="$Strings_8h_source.html" title="fairmq/tools/Strings.h" alt="" coords="1408,721,1555,748"/>
|
||||||
|
<area shape="rect" id="node36" href="$Unique_8h_source.html" title="fairmq/tools/Unique.h" alt="" coords="2216,721,2363,748"/>
|
||||||
|
<area shape="rect" id="node37" href="$Version_8h_source.html" title="fairmq/tools/Version.h" alt="" coords="1235,721,1384,748"/>
|
||||||
|
</map>
|
1
v1.3.7/FairMQSuboptParser_8h__incl.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
95baae16af6ba2da64597d8015543987
|
BIN
v1.3.7/FairMQSuboptParser_8h__incl.png
Normal file
After Width: | Height: | Size: 403 KiB |
74
v1.3.7/FairMQSuboptParser_8h_source.html
Normal file
79
v1.3.7/FairMQTransportFactoryNN_8h_source.html
Normal file
80
v1.3.7/FairMQTransportFactorySHM_8h_source.html
Normal file
79
v1.3.7/FairMQTransportFactoryZMQ_8h_source.html
Normal file
84
v1.3.7/FairMQTransportFactory_8h_source.html
Normal file
75
v1.3.7/FairMQUnmanagedRegionNN_8h_source.html
Normal file
77
v1.3.7/FairMQUnmanagedRegionSHM_8h_source.html
Normal file
76
v1.3.7/FairMQUnmanagedRegionZMQ_8h_source.html
Normal file
74
v1.3.7/FairMQUnmanagedRegion_8h_source.html
Normal file
77
v1.3.7/FairProgOptionsHelper_8h_source.html
Normal file
72
v1.3.7/FairProgOptions_8h_source.html
Normal file
|
@ -0,0 +1,72 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/options/FairProgOptions.h Source File</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li><li class="navelem"><a class="el" href="dir_45e75480de90911e73132ad6d2c599a0.html">options</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairProgOptions.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#warning "This header file is deprecated. Use FairMQProgOptions class directly which now contains all FairProgOptions functionality. Note, that FairMQProgOptions is also available if you include FairMQDevice."</span></div></div><!-- fragment --></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
75
v1.3.7/Manager_8h_source.html
Normal file
73
v1.3.7/MemoryResourceTools_8h_source.html
Normal file
78
v1.3.7/MemoryResources_8h_source.html
Normal file
75
v1.3.7/Message_8h_source.html
Normal file
74
v1.3.7/Monitor_8h_source.html
Normal file
74
v1.3.7/Network_8h_source.html
Normal file
80
v1.3.7/PluginManager_8h_source.html
Normal file
102
v1.3.7/PluginServices_8h_source.html
Normal file
95
v1.3.7/Plugin_8h_source.html
Normal file
77
v1.3.7/Poller_8h_source.html
Normal file
74
v1.3.7/Process_8h_source.html
Normal file
77
v1.3.7/RateLimit_8h_source.html
Normal file
75
v1.3.7/Region_8h_source.html
Normal file
80
v1.3.7/Socket_8h_source.html
Normal file
83
v1.3.7/StateMachine_8h_source.html
Normal file
73
v1.3.7/Strings_8h_source.html
Normal file
72
v1.3.7/Tools_8h_source.html
Normal file
|
@ -0,0 +1,72 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/Tools.h Source File</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Tools.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/********************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (C) 2017-2018 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * This software is distributed under the terms of the *</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * GNU Lesser General Public Licence (LGPL) version 3, *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * copied verbatim in the file "LICENSE" *</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> ********************************************************************************/</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#ifndef FAIR_MQ_TOOLS_H</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#define FAIR_MQ_TOOLS_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">// IWYU pragma: begin_exports</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include <fairmq/tools/CppSTL.h></span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include <fairmq/tools/Network.h></span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include <fairmq/tools/Process.h></span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include <fairmq/tools/RateLimit.h></span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <fairmq/tools/Strings.h></span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#include <fairmq/tools/Unique.h></span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include <fairmq/tools/Version.h></span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment">// IWYU pragma: end_exports</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif // FAIR_MQ_TOOLS_H</span></div></div><!-- fragment --></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
80
v1.3.7/TransportFactory_8h_source.html
Normal file
75
v1.3.7/Transports_8h_source.html
Normal file
73
v1.3.7/Unique_8h_source.html
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: fairmq/tools/Unique.h Source File</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="nav-path" class="navpath">
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d6b28f7731906a8cbc4171450df4b180.html">fairmq</a></li><li class="navelem"><a class="el" href="dir_b7a9729ec9acb584ba3af78f8b60e470.html">tools</a></li> </ul>
|
||||||
|
</div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Unique.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/********************************************************************************</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH *</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * *</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * This software is distributed under the terms of the *</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * GNU Lesser General Public Licence (LGPL) version 3, *</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * copied verbatim in the file "LICENSE" *</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> ********************************************************************************/</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#ifndef FAIR_MQ_TOOLS_UNIQUE_H</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#define FAIR_MQ_TOOLS_UNIQUE_H</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include <string></span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">namespace </span><a class="code" href="namespacefair.html">fair</a></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> {</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">namespace </span>mq</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> {</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">namespace </span>tools</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> {</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment">// generates UUID string</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> std::string Uuid();</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment">// generates UUID and returns its hash</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> std::size_t UuidHash();</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> } <span class="comment">/* namespace tools */</span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> } <span class="comment">/* namespace mq */</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> } <span class="comment">/* namespace fair */</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#endif </span><span class="comment">/* FAIR_MQ_TOOLS_UNIQUE_H */</span><span class="preprocessor"></span></div><div class="ttc" id="namespacefair_html"><div class="ttname"><a href="namespacefair.html">fair</a></div><div class="ttdoc">Tools for interfacing containers to the transport via polymorphic allocators. </div><div class="ttdef"><b>Definition:</b> DeviceRunner.h:23</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
74
v1.3.7/Version_8h_source.html
Normal file
212
v1.3.7/annotated.html
Normal file
|
@ -0,0 +1,212 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: Class List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||||
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span>]</div><table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacefair.html" target="_self">fair</a></td><td class="desc">Tools for interfacing containers to the transport via polymorphic allocators </td></tr>
|
||||||
|
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>mq</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><b>fsm</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1DEVICE__READY__FSM__STATE.html" target="_self">DEVICE_READY_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1END__FSM__EVENT.html" target="_self">END_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1ERROR__FOUND__FSM__EVENT.html" target="_self">ERROR_FOUND_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1ERROR__FSM__STATE.html" target="_self">ERROR_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_4_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1EXITING__FSM__STATE.html" target="_self">EXITING_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_5_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1IDLE__FSM__STATE.html" target="_self">IDLE_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_6_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1INIT__DEVICE__FSM__EVENT.html" target="_self">INIT_DEVICE_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_7_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1INIT__TASK__FSM__EVENT.html" target="_self">INIT_TASK_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_8_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1INITIALIZING__DEVICE__FSM__STATE.html" target="_self">INITIALIZING_DEVICE_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_9_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1INITIALIZING__TASK__FSM__STATE.html" target="_self">INITIALIZING_TASK_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_10_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1internal__DEVICE__READY__FSM__EVENT.html" target="_self">internal_DEVICE_READY_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_11_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1internal__IDLE__FSM__EVENT.html" target="_self">internal_IDLE_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_12_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1internal__READY__FSM__EVENT.html" target="_self">internal_READY_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_0_13_" class="arrow" onclick="toggleFolder('0_0_0_13_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine__.html" target="_self">Machine_</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1AutomaticFct.html" target="_self">AutomaticFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1DefaultFct.html" target="_self">DefaultFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_2_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1ErrorFoundFct.html" target="_self">ErrorFoundFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_3_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1ExitingFct.html" target="_self">ExitingFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_4_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1InternalStopFct.html" target="_self">InternalStopFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_5_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1PauseFct.html" target="_self">PauseFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_6_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1StopFct.html" target="_self">StopFct</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_13_7_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1Machine___1_1transition__table.html" target="_self">transition_table</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_14_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1OK__FSM__STATE.html" target="_self">OK_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_15_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1PAUSE__FSM__EVENT.html" target="_self">PAUSE_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_16_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1PAUSED__FSM__STATE.html" target="_self">PAUSED_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_17_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1READY__FSM__STATE.html" target="_self">READY_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_18_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1RESET__DEVICE__FSM__EVENT.html" target="_self">RESET_DEVICE_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_19_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1RESET__TASK__FSM__EVENT.html" target="_self">RESET_TASK_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_20_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1RESETTING__DEVICE__FSM__STATE.html" target="_self">RESETTING_DEVICE_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_21_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1RESETTING__TASK__FSM__STATE.html" target="_self">RESETTING_TASK_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_22_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1RUN__FSM__EVENT.html" target="_self">RUN_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_23_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1RUNNING__FSM__STATE.html" target="_self">RUNNING_FSM_STATE</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_24_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1fsm_1_1STOP__FSM__EVENT.html" target="_self">STOP_FSM_EVENT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">►</span><span class="icona"><span class="icon">N</span></span><b>hooks</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1hooks_1_1InstantiateDevice.html" target="_self">InstantiateDevice</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1hooks_1_1LoadPlugins.html" target="_self">LoadPlugins</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1hooks_1_1ModifyRawCmdLineArgs.html" target="_self">ModifyRawCmdLineArgs</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1hooks_1_1SetCustomCmdLineOptions.html" target="_self">SetCustomCmdLineOptions</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">►</span><span class="icona"><span class="icon">N</span></span><b>ofi</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_2_0_" class="arrow" onclick="toggleFolder('0_0_2_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1ofi_1_1Context.html" target="_self">Context</a></td><td class="desc">Transport-wide context </td></tr>
|
||||||
|
<tr id="row_0_0_2_0_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1ofi_1_1Context_1_1Address.html" target="_self">Address</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1ofi_1_1ContextError.html" target="_self">ContextError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1ofi_1_1Message.html" target="_self">Message</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1ofi_1_1Poller.html" target="_self">Poller</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_4_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1ofi_1_1SilentSocketError.html" target="_self">SilentSocketError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_5_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1ofi_1_1Socket.html" target="_self">Socket</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_2_6_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1ofi_1_1TransportFactory.html" target="_self">TransportFactory</a></td><td class="desc">FairMQ transport factory for the ofi transport (implemented with ZeroMQ + libfabric) </td></tr>
|
||||||
|
<tr id="row_0_0_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_3_" class="arrow" onclick="toggleFolder('0_0_3_')">►</span><span class="icona"><span class="icon">N</span></span><b>options</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1options_1_1ToString.html" target="_self">ToString</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1options_1_1ToVarValInfo.html" target="_self">ToVarValInfo</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_4_" class="arrow" onclick="toggleFolder('0_0_4_')">►</span><span class="icona"><span class="icon">N</span></span><b>parser</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_4_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1parser_1_1JSON.html" target="_self">JSON</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_4_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1parser_1_1ParserError.html" target="_self">ParserError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_4_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1parser_1_1SUBOPT.html" target="_self">SUBOPT</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_5_" class="arrow" onclick="toggleFolder('0_0_5_')">►</span><span class="icona"><span class="icon">N</span></span><b>plugins</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1plugins_1_1Control.html" target="_self">Control</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1plugins_1_1DDS.html" target="_self">DDS</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1plugins_1_1DDSConfig.html" target="_self">DDSConfig</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1plugins_1_1IofN.html" target="_self">IofN</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1plugins_1_1terminal__config.html" target="_self">terminal_config</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_6_" class="arrow" onclick="toggleFolder('0_0_6_')">►</span><span class="icona"><span class="icon">N</span></span><b>shmem</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1shmem_1_1DeviceCounter.html" target="_self">DeviceCounter</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1shmem_1_1Manager.html" target="_self">Manager</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1shmem_1_1MetaHeader.html" target="_self">MetaHeader</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1shmem_1_1Monitor.html" target="_self">Monitor</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_4_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1shmem_1_1MonitorStatus.html" target="_self">MonitorStatus</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_5_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1shmem_1_1Region.html" target="_self">Region</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_6_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1shmem_1_1RegionBlock.html" target="_self">RegionBlock</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_6_7_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1shmem_1_1RegionCounter.html" target="_self">RegionCounter</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_7_" class="arrow" onclick="toggleFolder('0_0_7_')">►</span><span class="icona"><span class="icon">N</span></span><b>tools</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1tools_1_1execute__result.html" target="_self">execute_result</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1tools_1_1HashEnum.html" target="_self">HashEnum</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_7_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1tools_1_1RateLimiter.html" target="_self">RateLimiter</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_7_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html" target="_self">Version</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1ChannelResource.html" target="_self">ChannelResource</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_9_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1ConvertVariableValue.html" target="_self">ConvertVariableValue</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1DeviceRunner.html" target="_self">DeviceRunner</a></td><td class="desc">Utility class to facilitate a convenient top-level device launch/shutdown </td></tr>
|
||||||
|
<tr id="row_0_0_11_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1Event.html" target="_self">Event</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1EventManager.html" target="_self">EventManager</a></td><td class="desc">Manages event callbacks from different subscribers </td></tr>
|
||||||
|
<tr id="row_0_0_13_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1FairMQMemoryResource.html" target="_self">FairMQMemoryResource</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1MessageError.html" target="_self">MessageError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_15_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1Plugin.html" target="_self">Plugin</a></td><td class="desc">Base class for FairMQ plugins </td></tr>
|
||||||
|
<tr id="row_0_0_16_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_16_" class="arrow" onclick="toggleFolder('0_0_16_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1PluginManager.html" target="_self">PluginManager</a></td><td class="desc">Manages and owns plugin instances </td></tr>
|
||||||
|
<tr id="row_0_0_16_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginManager_1_1BadSearchPath.html" target="_self">BadSearchPath</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_16_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginManager_1_1PluginInstantiationError.html" target="_self">PluginInstantiationError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_16_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginManager_1_1PluginLoadError.html" target="_self">PluginLoadError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_16_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginManager_1_1ProgramOptionsParseError.html" target="_self">ProgramOptionsParseError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_17_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_17_" class="arrow" onclick="toggleFolder('0_0_17_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1PluginServices.html" target="_self">PluginServices</a></td><td class="desc">Facilitates communication between devices and plugins </td></tr>
|
||||||
|
<tr id="row_0_0_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginServices_1_1DeviceControlError.html" target="_self">DeviceControlError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_17_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginServices_1_1InvalidStateError.html" target="_self">InvalidStateError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_17_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PluginServices_1_1PropertyNotFoundError.html" target="_self">PropertyNotFoundError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PollerError.html" target="_self">PollerError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_19_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PropertyChange.html" target="_self">PropertyChange</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1PropertyChangeAsString.html" target="_self">PropertyChangeAsString</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_21_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1SocketError.html" target="_self">SocketError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_22_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_22_" class="arrow" onclick="toggleFolder('0_0_22_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfair_1_1mq_1_1StateMachine.html" target="_self">StateMachine</a></td><td class="desc">Implements the state machine for FairMQ devices </td></tr>
|
||||||
|
<tr id="row_0_0_22_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1StateMachine_1_1IllegalTransition.html" target="_self">IllegalTransition</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_22_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1StateMachine_1_1StateChange.html" target="_self">StateChange</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_22_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1StateMachine_1_1StateQueued.html" target="_self">StateQueued</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_23_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1TransportFactoryError.html" target="_self">TransportFactoryError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_24_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structfair_1_1mq_1_1VarValInfo.html" target="_self">VarValInfo</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><b>std</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01fair_1_1mq_1_1Transport_01_4.html" target="_self">hash< fair::mq::Transport ></a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01FairMQStateMachine_1_1Event_01_4.html" target="_self">hash< FairMQStateMachine::Event ></a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQBenchmarkSampler.html" target="_self">FairMQBenchmarkSampler</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQChannel.html" target="_self">FairMQChannel</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structFairMQChannel_1_1ChannelConfigurationError.html" target="_self">ChannelConfigurationError</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQDevice.html" target="_self">FairMQDevice</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQMerger.html" target="_self">FairMQMerger</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQMessage.html" target="_self">FairMQMessage</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQMessageNN.html" target="_self">FairMQMessageNN</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQMessageSHM.html" target="_self">FairMQMessageSHM</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQMessageZMQ.html" target="_self">FairMQMessageZMQ</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQMultiplier.html" target="_self">FairMQMultiplier</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQParts.html" target="_self">FairMQParts</a></td><td class="desc"><a class="el" href="classFairMQParts.html" title="FairMQParts is a lightweight convenience wrapper around a vector of unique pointers to FairMQMessage...">FairMQParts</a> is a lightweight convenience wrapper around a vector of unique pointers to <a class="el" href="classFairMQMessage.html">FairMQMessage</a>, used for sending multi-part messages </td></tr>
|
||||||
|
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQPoller.html" target="_self">FairMQPoller</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQPollerNN.html" target="_self">FairMQPollerNN</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQPollerSHM.html" target="_self">FairMQPollerSHM</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQPollerZMQ.html" target="_self">FairMQPollerZMQ</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQProgOptions.html" target="_self">FairMQProgOptions</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQProxy.html" target="_self">FairMQProxy</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQSink.html" target="_self">FairMQSink</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQSocket.html" target="_self">FairMQSocket</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQSocketNN.html" target="_self">FairMQSocketNN</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQSocketSHM.html" target="_self">FairMQSocketSHM</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQSocketZMQ.html" target="_self">FairMQSocketZMQ</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQSplitter.html" target="_self">FairMQSplitter</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQStateMachine.html" target="_self">FairMQStateMachine</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQTransportFactory.html" target="_self">FairMQTransportFactory</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQTransportFactoryNN.html" target="_self">FairMQTransportFactoryNN</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQTransportFactorySHM.html" target="_self">FairMQTransportFactorySHM</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQTransportFactoryZMQ.html" target="_self">FairMQTransportFactoryZMQ</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQUnmanagedRegion.html" target="_self">FairMQUnmanagedRegion</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQUnmanagedRegionNN.html" target="_self">FairMQUnmanagedRegionNN</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQUnmanagedRegionSHM.html" target="_self">FairMQUnmanagedRegionSHM</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_32_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classFairMQUnmanagedRegionZMQ.html" target="_self">FairMQUnmanagedRegionZMQ</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_33_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMyDevice.html" target="_self">MyDevice</a></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
BIN
v1.3.7/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
v1.3.7/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
210
v1.3.7/classFairMQBenchmarkSampler-members.html
Normal file
|
@ -0,0 +1,210 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQBenchmarkSampler Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AddChannel</b>(const std::string &channelName, const FairMQChannel &channel) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a9bddc6f64f9c89b8ffe3670d91c06b29">AddTransport</a>(const fair::mq::Transport transport)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CallStateChangeCallbacks</b>(const State state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a12172d5f69916346c3a5dc10eae6e535">CatchSignals</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ChangeState</b>(int event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ChangeState</b>(const std::string &event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>channelA</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>channelA</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CheckCurrentState</b>(int state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>CheckCurrentState</b>(const std::string &state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a964f6e5883b66e7253d58165c66926c8">ConditionalRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Deserialize</b>(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DEVICE_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>END</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Error</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ERROR_FOUND</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Event</b> enum name (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>EXITING</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FairMQBenchmarkSampler</b>() (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a735b2684d4678eb959302911f12223eb">FairMQDevice</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a683febe8d4cc97674085de73eb7ea348">FairMQDevice</a>(FairMQProgOptions &config)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a45356d796b842dd000067ad5cf7a63f5">FairMQDevice</a>(const fair::mq::tools::Version version)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#af52c3e32027592fb1dba56423495e571">FairMQDevice</a>(FairMQProgOptions &config, const fair::mq::tools::Version version)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a806cf5c241bf95571654cd327d6e76fe">FairMQDevice</a>(const FairMQDevice &)=delete</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FairMQStateMachine</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ad6e090504ceef5799b6f85b136d1e547">fChannels</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a01a7d955417385b42fdbf8b263e055b7">fConfig</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a13141f54111f5f724b79143b4303a32f">fId</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ae806b9730e4812fe9e970f0efdfec9b1">fInternalConfig</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>fMaxIterations</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fMsgCounter</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>fMsgRate</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fMsgSize</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>fMultipart</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fNumIterations</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>fNumParts</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fOutChannelName</b> (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a1c67c4cbd6140f35292b13e485f39ce0">fTransportFactory</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a02d4d28747aa58c9b67915e79520cc7b">fTransports</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetChannel</b>(const std::string &channelName, const int index=0) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a559d7e744424c0c2b50caac3b161ea0b">GetConfig</a>() const</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetCurrentState</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetCurrentStateName</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetDefaultTransport</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetId</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetInitializationTimeoutInS</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInterfaceVersion</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetNetworkInterface</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetNumIoThreads</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetRawCmdLineArgs</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetStateName</b>(const State) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ae3e16932f18d4966d51c906f1fe99d4a">GetTransportName</a>() const</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetVersion</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>IDLE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a3d67868b1c926c0a5daf2616d86fcc58">Init</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>INIT_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>INIT_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>INITIALIZING_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>INITIALIZING_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html#aa515049fe636820d5bdb2032d5e3978c">InitTask</a>() override</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>internal_DEVICE_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>internal_IDLE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>internal_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a93c839b68f007bef8e66115efeed9d41">LogSocketRates</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewMessage</b>(Args &&... args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewMessageFor</b>(const std::string &channel, int index, Args &&... args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewPoller</b>(const Ts &... inputs) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewPoller</b>(const std::vector< FairMQChannel *> &channels) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewSimpleMessage</b>(const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewSimpleMessageFor</b>(const std::string &channel, int index, const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewStaticMessage</b>(const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewStaticMessageFor</b>(const std::string &channel, int index, const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewUnmanagedRegion</b>(const size_t size) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewUnmanagedRegionFor</b>(const std::string &channel, int index, const size_t size, FairMQRegionCallback callback=nullptr) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OnData</b>(const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index)) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnData</b>(const std::string &channelName, InputMsgCallback callback) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OnData</b>(const std::string &channelName, bool(T::*memberFunction)(FairMQParts &parts, int index)) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnData</b>(const std::string &channelName, InputMultipartCallback callback) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#aa4e0098922aaf987c2a27c10f4e04fbd">operator=</a>(const FairMQDevice &)=delete</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PAUSE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#aee7780d7ed486ee0212fb3defc68b48d">Pause</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PAUSED</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a0366c2a8bc2712d4e089b9a2d2a23859">PostRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a2d6cbe87d8c8e2752523c68049afbe5c">PreRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>PrintRegisteredChannels</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ProcessWork</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a>(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a9b4c9df42a95d0e428106244a9ae5c54">Receive</a>(FairMQParts &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ReceiveAsync</b>(FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ReceiveAsync</b>(FairMQParts &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RegisterChannelEndpoint</b>(const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RegisterChannelEndpoints</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ac202bcd74838d228bc99aafbebf1fe7c">Reset</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RESET_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RESET_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a5e5dfb96b4b897295bbb6696f58fdd10">ResetTask</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RESETTING_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RESETTING_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html#ae016fde6952dcd0ed671b4a6c51cb835">Run</a>() override</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RUN</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RUNNING</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RunStateMachine</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a2ff45ca40adf8ad8e046651f14a63f55">Send</a>(FairMQParts &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SendAsync</b>(FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SendAsync</b>(FairMQParts &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Serialize</b>(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a0a6aa98500c7c66dbd216161251f75f7">SetConfig</a>(FairMQProgOptions &config)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetDefaultTransport</b>(const std::string &name) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetId</b>(const std::string &id) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetInitializationTimeoutInS</b>(int initializationTimeoutInS) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetNetworkInterface</b>(const std::string &networkInterface) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetNumIoThreads</b>(int numIoThreads) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetRawCmdLineArgs</b>(const std::vector< std::string > &args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a72517f8d1edab9b879d573fb09e8b5cf">SetTransport</a>(const std::string &transport)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel</a>(const std::string &name, const bool reindex=true)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a919ea3be67da09c1a2f2f049410589c7">SortSocketsByAddress</a>(const FairMQChannel &lhs, const FairMQChannel &rhs)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>STOP</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>subchannelIndex</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>subchannelIndex</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SubscribeToStateChange</b>(const std::string &key, std::function< void(const State)> callback) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#aab6d9bd4d57360a2b85ee3dec980395c">Transport</a>() const -> FairMQTransportFactory *</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>UnsubscribeFromStateChange</b>(const std::string &key) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">WaitFor</a>(std::chrono::duration< Rep, Period > const &duration)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>WaitForEndOfState</b>(int event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WaitForEndOfState</b>(const std::string &event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>WaitForEndOfStateForMs</b>(int event, int durationInMs) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WaitForEndOfStateForMs</b>(const std::string &event, int durationInMs) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#aeff235b417915d9e9c1b190ce9329de7">WaitForInitialValidation</a>() __attribute__((deprecated("This method will have no effect in future versions and will be removed. Instead subscribe for state changes and inspect configuration values.")))</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FairMQBenchmarkSampler</b>() (defined in <a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a>)</td><td class="entry"><a class="el" href="classFairMQBenchmarkSampler.html">FairMQBenchmarkSampler</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a09389ba6934645ca406a963ab5a60e1a">~FairMQDevice</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FairMQStateMachine</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
512
v1.3.7/classFairMQBenchmarkSampler.html
Normal file
|
@ -0,0 +1,512 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: FairMQBenchmarkSampler Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pro-methods">Protected Member Functions</a> |
|
||||||
|
<a href="#pro-attribs">Protected Attributes</a> |
|
||||||
|
<a href="classFairMQBenchmarkSampler-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQBenchmarkSampler Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="FairMQBenchmarkSampler_8h_source.html">FairMQBenchmarkSampler.h</a>></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for FairMQBenchmarkSampler:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="classFairMQBenchmarkSampler__inherit__graph.png" border="0" usemap="#FairMQBenchmarkSampler_inherit__map" alt="Inheritance graph"/></div>
|
||||||
|
<map name="FairMQBenchmarkSampler_inherit__map" id="FairMQBenchmarkSampler_inherit__map">
|
||||||
|
<area shape="rect" id="node2" href="classFairMQDevice.html" title="FairMQDevice" alt="" coords="41,80,148,107"/>
|
||||||
|
<area shape="rect" id="node3" href="classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="22,5,167,32"/>
|
||||||
|
</map>
|
||||||
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||||
|
<div class="dynheader">
|
||||||
|
Collaboration diagram for FairMQBenchmarkSampler:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="classFairMQBenchmarkSampler__coll__graph.png" border="0" usemap="#FairMQBenchmarkSampler_coll__map" alt="Collaboration graph"/></div>
|
||||||
|
<map name="FairMQBenchmarkSampler_coll__map" id="FairMQBenchmarkSampler_coll__map">
|
||||||
|
<area shape="rect" id="node2" href="classFairMQDevice.html" title="FairMQDevice" alt="" coords="107,95,214,121"/>
|
||||||
|
<area shape="rect" id="node3" href="classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,5,151,32"/>
|
||||||
|
<area shape="rect" id="node4" href="classFairMQProgOptions.html" title="FairMQProgOptions" alt="" coords="175,5,312,32"/>
|
||||||
|
</map>
|
||||||
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||||
|
Protected Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:aa515049fe636820d5bdb2032d5e3978c"><td class="memItemLeft" align="right" valign="top"><a id="aa515049fe636820d5bdb2032d5e3978c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQBenchmarkSampler.html#aa515049fe636820d5bdb2032d5e3978c">InitTask</a> () override</td></tr>
|
||||||
|
<tr class="memdesc:aa515049fe636820d5bdb2032d5e3978c"><td class="mdescLeft"> </td><td class="mdescRight">Task initialization (can be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:aa515049fe636820d5bdb2032d5e3978c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae016fde6952dcd0ed671b4a6c51cb835"><td class="memItemLeft" align="right" valign="top"><a id="ae016fde6952dcd0ed671b4a6c51cb835"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQBenchmarkSampler.html#ae016fde6952dcd0ed671b4a6c51cb835">Run</a> () override</td></tr>
|
||||||
|
<tr class="memdesc:ae016fde6952dcd0ed671b4a6c51cb835"><td class="mdescLeft"> </td><td class="mdescRight">Runs the device (to be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:ae016fde6952dcd0ed671b4a6c51cb835"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pro_methods_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classFairMQDevice')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a3d67868b1c926c0a5daf2616d86fcc58 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a3d67868b1c926c0a5daf2616d86fcc58"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a3d67868b1c926c0a5daf2616d86fcc58">Init</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a3d67868b1c926c0a5daf2616d86fcc58 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Additional user initialization (can be overloaded in child classes). Prefer to use <a class="el" href="classFairMQDevice.html#a906102a56177105296576938af6e59e5" title="Task initialization (can be overloaded in child classes) ">InitTask()</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:a3d67868b1c926c0a5daf2616d86fcc58 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2d6cbe87d8c8e2752523c68049afbe5c inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a2d6cbe87d8c8e2752523c68049afbe5c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a2d6cbe87d8c8e2752523c68049afbe5c">PreRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a2d6cbe87d8c8e2752523c68049afbe5c inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Called in the RUNNING state once before executing the <a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0" title="Runs the device (to be overloaded in child classes) ">Run()</a>/ConditionalRun() method. <br /></td></tr>
|
||||||
|
<tr class="separator:a2d6cbe87d8c8e2752523c68049afbe5c inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a964f6e5883b66e7253d58165c66926c8 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a964f6e5883b66e7253d58165c66926c8"></a>
|
||||||
|
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a964f6e5883b66e7253d58165c66926c8">ConditionalRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a964f6e5883b66e7253d58165c66926c8 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Called during RUNNING state repeatedly until it returns false or device state changes. <br /></td></tr>
|
||||||
|
<tr class="separator:a964f6e5883b66e7253d58165c66926c8 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0366c2a8bc2712d4e089b9a2d2a23859 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0366c2a8bc2712d4e089b9a2d2a23859"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a0366c2a8bc2712d4e089b9a2d2a23859">PostRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a0366c2a8bc2712d4e089b9a2d2a23859 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Called in the RUNNING state once after executing the <a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0" title="Runs the device (to be overloaded in child classes) ">Run()</a>/ConditionalRun() method. <br /></td></tr>
|
||||||
|
<tr class="separator:a0366c2a8bc2712d4e089b9a2d2a23859 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aee7780d7ed486ee0212fb3defc68b48d inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aee7780d7ed486ee0212fb3defc68b48d"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aee7780d7ed486ee0212fb3defc68b48d">Pause</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aee7780d7ed486ee0212fb3defc68b48d inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Handles the PAUSE state. <br /></td></tr>
|
||||||
|
<tr class="separator:aee7780d7ed486ee0212fb3defc68b48d inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5e5dfb96b4b897295bbb6696f58fdd10 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5e5dfb96b4b897295bbb6696f58fdd10"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a5e5dfb96b4b897295bbb6696f58fdd10">ResetTask</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a5e5dfb96b4b897295bbb6696f58fdd10 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Resets the user task (to be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:a5e5dfb96b4b897295bbb6696f58fdd10 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac202bcd74838d228bc99aafbebf1fe7c inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ac202bcd74838d228bc99aafbebf1fe7c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ac202bcd74838d228bc99aafbebf1fe7c">Reset</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ac202bcd74838d228bc99aafbebf1fe7c inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Resets the device (can be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:ac202bcd74838d228bc99aafbebf1fe7c inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
|
||||||
|
Protected Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a44486c35f7225ca250176be8b22ad5b7"><td class="memItemLeft" align="right" valign="top"><a id="a44486c35f7225ca250176be8b22ad5b7"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>fMultipart</b></td></tr>
|
||||||
|
<tr class="separator:a44486c35f7225ca250176be8b22ad5b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa86e9d2020a648f99562dd1553f4b688"><td class="memItemLeft" align="right" valign="top"><a id="aa86e9d2020a648f99562dd1553f4b688"></a>
|
||||||
|
size_t </td><td class="memItemRight" valign="bottom"><b>fNumParts</b></td></tr>
|
||||||
|
<tr class="separator:aa86e9d2020a648f99562dd1553f4b688"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab7b896c06a63f7a8039ae5bbc8e645fd"><td class="memItemLeft" align="right" valign="top"><a id="ab7b896c06a63f7a8039ae5bbc8e645fd"></a>
|
||||||
|
size_t </td><td class="memItemRight" valign="bottom"><b>fMsgSize</b></td></tr>
|
||||||
|
<tr class="separator:ab7b896c06a63f7a8039ae5bbc8e645fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a682f1a95475cb4e6730098f83abce9ec"><td class="memItemLeft" align="right" valign="top"><a id="a682f1a95475cb4e6730098f83abce9ec"></a>
|
||||||
|
std::atomic< int > </td><td class="memItemRight" valign="bottom"><b>fMsgCounter</b></td></tr>
|
||||||
|
<tr class="separator:a682f1a95475cb4e6730098f83abce9ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad98b051fecdd871b56d202d39064d1b5"><td class="memItemLeft" align="right" valign="top"><a id="ad98b051fecdd871b56d202d39064d1b5"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><b>fMsgRate</b></td></tr>
|
||||||
|
<tr class="separator:ad98b051fecdd871b56d202d39064d1b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0c9e23f0ff3b90d36af801d2e879b3ae"><td class="memItemLeft" align="right" valign="top"><a id="a0c9e23f0ff3b90d36af801d2e879b3ae"></a>
|
||||||
|
uint64_t </td><td class="memItemRight" valign="bottom"><b>fNumIterations</b></td></tr>
|
||||||
|
<tr class="separator:a0c9e23f0ff3b90d36af801d2e879b3ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad164b49e9080d1d319e28b5b0dff909d"><td class="memItemLeft" align="right" valign="top"><a id="ad164b49e9080d1d319e28b5b0dff909d"></a>
|
||||||
|
uint64_t </td><td class="memItemRight" valign="bottom"><b>fMaxIterations</b></td></tr>
|
||||||
|
<tr class="separator:ad164b49e9080d1d319e28b5b0dff909d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7434ff16bc8b6a65ebcdd6ef3a982b90"><td class="memItemLeft" align="right" valign="top"><a id="a7434ff16bc8b6a65ebcdd6ef3a982b90"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>fOutChannelName</b></td></tr>
|
||||||
|
<tr class="separator:a7434ff16bc8b6a65ebcdd6ef3a982b90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pro_attribs_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classFairMQDevice')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a1c67c4cbd6140f35292b13e485f39ce0 inherit pro_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1c67c4cbd6140f35292b13e485f39ce0"></a>
|
||||||
|
std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a1c67c4cbd6140f35292b13e485f39ce0">fTransportFactory</a></td></tr>
|
||||||
|
<tr class="memdesc:a1c67c4cbd6140f35292b13e485f39ce0 inherit pro_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Default transport factory. <br /></td></tr>
|
||||||
|
<tr class="separator:a1c67c4cbd6140f35292b13e485f39ce0 inherit pro_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a02d4d28747aa58c9b67915e79520cc7b inherit pro_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a02d4d28747aa58c9b67915e79520cc7b"></a>
|
||||||
|
std::unordered_map< fair::mq::Transport, std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a02d4d28747aa58c9b67915e79520cc7b">fTransports</a></td></tr>
|
||||||
|
<tr class="memdesc:a02d4d28747aa58c9b67915e79520cc7b inherit pro_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Container for transports. <br /></td></tr>
|
||||||
|
<tr class="separator:a02d4d28747aa58c9b67915e79520cc7b inherit pro_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a13141f54111f5f724b79143b4303a32f inherit pro_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a13141f54111f5f724b79143b4303a32f"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a13141f54111f5f724b79143b4303a32f">fId</a></td></tr>
|
||||||
|
<tr class="memdesc:a13141f54111f5f724b79143b4303a32f inherit pro_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Device ID. <br /></td></tr>
|
||||||
|
<tr class="separator:a13141f54111f5f724b79143b4303a32f inherit pro_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||||
|
Additional Inherited Members</h2></td></tr>
|
||||||
|
<tr class="inherit_header pub_types_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:a40422459e6d1e5427c46d7651ed2e616 inherit pub_types_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a40422459e6d1e5427c46d7651ed2e616"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Event</b> { <br />
|
||||||
|
  <b>INIT_DEVICE</b>,
|
||||||
|
<b>internal_DEVICE_READY</b>,
|
||||||
|
<b>INIT_TASK</b>,
|
||||||
|
<b>internal_READY</b>,
|
||||||
|
<br />
|
||||||
|
  <b>RUN</b>,
|
||||||
|
<b>PAUSE</b>,
|
||||||
|
<b>STOP</b>,
|
||||||
|
<b>RESET_TASK</b>,
|
||||||
|
<br />
|
||||||
|
  <b>RESET_DEVICE</b>,
|
||||||
|
<b>internal_IDLE</b>,
|
||||||
|
<b>END</b>,
|
||||||
|
<b>ERROR_FOUND</b>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a40422459e6d1e5427c46d7651ed2e616 inherit pub_types_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a62d70a09c189d592bd08f8b092c306bc inherit pub_types_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a62d70a09c189d592bd08f8b092c306bc"></a>enum  </td><td class="memItemRight" valign="bottom"><b>State</b> { <br />
|
||||||
|
  <b>OK</b>,
|
||||||
|
<b>Error</b>,
|
||||||
|
<b>IDLE</b>,
|
||||||
|
<b>INITIALIZING_DEVICE</b>,
|
||||||
|
<br />
|
||||||
|
  <b>DEVICE_READY</b>,
|
||||||
|
<b>INITIALIZING_TASK</b>,
|
||||||
|
<b>READY</b>,
|
||||||
|
<b>RUNNING</b>,
|
||||||
|
<br />
|
||||||
|
  <b>PAUSED</b>,
|
||||||
|
<b>RESETTING_TASK</b>,
|
||||||
|
<b>RESETTING_DEVICE</b>,
|
||||||
|
<b>EXITING</b>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a62d70a09c189d592bd08f8b092c306bc inherit pub_types_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFairMQDevice')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a735b2684d4678eb959302911f12223eb inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a735b2684d4678eb959302911f12223eb"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a735b2684d4678eb959302911f12223eb">FairMQDevice</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a735b2684d4678eb959302911f12223eb inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr>
|
||||||
|
<tr class="separator:a735b2684d4678eb959302911f12223eb inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a683febe8d4cc97674085de73eb7ea348 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a683febe8d4cc97674085de73eb7ea348"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a683febe8d4cc97674085de73eb7ea348">FairMQDevice</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config)</td></tr>
|
||||||
|
<tr class="memdesc:a683febe8d4cc97674085de73eb7ea348 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Constructor with external <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:a683febe8d4cc97674085de73eb7ea348 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a45356d796b842dd000067ad5cf7a63f5 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a45356d796b842dd000067ad5cf7a63f5"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a45356d796b842dd000067ad5cf7a63f5">FairMQDevice</a> (const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> version)</td></tr>
|
||||||
|
<tr class="memdesc:a45356d796b842dd000067ad5cf7a63f5 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Constructor that sets the version. <br /></td></tr>
|
||||||
|
<tr class="separator:a45356d796b842dd000067ad5cf7a63f5 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af52c3e32027592fb1dba56423495e571 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="af52c3e32027592fb1dba56423495e571"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#af52c3e32027592fb1dba56423495e571">FairMQDevice</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config, const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> version)</td></tr>
|
||||||
|
<tr class="memdesc:af52c3e32027592fb1dba56423495e571 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Constructor that sets the version and external <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:af52c3e32027592fb1dba56423495e571 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a806cf5c241bf95571654cd327d6e76fe inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a806cf5c241bf95571654cd327d6e76fe"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a806cf5c241bf95571654cd327d6e76fe">FairMQDevice</a> (const <a class="el" href="classFairMQDevice.html">FairMQDevice</a> &)=delete</td></tr>
|
||||||
|
<tr class="memdesc:a806cf5c241bf95571654cd327d6e76fe inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor (disabled) <br /></td></tr>
|
||||||
|
<tr class="separator:a806cf5c241bf95571654cd327d6e76fe inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa4e0098922aaf987c2a27c10f4e04fbd inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aa4e0098922aaf987c2a27c10f4e04fbd"></a>
|
||||||
|
<a class="el" href="classFairMQDevice.html">FairMQDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aa4e0098922aaf987c2a27c10f4e04fbd">operator=</a> (const <a class="el" href="classFairMQDevice.html">FairMQDevice</a> &)=delete</td></tr>
|
||||||
|
<tr class="memdesc:aa4e0098922aaf987c2a27c10f4e04fbd inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator (disabled) <br /></td></tr>
|
||||||
|
<tr class="separator:aa4e0098922aaf987c2a27c10f4e04fbd inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a09389ba6934645ca406a963ab5a60e1a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a09389ba6934645ca406a963ab5a60e1a"></a>
|
||||||
|
virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a09389ba6934645ca406a963ab5a60e1a">~FairMQDevice</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a09389ba6934645ca406a963ab5a60e1a inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Default destructor. <br /></td></tr>
|
||||||
|
<tr class="separator:a09389ba6934645ca406a963ab5a60e1a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12172d5f69916346c3a5dc10eae6e535 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a12172d5f69916346c3a5dc10eae6e535"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a12172d5f69916346c3a5dc10eae6e535">CatchSignals</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a12172d5f69916346c3a5dc10eae6e535 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Catches interrupt signals (SIGINT, SIGTERM) <br /></td></tr>
|
||||||
|
<tr class="separator:a12172d5f69916346c3a5dc10eae6e535 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a93c839b68f007bef8e66115efeed9d41 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a93c839b68f007bef8e66115efeed9d41"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a93c839b68f007bef8e66115efeed9d41">LogSocketRates</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a93c839b68f007bef8e66115efeed9d41 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Outputs the socket transfer rates. <br /></td></tr>
|
||||||
|
<tr class="separator:a93c839b68f007bef8e66115efeed9d41 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abae08c3f66ce0b36cbc7d688aad753cf inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel</a> (const std::string &name, const bool reindex=true)</td></tr>
|
||||||
|
<tr class="separator:abae08c3f66ce0b36cbc7d688aad753cf inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a00ba7ec2625e0ce7d1bca9b602920d5b inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a00ba7ec2625e0ce7d1bca9b602920d5b"></a>
|
||||||
|
template<typename Serializer , typename DataType , typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a00ba7ec2625e0ce7d1bca9b602920d5b inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>Serialize</b> (<a class="el" href="classFairMQMessage.html">FairMQMessage</a> &msg, DataType &&data, Args &&... args) const</td></tr>
|
||||||
|
<tr class="separator:a00ba7ec2625e0ce7d1bca9b602920d5b inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a262cb8fbbf7d828a4c076779e7566fed inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a262cb8fbbf7d828a4c076779e7566fed"></a>
|
||||||
|
template<typename Deserializer , typename DataType , typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a262cb8fbbf7d828a4c076779e7566fed inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>Deserialize</b> (<a class="el" href="classFairMQMessage.html">FairMQMessage</a> &msg, DataType &&data, Args &&... args) const</td></tr>
|
||||||
|
<tr class="separator:a262cb8fbbf7d828a4c076779e7566fed inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8128a7a1276d04128ba0824f65796866 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a> (FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a8128a7a1276d04128ba0824f65796866 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a62c7e619c0483dacb9615669d43e7085 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a> (FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a62c7e619c0483dacb9615669d43e7085 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab9dc8b33792bec45bbdcb8ab65d1880a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ab9dc8b33792bec45bbdcb8ab65d1880a"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>SendAsync</b> (FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a></td></tr>
|
||||||
|
<tr class="separator:ab9dc8b33792bec45bbdcb8ab65d1880a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a61ebb149b685b941b9c4f89b42d41fe9 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a61ebb149b685b941b9c4f89b42d41fe9"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>ReceiveAsync</b> (FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a></td></tr>
|
||||||
|
<tr class="separator:a61ebb149b685b941b9c4f89b42d41fe9 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2ff45ca40adf8ad8e046651f14a63f55 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a2ff45ca40adf8ad8e046651f14a63f55">Send</a> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a2ff45ca40adf8ad8e046651f14a63f55 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9b4c9df42a95d0e428106244a9ae5c54 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a9b4c9df42a95d0e428106244a9ae5c54">Receive</a> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a9b4c9df42a95d0e428106244a9ae5c54 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4d14047c2c14c3be83a817b1aa43b076 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a4d14047c2c14c3be83a817b1aa43b076"></a>
|
||||||
|
int64_t </td><td class="memItemRight" valign="bottom"><b>SendAsync</b> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a></td></tr>
|
||||||
|
<tr class="separator:a4d14047c2c14c3be83a817b1aa43b076 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12a71ff348f81d49f4043710f18b5cc6 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a12a71ff348f81d49f4043710f18b5cc6"></a>
|
||||||
|
int64_t </td><td class="memItemRight" valign="bottom"><b>ReceiveAsync</b> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a></td></tr>
|
||||||
|
<tr class="separator:a12a71ff348f81d49f4043710f18b5cc6 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aab6d9bd4d57360a2b85ee3dec980395c inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aab6d9bd4d57360a2b85ee3dec980395c"></a>
|
||||||
|
auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aab6d9bd4d57360a2b85ee3dec980395c">Transport</a> () const -> <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> *</td></tr>
|
||||||
|
<tr class="memdesc:aab6d9bd4d57360a2b85ee3dec980395c inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Getter for default transport factory. <br /></td></tr>
|
||||||
|
<tr class="separator:aab6d9bd4d57360a2b85ee3dec980395c inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a76166a3408962d3f57ebfa966aec65a7 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a76166a3408962d3f57ebfa966aec65a7"></a>
|
||||||
|
template<typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a76166a3408962d3f57ebfa966aec65a7 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewMessage</b> (Args &&... args)</td></tr>
|
||||||
|
<tr class="separator:a76166a3408962d3f57ebfa966aec65a7 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a836d37a65d5ecce1779b63c75379652c inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a836d37a65d5ecce1779b63c75379652c"></a>
|
||||||
|
template<typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a836d37a65d5ecce1779b63c75379652c inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewMessageFor</b> (const std::string &channel, int index, Args &&... args)</td></tr>
|
||||||
|
<tr class="separator:a836d37a65d5ecce1779b63c75379652c inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2543793c031c94a2db5142cd51fae31d inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a2543793c031c94a2db5142cd51fae31d"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a2543793c031c94a2db5142cd51fae31d inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewStaticMessage</b> (const T &data)</td></tr>
|
||||||
|
<tr class="separator:a2543793c031c94a2db5142cd51fae31d inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abbcd4ce9e3700863e28f07d80cbb1985 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="abbcd4ce9e3700863e28f07d80cbb1985"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:abbcd4ce9e3700863e28f07d80cbb1985 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewStaticMessageFor</b> (const std::string &channel, int index, const T &data)</td></tr>
|
||||||
|
<tr class="separator:abbcd4ce9e3700863e28f07d80cbb1985 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a82bb4426f1e314cc719ed282f6bf7548 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a82bb4426f1e314cc719ed282f6bf7548"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a82bb4426f1e314cc719ed282f6bf7548 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewSimpleMessage</b> (const T &data)</td></tr>
|
||||||
|
<tr class="separator:a82bb4426f1e314cc719ed282f6bf7548 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abf88eece03b79f9f6d9cec0f12913baa inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="abf88eece03b79f9f6d9cec0f12913baa"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:abf88eece03b79f9f6d9cec0f12913baa inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewSimpleMessageFor</b> (const std::string &channel, int index, const T &data)</td></tr>
|
||||||
|
<tr class="separator:abf88eece03b79f9f6d9cec0f12913baa inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adcebde58f30f4c064fb1a98606ab11e0 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="adcebde58f30f4c064fb1a98606ab11e0"></a>
|
||||||
|
FairMQUnmanagedRegionPtr </td><td class="memItemRight" valign="bottom"><b>NewUnmanagedRegion</b> (const size_t size)</td></tr>
|
||||||
|
<tr class="separator:adcebde58f30f4c064fb1a98606ab11e0 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5ef51f6b77404ec6ff6a4f5337600471 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5ef51f6b77404ec6ff6a4f5337600471"></a>
|
||||||
|
FairMQUnmanagedRegionPtr </td><td class="memItemRight" valign="bottom"><b>NewUnmanagedRegionFor</b> (const std::string &channel, int index, const size_t size, FairMQRegionCallback callback=nullptr)</td></tr>
|
||||||
|
<tr class="separator:a5ef51f6b77404ec6ff6a4f5337600471 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5d2e8221d94f404d18a73b6d06126e2a inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a5d2e8221d94f404d18a73b6d06126e2a"></a>
|
||||||
|
template<typename ... Ts> </td></tr>
|
||||||
|
<tr class="memitem:a5d2e8221d94f404d18a73b6d06126e2a inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQPollerPtr </td><td class="memTemplItemRight" valign="bottom"><b>NewPoller</b> (const Ts &... inputs)</td></tr>
|
||||||
|
<tr class="separator:a5d2e8221d94f404d18a73b6d06126e2a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afd2fbba837e3638883906063e7e24a6e inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="afd2fbba837e3638883906063e7e24a6e"></a>
|
||||||
|
FairMQPollerPtr </td><td class="memItemRight" valign="bottom"><b>NewPoller</b> (const std::vector< <a class="el" href="classFairMQChannel.html">FairMQChannel</a> *> &channels)</td></tr>
|
||||||
|
<tr class="separator:afd2fbba837e3638883906063e7e24a6e inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aeff235b417915d9e9c1b190ce9329de7 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aeff235b417915d9e9c1b190ce9329de7"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aeff235b417915d9e9c1b190ce9329de7">WaitForInitialValidation</a> () __attribute__((deprecated("This method will have no effect in future versions and will be removed. Instead subscribe for state changes and inspect configuration values.")))</td></tr>
|
||||||
|
<tr class="memdesc:aeff235b417915d9e9c1b190ce9329de7 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Waits for the first initialization run to finish. <br /></td></tr>
|
||||||
|
<tr class="separator:aeff235b417915d9e9c1b190ce9329de7 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9bddc6f64f9c89b8ffe3670d91c06b29 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a9bddc6f64f9c89b8ffe3670d91c06b29">AddTransport</a> (const fair::mq::Transport transport)</td></tr>
|
||||||
|
<tr class="separator:a9bddc6f64f9c89b8ffe3670d91c06b29 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0a6aa98500c7c66dbd216161251f75f7 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0a6aa98500c7c66dbd216161251f75f7"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a0a6aa98500c7c66dbd216161251f75f7">SetConfig</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config)</td></tr>
|
||||||
|
<tr class="memdesc:a0a6aa98500c7c66dbd216161251f75f7 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Assigns config to the device. <br /></td></tr>
|
||||||
|
<tr class="separator:a0a6aa98500c7c66dbd216161251f75f7 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a559d7e744424c0c2b50caac3b161ea0b inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a559d7e744424c0c2b50caac3b161ea0b"></a>
|
||||||
|
<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a559d7e744424c0c2b50caac3b161ea0b">GetConfig</a> () const</td></tr>
|
||||||
|
<tr class="memdesc:a559d7e744424c0c2b50caac3b161ea0b inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Get pointer to the config. <br /></td></tr>
|
||||||
|
<tr class="separator:a559d7e744424c0c2b50caac3b161ea0b inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a27655622eac0524d86737aba269651d4 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a27655622eac0524d86737aba269651d4"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a27655622eac0524d86737aba269651d4 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index))</td></tr>
|
||||||
|
<tr class="separator:a27655622eac0524d86737aba269651d4 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a719e0eece74b60c3459b265b1d8db1e1 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a719e0eece74b60c3459b265b1d8db1e1"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, InputMsgCallback callback)</td></tr>
|
||||||
|
<tr class="separator:a719e0eece74b60c3459b265b1d8db1e1 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4abc9d4a453670012fc317fe534e875b inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a4abc9d4a453670012fc317fe534e875b"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a4abc9d4a453670012fc317fe534e875b inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, bool(T::*memberFunction)(<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, int index))</td></tr>
|
||||||
|
<tr class="separator:a4abc9d4a453670012fc317fe534e875b inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0b136382dd08310521501ff4ab6de884 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0b136382dd08310521501ff4ab6de884"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, InputMultipartCallback callback)</td></tr>
|
||||||
|
<tr class="separator:a0b136382dd08310521501ff4ab6de884 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a929c915505060a09885093b1a894c358 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a929c915505060a09885093b1a894c358"></a>
|
||||||
|
<a class="el" href="classFairMQChannel.html">FairMQChannel</a> & </td><td class="memItemRight" valign="bottom"><b>GetChannel</b> (const std::string &channelName, const int index=0)</td></tr>
|
||||||
|
<tr class="separator:a929c915505060a09885093b1a894c358 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a36a6ae99b44226a2bdf8de4be6c50ef8 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a36a6ae99b44226a2bdf8de4be6c50ef8"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><b>RegisterChannelEndpoints</b> ()</td></tr>
|
||||||
|
<tr class="separator:a36a6ae99b44226a2bdf8de4be6c50ef8 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a25c5f3615712f0e4e3aa2667c96be286 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a25c5f3615712f0e4e3aa2667c96be286"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>RegisterChannelEndpoint</b> (const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1)</td></tr>
|
||||||
|
<tr class="separator:a25c5f3615712f0e4e3aa2667c96be286 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0f2eba92316c226ff1daebd5d8de25c4 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0f2eba92316c226ff1daebd5d8de25c4"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>PrintRegisteredChannels</b> ()</td></tr>
|
||||||
|
<tr class="separator:a0f2eba92316c226ff1daebd5d8de25c4 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12a348be5f441e0527aae654f9859a89 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a12a348be5f441e0527aae654f9859a89"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetId</b> (const std::string &id)</td></tr>
|
||||||
|
<tr class="separator:a12a348be5f441e0527aae654f9859a89 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4385f446208320a17c22bcbf663c6173 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a4385f446208320a17c22bcbf663c6173"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetId</b> ()</td></tr>
|
||||||
|
<tr class="separator:a4385f446208320a17c22bcbf663c6173 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab0ad1bbc9ab4452d57460c5ceffa8f47 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ab0ad1bbc9ab4452d57460c5ceffa8f47"></a>
|
||||||
|
const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> </td><td class="memItemRight" valign="bottom"><b>GetVersion</b> () const</td></tr>
|
||||||
|
<tr class="separator:ab0ad1bbc9ab4452d57460c5ceffa8f47 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8a64447bc7fa3ca55c6ff004a3d8c2f8 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a8a64447bc7fa3ca55c6ff004a3d8c2f8"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetNumIoThreads</b> (int numIoThreads)</td></tr>
|
||||||
|
<tr class="separator:a8a64447bc7fa3ca55c6ff004a3d8c2f8 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a23428fcb596e66ca3e7d3ca2776bd890 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a23428fcb596e66ca3e7d3ca2776bd890"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetNumIoThreads</b> () const</td></tr>
|
||||||
|
<tr class="separator:a23428fcb596e66ca3e7d3ca2776bd890 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abad4a2ad5a139ebaf2f851bd5d037734 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="abad4a2ad5a139ebaf2f851bd5d037734"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetNetworkInterface</b> (const std::string &networkInterface)</td></tr>
|
||||||
|
<tr class="separator:abad4a2ad5a139ebaf2f851bd5d037734 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1cbde24481b77946f5b1972e52de5aba inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1cbde24481b77946f5b1972e52de5aba"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetNetworkInterface</b> () const</td></tr>
|
||||||
|
<tr class="separator:a1cbde24481b77946f5b1972e52de5aba inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad931f34f50461f4bc85d4e7697d9562e inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ad931f34f50461f4bc85d4e7697d9562e"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetDefaultTransport</b> (const std::string &name)</td></tr>
|
||||||
|
<tr class="separator:ad931f34f50461f4bc85d4e7697d9562e inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aec098ab7833ecf3eaeec6f8aa6aed724 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aec098ab7833ecf3eaeec6f8aa6aed724"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetDefaultTransport</b> () const</td></tr>
|
||||||
|
<tr class="separator:aec098ab7833ecf3eaeec6f8aa6aed724 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9d6601afdcb976b5ad3e88d2628e2fdb inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a9d6601afdcb976b5ad3e88d2628e2fdb"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetInitializationTimeoutInS</b> (int initializationTimeoutInS)</td></tr>
|
||||||
|
<tr class="separator:a9d6601afdcb976b5ad3e88d2628e2fdb inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a775346131cdcccf70fdbefa4d3ea7433 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a775346131cdcccf70fdbefa4d3ea7433"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetInitializationTimeoutInS</b> () const</td></tr>
|
||||||
|
<tr class="separator:a775346131cdcccf70fdbefa4d3ea7433 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a72517f8d1edab9b879d573fb09e8b5cf inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a72517f8d1edab9b879d573fb09e8b5cf">SetTransport</a> (const std::string &transport)</td></tr>
|
||||||
|
<tr class="separator:a72517f8d1edab9b879d573fb09e8b5cf inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae3e16932f18d4966d51c906f1fe99d4a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ae3e16932f18d4966d51c906f1fe99d4a"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ae3e16932f18d4966d51c906f1fe99d4a">GetTransportName</a> () const</td></tr>
|
||||||
|
<tr class="memdesc:ae3e16932f18d4966d51c906f1fe99d4a inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Gets the default transport name. <br /></td></tr>
|
||||||
|
<tr class="separator:ae3e16932f18d4966d51c906f1fe99d4a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2d674c1794f63a6721913fa964d89908 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a2d674c1794f63a6721913fa964d89908"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetRawCmdLineArgs</b> (const std::vector< std::string > &args)</td></tr>
|
||||||
|
<tr class="separator:a2d674c1794f63a6721913fa964d89908 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a277a1096321320d4d54a7e2c7e65e31a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a277a1096321320d4d54a7e2c7e65e31a"></a>
|
||||||
|
std::vector< std::string > </td><td class="memItemRight" valign="bottom"><b>GetRawCmdLineArgs</b> () const</td></tr>
|
||||||
|
<tr class="separator:a277a1096321320d4d54a7e2c7e65e31a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a37c599287a50f4691fe6cd3488c9cd28 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a37c599287a50f4691fe6cd3488c9cd28"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>RunStateMachine</b> ()</td></tr>
|
||||||
|
<tr class="separator:a37c599287a50f4691fe6cd3488c9cd28 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2">template<class Rep , class Period > </td></tr>
|
||||||
|
<tr class="memitem:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">WaitFor</a> (std::chrono::duration< Rep, Period > const &duration)</td></tr>
|
||||||
|
<tr class="separator:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a198f9b6650b04076503caab3688ca234 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a198f9b6650b04076503caab3688ca234"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>AddChannel</b> (const std::string &channelName, const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &channel)</td></tr>
|
||||||
|
<tr class="separator:a198f9b6650b04076503caab3688ca234 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:addf56a5817575421a74fa25bfdfb0662 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="addf56a5817575421a74fa25bfdfb0662"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetInterfaceVersion</b> () const</td></tr>
|
||||||
|
<tr class="separator:addf56a5817575421a74fa25bfdfb0662 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1ffc3496e92ad11f5bc4946d2d7c7b2d inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a1ffc3496e92ad11f5bc4946d2d7c7b2d"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>ChangeState</b> (int event)</td></tr>
|
||||||
|
<tr class="separator:a1ffc3496e92ad11f5bc4946d2d7c7b2d inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a553ab468a73db9c950471cd04eee7582 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a553ab468a73db9c950471cd04eee7582"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>ChangeState</b> (const std::string &event)</td></tr>
|
||||||
|
<tr class="separator:a553ab468a73db9c950471cd04eee7582 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aecf55e25c6c70bbeb692ab8d15b0872b inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="aecf55e25c6c70bbeb692ab8d15b0872b"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfState</b> (int event)</td></tr>
|
||||||
|
<tr class="separator:aecf55e25c6c70bbeb692ab8d15b0872b inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a532450b98022bdeca317da193f66e9cb inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a532450b98022bdeca317da193f66e9cb"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfState</b> (const std::string &event)</td></tr>
|
||||||
|
<tr class="separator:a532450b98022bdeca317da193f66e9cb inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5443a5c5fec5d233249e8f688326cecb inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a5443a5c5fec5d233249e8f688326cecb"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfStateForMs</b> (int event, int durationInMs)</td></tr>
|
||||||
|
<tr class="separator:a5443a5c5fec5d233249e8f688326cecb inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad775927113eaedbf8a10b32d0114449a inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="ad775927113eaedbf8a10b32d0114449a"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfStateForMs</b> (const std::string &event, int durationInMs)</td></tr>
|
||||||
|
<tr class="separator:ad775927113eaedbf8a10b32d0114449a inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6c6099c92d83f54c81ac92cf45719690 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a6c6099c92d83f54c81ac92cf45719690"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SubscribeToStateChange</b> (const std::string &key, std::function< void(const State)> callback)</td></tr>
|
||||||
|
<tr class="separator:a6c6099c92d83f54c81ac92cf45719690 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5e2e0243459ebfec7e2a9a9ad4fbd3bc inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a5e2e0243459ebfec7e2a9a9ad4fbd3bc"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>UnsubscribeFromStateChange</b> (const std::string &key)</td></tr>
|
||||||
|
<tr class="separator:a5e2e0243459ebfec7e2a9a9ad4fbd3bc inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a81c04706dbb4c36898890d2b2bfd4468 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a81c04706dbb4c36898890d2b2bfd4468"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>CallStateChangeCallbacks</b> (const State state) const</td></tr>
|
||||||
|
<tr class="separator:a81c04706dbb4c36898890d2b2bfd4468 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aebcb84a366fc0f2ecae76019fc2817e4 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="aebcb84a366fc0f2ecae76019fc2817e4"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetCurrentStateName</b> () const</td></tr>
|
||||||
|
<tr class="separator:aebcb84a366fc0f2ecae76019fc2817e4 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a574073a49878cde71d06bb54cbb5afe4 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a574073a49878cde71d06bb54cbb5afe4"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetCurrentState</b> () const</td></tr>
|
||||||
|
<tr class="separator:a574073a49878cde71d06bb54cbb5afe4 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a52ee38d6106038dbb6ad969ffd060bb9 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a52ee38d6106038dbb6ad969ffd060bb9"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>CheckCurrentState</b> (int state) const</td></tr>
|
||||||
|
<tr class="separator:a52ee38d6106038dbb6ad969ffd060bb9 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a141f0861df906ecb4d64757a5ad0a563 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a141f0861df906ecb4d64757a5ad0a563"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>CheckCurrentState</b> (const std::string &state) const</td></tr>
|
||||||
|
<tr class="separator:a141f0861df906ecb4d64757a5ad0a563 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7be1d28d8c38a168f3c148fdb9a0a3f0 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a7be1d28d8c38a168f3c148fdb9a0a3f0"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>ProcessWork</b> ()</td></tr>
|
||||||
|
<tr class="separator:a7be1d28d8c38a168f3c148fdb9a0a3f0 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_static_methods_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classFairMQDevice')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a919ea3be67da09c1a2f2f049410589c7 inherit pub_static_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a919ea3be67da09c1a2f2f049410589c7">SortSocketsByAddress</a> (const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &lhs, const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &rhs)</td></tr>
|
||||||
|
<tr class="separator:a919ea3be67da09c1a2f2f049410589c7 inherit pub_static_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_static_methods_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:a8e3207ea52fbad6e20c903e85952b809 inherit pub_static_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a8e3207ea52fbad6e20c903e85952b809"></a>
|
||||||
|
static std::string </td><td class="memItemRight" valign="bottom"><b>GetStateName</b> (const State)</td></tr>
|
||||||
|
<tr class="separator:a8e3207ea52fbad6e20c903e85952b809 inherit pub_static_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_attribs_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classFairMQDevice')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aef039b89ef03f6b96ebbfc0b7322ef68"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>of</b>: <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(msg</td></tr>
|
||||||
|
<tr class="separator:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1931bdaa8a05fcfd8d66be8ba2ec2139"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>channelA</b></td></tr>
|
||||||
|
<tr class="separator:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5abcc121750cc351b74f70dbf6f842d7"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>subchannelIndex</b></td></tr>
|
||||||
|
<tr class="separator:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a3a29707570dfcb5c75ff2d66e37d55e5"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>timeout</b></td></tr>
|
||||||
|
<tr class="separator:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aef039b89ef03f6b96ebbfc0b7322ef68"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>of</b>: <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(parts</td></tr>
|
||||||
|
<tr class="separator:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1931bdaa8a05fcfd8d66be8ba2ec2139"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>channelA</b></td></tr>
|
||||||
|
<tr class="separator:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5abcc121750cc351b74f70dbf6f842d7"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>subchannelIndex</b></td></tr>
|
||||||
|
<tr class="separator:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a3a29707570dfcb5c75ff2d66e37d55e5"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>timeout</b></td></tr>
|
||||||
|
<tr class="separator:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad6e090504ceef5799b6f85b136d1e547 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ad6e090504ceef5799b6f85b136d1e547"></a>
|
||||||
|
std::unordered_map< std::string, std::vector< <a class="el" href="classFairMQChannel.html">FairMQChannel</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ad6e090504ceef5799b6f85b136d1e547">fChannels</a></td></tr>
|
||||||
|
<tr class="memdesc:ad6e090504ceef5799b6f85b136d1e547 inherit pub_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Device channels. <br /></td></tr>
|
||||||
|
<tr class="separator:ad6e090504ceef5799b6f85b136d1e547 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae806b9730e4812fe9e970f0efdfec9b1 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ae806b9730e4812fe9e970f0efdfec9b1"></a>
|
||||||
|
std::unique_ptr< <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ae806b9730e4812fe9e970f0efdfec9b1">fInternalConfig</a></td></tr>
|
||||||
|
<tr class="memdesc:ae806b9730e4812fe9e970f0efdfec9b1 inherit pub_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Internal program options configuration. <br /></td></tr>
|
||||||
|
<tr class="separator:ae806b9730e4812fe9e970f0efdfec9b1 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a01a7d955417385b42fdbf8b263e055b7 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a01a7d955417385b42fdbf8b263e055b7"></a>
|
||||||
|
<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a01a7d955417385b42fdbf8b263e055b7">fConfig</a></td></tr>
|
||||||
|
<tr class="memdesc:a01a7d955417385b42fdbf8b263e055b7 inherit pub_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to config (internal or external) <br /></td></tr>
|
||||||
|
<tr class="separator:a01a7d955417385b42fdbf8b263e055b7 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Sampler to generate traffic for benchmarking. </p>
|
||||||
|
</div><hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li>fairmq/devices/<a class="el" href="FairMQBenchmarkSampler_8h_source.html">FairMQBenchmarkSampler.h</a></li>
|
||||||
|
<li>fairmq/devices/FairMQBenchmarkSampler.cxx</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
5
v1.3.7/classFairMQBenchmarkSampler__coll__graph.map
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
<map id="FairMQBenchmarkSampler" name="FairMQBenchmarkSampler">
|
||||||
|
<area shape="rect" id="node2" href="$classFairMQDevice.html" title="FairMQDevice" alt="" coords="107,95,214,121"/>
|
||||||
|
<area shape="rect" id="node3" href="$classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,5,151,32"/>
|
||||||
|
<area shape="rect" id="node4" href="$classFairMQProgOptions.html" title="FairMQProgOptions" alt="" coords="175,5,312,32"/>
|
||||||
|
</map>
|
1
v1.3.7/classFairMQBenchmarkSampler__coll__graph.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
94cb4a3d5b20e5c5dd3de2087996e88e
|
BIN
v1.3.7/classFairMQBenchmarkSampler__coll__graph.png
Normal file
After Width: | Height: | Size: 11 KiB |
4
v1.3.7/classFairMQBenchmarkSampler__inherit__graph.map
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
<map id="FairMQBenchmarkSampler" name="FairMQBenchmarkSampler">
|
||||||
|
<area shape="rect" id="node2" href="$classFairMQDevice.html" title="FairMQDevice" alt="" coords="41,80,148,107"/>
|
||||||
|
<area shape="rect" id="node3" href="$classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="22,5,167,32"/>
|
||||||
|
</map>
|
1
v1.3.7/classFairMQBenchmarkSampler__inherit__graph.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
c544bd23aa8f59eb4f1409ac4b033175
|
BIN
v1.3.7/classFairMQBenchmarkSampler__inherit__graph.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
151
v1.3.7/classFairMQChannel-members.html
Normal file
|
@ -0,0 +1,151 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQChannel Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classFairMQChannel.html">FairMQChannel</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Bind</b>(const std::string &address) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>BindEndpoint</b>(std::string &endpoint) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Connect</b>(const std::string &address) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ConnectEndpoint</b>(const std::string &endpoint) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#ab681571de3ef6c1021b7981054d152f0">FairMQChannel</a>()</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a3223d192c795abb3f357df5883dd67f5">FairMQChannel</a>(const std::string &type, const std::string &method, const std::string &address)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a0c44e61cd9e8153c7a0ed5903d2949c4">FairMQChannel</a>(const std::string &name, const std::string &type, std::shared_ptr< FairMQTransportFactory > factory)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a9c411019f1ee1d0dcc9960ec5b2fde46">FairMQChannel</a>(const std::string &name, const std::string &type, const std::string &method, const std::string &address, std::shared_ptr< FairMQTransportFactory > factory)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a0c6054e77d3152f3436acbfc9c85579a">FairMQChannel</a>(const FairMQChannel &)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>FairMQDevice</b> (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#ae6cf6eaca2cd489e7718123f764a5fd9">GetAddress</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#ae4f8bc56c89538dbd7833f8bd5f2d0d2">GetAutoBind</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetBytesRx</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetBytesTx</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a163ff719378ab657c21e5b0555c9a31c">GetChannelIndex</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#ac7c5441656c1371462afb62fe9e1afb4">GetChannelName</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#ae190401eefb2f1dc6061b2ba17e4abcb">GetChannelPrefix</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetIndex</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#afbc97ff72e152db5cb4f0c63f7e00243">GetLinger</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetMessagesRx</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetMessagesTx</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a13254702e5c18ffc4c66b89af2315867">GetMethod</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetName</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a24199032d2bb90271517e82adfebb45d">GetPortRangeMax</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a2b3d7467e1ee3c5f052efc4ef3ba09d3">GetPortRangeMin</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetPrefix</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#af82cb56741d214bd4db0864e34d9cae3">GetRateLogging</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a7998ca57ca6842f52483103a386189a4">GetRcvBufSize</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a3247b369b02586543c3c4c62b2dd1ab8">GetRcvKernelSize</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#ae597404d6fe4209855e44bda8ee9a298">GetSndBufSize</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#abc48790b56c92e1e7f71bf3a9057b8b4">GetSndKernelSize</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetSocket</b>() const (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a86025d3cfb14bb0ddf772df50326cdaa">GetTransportName</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a3de4aa00c6a17755fac60c5c2f97a22b">GetType</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Init</b>() (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#ae03deb5cf1ac72f7bcd492e1ebd9b8e7">IsValid</a>() const</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewMessage</b>(Args &&... args) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewSimpleMessage</b>(const T &data) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewStaticMessage</b>(const T &data) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a04a9ac897488b2a4a5176b86f5e74483">operator=</a>(const FairMQChannel &)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#aed602093bfb5637bc7aff1545757b9b4">Receive</a>(FairMQMessagePtr &msg, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Receive</b>(msg, 0) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a260e3826ad87f232f978a00a6a3654cc">Receive</a>(std::vector< FairMQMessagePtr > &msgVec, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Receive</b>(msgVec, 0) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a0a58c080d525b7e2e57cbb55a49c1c22">Receive</a>(FairMQParts &parts, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ReceiveAsync</b>(FairMQMessagePtr &msg) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ReceiveAsync</b>(std::vector< FairMQMessagePtr > &msgVec) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ReceiveAsync</b>(FairMQParts &parts) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a250519ab776f2904a0011246aca20dbf">ResetChannel</a>()</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a77613bb4abc5c29387cea3a4b93da3e0">Send</a>(FairMQMessagePtr &msg, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Send</b>(msg, 0) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#af41430efc6cb963f57c861c1019b64f1">Send</a>(std::vector< FairMQMessagePtr > &msgVec, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Send</b>(msgVec, 0) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a190b3a16e9320c6c49e349bca4bf70ef">Send</a>(FairMQParts &parts, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SendAsync</b>(FairMQMessagePtr &msg) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SendAsync</b>(std::vector< FairMQMessagePtr > &msgVec) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SendAsync</b>(FairMQParts &parts) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Transport</b>() -> FairMQTransportFactory * (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a015422384ffb47e8b9c667006a2dff60">UpdateAddress</a>(const std::string &address)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#af84f328394d7a2c8ac4252e8aa9c0c69">UpdateAutoBind</a>(const bool autobind)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#ace79c4f0a38ed550641a87a6b7e4ca05">UpdateChannelName</a>(const std::string &name)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#ad077c46bafdaba0a7792458b41600571">UpdateLinger</a>(const int duration)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#ac67be0a888fb0ffa61633d28a5c37d18">UpdateMethod</a>(const std::string &method)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>UpdateName</b>(const std::string &name) (defined in <a class="el" href="classFairMQChannel.html">FairMQChannel</a>)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a7dc046299bc2a31135cf170f9952a1a2">UpdatePortRangeMax</a>(const int maxPort)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a633ae618067a1b02280fb16cf4117b70">UpdatePortRangeMin</a>(const int minPort)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a2202995e3281a8bc8fdee10c47ff52c4">UpdateRateLogging</a>(const int rateLogging)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#aa0e59f516d68cdf82b8c4f6150624a0e">UpdateRcvBufSize</a>(const int rcvBufSize)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#a10e21a697526a8d07cb30e54ce77d675">UpdateRcvKernelSize</a>(const int rcvKernelSize)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a041eafc10c70fa73bceaa10644db3e6c">UpdateSndBufSize</a>(const int sndBufSize)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#ac74bc8cbda6e2f7b50dd8c7b8643b9d5">UpdateSndKernelSize</a>(const int sndKernelSize)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a9dc3e2a4a3b3f02be98e2b4e5053a258">UpdateTransport</a>(const std::string &transport)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#af9454c7d2ec6950764f3834158379e9b">UpdateType</a>(const std::string &type)</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#ab9a7fdf4097c67e4480d7f8dc5f88f8f">Validate</a>()</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQChannel.html#abe08e04a2395ef389df08bc058c36ae6">ValidateChannel</a>()</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQChannel.html#a9f4ffef546b24680daf6d5f40efc848f">~FairMQChannel</a>()</td><td class="entry"><a class="el" href="classFairMQChannel.html">FairMQChannel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
1423
v1.3.7/classFairMQChannel.html
Normal file
201
v1.3.7/classFairMQDevice-members.html
Normal file
|
@ -0,0 +1,201 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQDevice Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classFairMQDevice.html">FairMQDevice</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AddChannel</b>(const std::string &channelName, const FairMQChannel &channel) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a9bddc6f64f9c89b8ffe3670d91c06b29">AddTransport</a>(const fair::mq::Transport transport)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CallStateChangeCallbacks</b>(const State state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a12172d5f69916346c3a5dc10eae6e535">CatchSignals</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ChangeState</b>(int event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ChangeState</b>(const std::string &event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>channelA</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>channelA</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CheckCurrentState</b>(int state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>CheckCurrentState</b>(const std::string &state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a964f6e5883b66e7253d58165c66926c8">ConditionalRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Deserialize</b>(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DEVICE_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>END</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Error</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ERROR_FOUND</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Event</b> enum name (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>EXITING</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FairMQChannel</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a735b2684d4678eb959302911f12223eb">FairMQDevice</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a683febe8d4cc97674085de73eb7ea348">FairMQDevice</a>(FairMQProgOptions &config)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a45356d796b842dd000067ad5cf7a63f5">FairMQDevice</a>(const fair::mq::tools::Version version)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#af52c3e32027592fb1dba56423495e571">FairMQDevice</a>(FairMQProgOptions &config, const fair::mq::tools::Version version)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a806cf5c241bf95571654cd327d6e76fe">FairMQDevice</a>(const FairMQDevice &)=delete</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FairMQStateMachine</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ad6e090504ceef5799b6f85b136d1e547">fChannels</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a01a7d955417385b42fdbf8b263e055b7">fConfig</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a13141f54111f5f724b79143b4303a32f">fId</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ae806b9730e4812fe9e970f0efdfec9b1">fInternalConfig</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a1c67c4cbd6140f35292b13e485f39ce0">fTransportFactory</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a02d4d28747aa58c9b67915e79520cc7b">fTransports</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetChannel</b>(const std::string &channelName, const int index=0) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a559d7e744424c0c2b50caac3b161ea0b">GetConfig</a>() const</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetCurrentState</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetCurrentStateName</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetDefaultTransport</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetId</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetInitializationTimeoutInS</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInterfaceVersion</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetNetworkInterface</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetNumIoThreads</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetRawCmdLineArgs</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetStateName</b>(const State) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ae3e16932f18d4966d51c906f1fe99d4a">GetTransportName</a>() const</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetVersion</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>IDLE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a3d67868b1c926c0a5daf2616d86fcc58">Init</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>INIT_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>INIT_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>INITIALIZING_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>INITIALIZING_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a906102a56177105296576938af6e59e5">InitTask</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>internal_DEVICE_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>internal_IDLE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>internal_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a93c839b68f007bef8e66115efeed9d41">LogSocketRates</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewMessage</b>(Args &&... args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewMessageFor</b>(const std::string &channel, int index, Args &&... args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewPoller</b>(const Ts &... inputs) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewPoller</b>(const std::vector< FairMQChannel *> &channels) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewSimpleMessage</b>(const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewSimpleMessageFor</b>(const std::string &channel, int index, const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewStaticMessage</b>(const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewStaticMessageFor</b>(const std::string &channel, int index, const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewUnmanagedRegion</b>(const size_t size) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewUnmanagedRegionFor</b>(const std::string &channel, int index, const size_t size, FairMQRegionCallback callback=nullptr) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OnData</b>(const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index)) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnData</b>(const std::string &channelName, InputMsgCallback callback) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OnData</b>(const std::string &channelName, bool(T::*memberFunction)(FairMQParts &parts, int index)) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnData</b>(const std::string &channelName, InputMultipartCallback callback) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#aa4e0098922aaf987c2a27c10f4e04fbd">operator=</a>(const FairMQDevice &)=delete</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#aee7780d7ed486ee0212fb3defc68b48d">Pause</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>PAUSE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PAUSED</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a0366c2a8bc2712d4e089b9a2d2a23859">PostRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a2d6cbe87d8c8e2752523c68049afbe5c">PreRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>PrintRegisteredChannels</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ProcessWork</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a>(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a9b4c9df42a95d0e428106244a9ae5c54">Receive</a>(FairMQParts &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ReceiveAsync</b>(FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ReceiveAsync</b>(FairMQParts &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RegisterChannelEndpoint</b>(const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RegisterChannelEndpoints</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ac202bcd74838d228bc99aafbebf1fe7c">Reset</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RESET_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RESET_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a5e5dfb96b4b897295bbb6696f58fdd10">ResetTask</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RESETTING_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RESETTING_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0">Run</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RUN</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RUNNING</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RunStateMachine</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a2ff45ca40adf8ad8e046651f14a63f55">Send</a>(FairMQParts &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SendAsync</b>(FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SendAsync</b>(FairMQParts &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Serialize</b>(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a0a6aa98500c7c66dbd216161251f75f7">SetConfig</a>(FairMQProgOptions &config)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetDefaultTransport</b>(const std::string &name) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetId</b>(const std::string &id) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetInitializationTimeoutInS</b>(int initializationTimeoutInS) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetNetworkInterface</b>(const std::string &networkInterface) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetNumIoThreads</b>(int numIoThreads) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetRawCmdLineArgs</b>(const std::vector< std::string > &args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a72517f8d1edab9b879d573fb09e8b5cf">SetTransport</a>(const std::string &transport)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel</a>(const std::string &name, const bool reindex=true)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a919ea3be67da09c1a2f2f049410589c7">SortSocketsByAddress</a>(const FairMQChannel &lhs, const FairMQChannel &rhs)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>STOP</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>subchannelIndex</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>subchannelIndex</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SubscribeToStateChange</b>(const std::string &key, std::function< void(const State)> callback) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#aab6d9bd4d57360a2b85ee3dec980395c">Transport</a>() const -> FairMQTransportFactory *</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>UnsubscribeFromStateChange</b>(const std::string &key) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">WaitFor</a>(std::chrono::duration< Rep, Period > const &duration)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>WaitForEndOfState</b>(int event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WaitForEndOfState</b>(const std::string &event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>WaitForEndOfStateForMs</b>(int event, int durationInMs) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WaitForEndOfStateForMs</b>(const std::string &event, int durationInMs) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#aeff235b417915d9e9c1b190ce9329de7">WaitForInitialValidation</a>() __attribute__((deprecated("This method will have no effect in future versions and will be removed. Instead subscribe for state changes and inspect configuration values.")))</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a09389ba6934645ca406a963ab5a60e1a">~FairMQDevice</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>~FairMQStateMachine</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
904
v1.3.7/classFairMQDevice.html
Normal file
|
@ -0,0 +1,904 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: FairMQDevice Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Public Attributes</a> |
|
||||||
|
<a href="#pro-methods">Protected Member Functions</a> |
|
||||||
|
<a href="#pro-attribs">Protected Attributes</a> |
|
||||||
|
<a href="#friends">Friends</a> |
|
||||||
|
<a href="classFairMQDevice-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQDevice Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for FairMQDevice:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="classFairMQDevice__inherit__graph.png" border="0" usemap="#FairMQDevice_inherit__map" alt="Inheritance graph"/></div>
|
||||||
|
<map name="FairMQDevice_inherit__map" id="FairMQDevice_inherit__map">
|
||||||
|
<area shape="rect" id="node3" href="classFairMQBenchmarkSampler.html" title="FairMQBenchmarkSampler" alt="" coords="353,5,532,32"/>
|
||||||
|
<area shape="rect" id="node4" href="classFairMQMerger.html" title="FairMQMerger" alt="" coords="390,56,495,83"/>
|
||||||
|
<area shape="rect" id="node5" href="classFairMQMultiplier.html" title="FairMQMultiplier" alt="" coords="384,107,501,133"/>
|
||||||
|
<area shape="rect" id="node6" href="classFairMQProxy.html" title="FairMQProxy" alt="" coords="393,157,492,184"/>
|
||||||
|
<area shape="rect" id="node7" href="classFairMQSink.html" title="FairMQSink" alt="" coords="397,208,488,235"/>
|
||||||
|
<area shape="rect" id="node8" href="classFairMQSplitter.html" title="FairMQSplitter" alt="" coords="389,259,496,285"/>
|
||||||
|
<area shape="rect" id="node9" href="classMyDevice.html" title="MyDevice" alt="" coords="402,309,483,336"/>
|
||||||
|
<area shape="rect" id="node2" href="classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,157,151,184"/>
|
||||||
|
</map>
|
||||||
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||||
|
<div class="dynheader">
|
||||||
|
Collaboration diagram for FairMQDevice:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="classFairMQDevice__coll__graph.png" border="0" usemap="#FairMQDevice_coll__map" alt="Collaboration graph"/></div>
|
||||||
|
<map name="FairMQDevice_coll__map" id="FairMQDevice_coll__map">
|
||||||
|
<area shape="rect" id="node2" href="classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,5,151,32"/>
|
||||||
|
<area shape="rect" id="node3" href="classFairMQProgOptions.html" title="FairMQProgOptions" alt="" coords="175,5,312,32"/>
|
||||||
|
</map>
|
||||||
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a735b2684d4678eb959302911f12223eb"><td class="memItemLeft" align="right" valign="top"><a id="a735b2684d4678eb959302911f12223eb"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a735b2684d4678eb959302911f12223eb">FairMQDevice</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a735b2684d4678eb959302911f12223eb"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr>
|
||||||
|
<tr class="separator:a735b2684d4678eb959302911f12223eb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a683febe8d4cc97674085de73eb7ea348"><td class="memItemLeft" align="right" valign="top"><a id="a683febe8d4cc97674085de73eb7ea348"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a683febe8d4cc97674085de73eb7ea348">FairMQDevice</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config)</td></tr>
|
||||||
|
<tr class="memdesc:a683febe8d4cc97674085de73eb7ea348"><td class="mdescLeft"> </td><td class="mdescRight">Constructor with external <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:a683febe8d4cc97674085de73eb7ea348"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a45356d796b842dd000067ad5cf7a63f5"><td class="memItemLeft" align="right" valign="top"><a id="a45356d796b842dd000067ad5cf7a63f5"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a45356d796b842dd000067ad5cf7a63f5">FairMQDevice</a> (const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> version)</td></tr>
|
||||||
|
<tr class="memdesc:a45356d796b842dd000067ad5cf7a63f5"><td class="mdescLeft"> </td><td class="mdescRight">Constructor that sets the version. <br /></td></tr>
|
||||||
|
<tr class="separator:a45356d796b842dd000067ad5cf7a63f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af52c3e32027592fb1dba56423495e571"><td class="memItemLeft" align="right" valign="top"><a id="af52c3e32027592fb1dba56423495e571"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#af52c3e32027592fb1dba56423495e571">FairMQDevice</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config, const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> version)</td></tr>
|
||||||
|
<tr class="memdesc:af52c3e32027592fb1dba56423495e571"><td class="mdescLeft"> </td><td class="mdescRight">Constructor that sets the version and external <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:af52c3e32027592fb1dba56423495e571"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a806cf5c241bf95571654cd327d6e76fe"><td class="memItemLeft" align="right" valign="top"><a id="a806cf5c241bf95571654cd327d6e76fe"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a806cf5c241bf95571654cd327d6e76fe">FairMQDevice</a> (const <a class="el" href="classFairMQDevice.html">FairMQDevice</a> &)=delete</td></tr>
|
||||||
|
<tr class="memdesc:a806cf5c241bf95571654cd327d6e76fe"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor (disabled) <br /></td></tr>
|
||||||
|
<tr class="separator:a806cf5c241bf95571654cd327d6e76fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa4e0098922aaf987c2a27c10f4e04fbd"><td class="memItemLeft" align="right" valign="top"><a id="aa4e0098922aaf987c2a27c10f4e04fbd"></a>
|
||||||
|
<a class="el" href="classFairMQDevice.html">FairMQDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aa4e0098922aaf987c2a27c10f4e04fbd">operator=</a> (const <a class="el" href="classFairMQDevice.html">FairMQDevice</a> &)=delete</td></tr>
|
||||||
|
<tr class="memdesc:aa4e0098922aaf987c2a27c10f4e04fbd"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator (disabled) <br /></td></tr>
|
||||||
|
<tr class="separator:aa4e0098922aaf987c2a27c10f4e04fbd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a09389ba6934645ca406a963ab5a60e1a"><td class="memItemLeft" align="right" valign="top"><a id="a09389ba6934645ca406a963ab5a60e1a"></a>
|
||||||
|
virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a09389ba6934645ca406a963ab5a60e1a">~FairMQDevice</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a09389ba6934645ca406a963ab5a60e1a"><td class="mdescLeft"> </td><td class="mdescRight">Default destructor. <br /></td></tr>
|
||||||
|
<tr class="separator:a09389ba6934645ca406a963ab5a60e1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12172d5f69916346c3a5dc10eae6e535"><td class="memItemLeft" align="right" valign="top"><a id="a12172d5f69916346c3a5dc10eae6e535"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a12172d5f69916346c3a5dc10eae6e535">CatchSignals</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a12172d5f69916346c3a5dc10eae6e535"><td class="mdescLeft"> </td><td class="mdescRight">Catches interrupt signals (SIGINT, SIGTERM) <br /></td></tr>
|
||||||
|
<tr class="separator:a12172d5f69916346c3a5dc10eae6e535"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a93c839b68f007bef8e66115efeed9d41"><td class="memItemLeft" align="right" valign="top"><a id="a93c839b68f007bef8e66115efeed9d41"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a93c839b68f007bef8e66115efeed9d41">LogSocketRates</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a93c839b68f007bef8e66115efeed9d41"><td class="mdescLeft"> </td><td class="mdescRight">Outputs the socket transfer rates. <br /></td></tr>
|
||||||
|
<tr class="separator:a93c839b68f007bef8e66115efeed9d41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abae08c3f66ce0b36cbc7d688aad753cf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel</a> (const std::string &name, const bool reindex=true)</td></tr>
|
||||||
|
<tr class="separator:abae08c3f66ce0b36cbc7d688aad753cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a00ba7ec2625e0ce7d1bca9b602920d5b"><td class="memTemplParams" colspan="2"><a id="a00ba7ec2625e0ce7d1bca9b602920d5b"></a>
|
||||||
|
template<typename Serializer , typename DataType , typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a00ba7ec2625e0ce7d1bca9b602920d5b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>Serialize</b> (<a class="el" href="classFairMQMessage.html">FairMQMessage</a> &msg, DataType &&data, Args &&... args) const</td></tr>
|
||||||
|
<tr class="separator:a00ba7ec2625e0ce7d1bca9b602920d5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a262cb8fbbf7d828a4c076779e7566fed"><td class="memTemplParams" colspan="2"><a id="a262cb8fbbf7d828a4c076779e7566fed"></a>
|
||||||
|
template<typename Deserializer , typename DataType , typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a262cb8fbbf7d828a4c076779e7566fed"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>Deserialize</b> (<a class="el" href="classFairMQMessage.html">FairMQMessage</a> &msg, DataType &&data, Args &&... args) const</td></tr>
|
||||||
|
<tr class="separator:a262cb8fbbf7d828a4c076779e7566fed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8128a7a1276d04128ba0824f65796866"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a> (FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a8128a7a1276d04128ba0824f65796866"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a62c7e619c0483dacb9615669d43e7085"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a> (FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a62c7e619c0483dacb9615669d43e7085"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab9dc8b33792bec45bbdcb8ab65d1880a"><td class="memItemLeft" align="right" valign="top"><a id="ab9dc8b33792bec45bbdcb8ab65d1880a"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>SendAsync</b> (FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a></td></tr>
|
||||||
|
<tr class="separator:ab9dc8b33792bec45bbdcb8ab65d1880a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a61ebb149b685b941b9c4f89b42d41fe9"><td class="memItemLeft" align="right" valign="top"><a id="a61ebb149b685b941b9c4f89b42d41fe9"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>ReceiveAsync</b> (FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a></td></tr>
|
||||||
|
<tr class="separator:a61ebb149b685b941b9c4f89b42d41fe9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2ff45ca40adf8ad8e046651f14a63f55"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a2ff45ca40adf8ad8e046651f14a63f55">Send</a> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a2ff45ca40adf8ad8e046651f14a63f55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9b4c9df42a95d0e428106244a9ae5c54"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a9b4c9df42a95d0e428106244a9ae5c54">Receive</a> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a9b4c9df42a95d0e428106244a9ae5c54"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4d14047c2c14c3be83a817b1aa43b076"><td class="memItemLeft" align="right" valign="top"><a id="a4d14047c2c14c3be83a817b1aa43b076"></a>
|
||||||
|
int64_t </td><td class="memItemRight" valign="bottom"><b>SendAsync</b> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a></td></tr>
|
||||||
|
<tr class="separator:a4d14047c2c14c3be83a817b1aa43b076"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12a71ff348f81d49f4043710f18b5cc6"><td class="memItemLeft" align="right" valign="top"><a id="a12a71ff348f81d49f4043710f18b5cc6"></a>
|
||||||
|
int64_t </td><td class="memItemRight" valign="bottom"><b>ReceiveAsync</b> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a></td></tr>
|
||||||
|
<tr class="separator:a12a71ff348f81d49f4043710f18b5cc6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aab6d9bd4d57360a2b85ee3dec980395c"><td class="memItemLeft" align="right" valign="top"><a id="aab6d9bd4d57360a2b85ee3dec980395c"></a>
|
||||||
|
auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aab6d9bd4d57360a2b85ee3dec980395c">Transport</a> () const -> <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> *</td></tr>
|
||||||
|
<tr class="memdesc:aab6d9bd4d57360a2b85ee3dec980395c"><td class="mdescLeft"> </td><td class="mdescRight">Getter for default transport factory. <br /></td></tr>
|
||||||
|
<tr class="separator:aab6d9bd4d57360a2b85ee3dec980395c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a76166a3408962d3f57ebfa966aec65a7"><td class="memTemplParams" colspan="2"><a id="a76166a3408962d3f57ebfa966aec65a7"></a>
|
||||||
|
template<typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a76166a3408962d3f57ebfa966aec65a7"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewMessage</b> (Args &&... args)</td></tr>
|
||||||
|
<tr class="separator:a76166a3408962d3f57ebfa966aec65a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a836d37a65d5ecce1779b63c75379652c"><td class="memTemplParams" colspan="2"><a id="a836d37a65d5ecce1779b63c75379652c"></a>
|
||||||
|
template<typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a836d37a65d5ecce1779b63c75379652c"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewMessageFor</b> (const std::string &channel, int index, Args &&... args)</td></tr>
|
||||||
|
<tr class="separator:a836d37a65d5ecce1779b63c75379652c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2543793c031c94a2db5142cd51fae31d"><td class="memTemplParams" colspan="2"><a id="a2543793c031c94a2db5142cd51fae31d"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a2543793c031c94a2db5142cd51fae31d"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewStaticMessage</b> (const T &data)</td></tr>
|
||||||
|
<tr class="separator:a2543793c031c94a2db5142cd51fae31d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abbcd4ce9e3700863e28f07d80cbb1985"><td class="memTemplParams" colspan="2"><a id="abbcd4ce9e3700863e28f07d80cbb1985"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:abbcd4ce9e3700863e28f07d80cbb1985"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewStaticMessageFor</b> (const std::string &channel, int index, const T &data)</td></tr>
|
||||||
|
<tr class="separator:abbcd4ce9e3700863e28f07d80cbb1985"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a82bb4426f1e314cc719ed282f6bf7548"><td class="memTemplParams" colspan="2"><a id="a82bb4426f1e314cc719ed282f6bf7548"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a82bb4426f1e314cc719ed282f6bf7548"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewSimpleMessage</b> (const T &data)</td></tr>
|
||||||
|
<tr class="separator:a82bb4426f1e314cc719ed282f6bf7548"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abf88eece03b79f9f6d9cec0f12913baa"><td class="memTemplParams" colspan="2"><a id="abf88eece03b79f9f6d9cec0f12913baa"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:abf88eece03b79f9f6d9cec0f12913baa"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewSimpleMessageFor</b> (const std::string &channel, int index, const T &data)</td></tr>
|
||||||
|
<tr class="separator:abf88eece03b79f9f6d9cec0f12913baa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adcebde58f30f4c064fb1a98606ab11e0"><td class="memItemLeft" align="right" valign="top"><a id="adcebde58f30f4c064fb1a98606ab11e0"></a>
|
||||||
|
FairMQUnmanagedRegionPtr </td><td class="memItemRight" valign="bottom"><b>NewUnmanagedRegion</b> (const size_t size)</td></tr>
|
||||||
|
<tr class="separator:adcebde58f30f4c064fb1a98606ab11e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5ef51f6b77404ec6ff6a4f5337600471"><td class="memItemLeft" align="right" valign="top"><a id="a5ef51f6b77404ec6ff6a4f5337600471"></a>
|
||||||
|
FairMQUnmanagedRegionPtr </td><td class="memItemRight" valign="bottom"><b>NewUnmanagedRegionFor</b> (const std::string &channel, int index, const size_t size, FairMQRegionCallback callback=nullptr)</td></tr>
|
||||||
|
<tr class="separator:a5ef51f6b77404ec6ff6a4f5337600471"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5d2e8221d94f404d18a73b6d06126e2a"><td class="memTemplParams" colspan="2"><a id="a5d2e8221d94f404d18a73b6d06126e2a"></a>
|
||||||
|
template<typename ... Ts> </td></tr>
|
||||||
|
<tr class="memitem:a5d2e8221d94f404d18a73b6d06126e2a"><td class="memTemplItemLeft" align="right" valign="top">FairMQPollerPtr </td><td class="memTemplItemRight" valign="bottom"><b>NewPoller</b> (const Ts &... inputs)</td></tr>
|
||||||
|
<tr class="separator:a5d2e8221d94f404d18a73b6d06126e2a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afd2fbba837e3638883906063e7e24a6e"><td class="memItemLeft" align="right" valign="top"><a id="afd2fbba837e3638883906063e7e24a6e"></a>
|
||||||
|
FairMQPollerPtr </td><td class="memItemRight" valign="bottom"><b>NewPoller</b> (const std::vector< <a class="el" href="classFairMQChannel.html">FairMQChannel</a> *> &channels)</td></tr>
|
||||||
|
<tr class="separator:afd2fbba837e3638883906063e7e24a6e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aeff235b417915d9e9c1b190ce9329de7"><td class="memItemLeft" align="right" valign="top"><a id="aeff235b417915d9e9c1b190ce9329de7"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aeff235b417915d9e9c1b190ce9329de7">WaitForInitialValidation</a> () __attribute__((deprecated("This method will have no effect in future versions and will be removed. Instead subscribe for state changes and inspect configuration values.")))</td></tr>
|
||||||
|
<tr class="memdesc:aeff235b417915d9e9c1b190ce9329de7"><td class="mdescLeft"> </td><td class="mdescRight">Waits for the first initialization run to finish. <br /></td></tr>
|
||||||
|
<tr class="separator:aeff235b417915d9e9c1b190ce9329de7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9bddc6f64f9c89b8ffe3670d91c06b29"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a9bddc6f64f9c89b8ffe3670d91c06b29">AddTransport</a> (const fair::mq::Transport transport)</td></tr>
|
||||||
|
<tr class="separator:a9bddc6f64f9c89b8ffe3670d91c06b29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0a6aa98500c7c66dbd216161251f75f7"><td class="memItemLeft" align="right" valign="top"><a id="a0a6aa98500c7c66dbd216161251f75f7"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a0a6aa98500c7c66dbd216161251f75f7">SetConfig</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config)</td></tr>
|
||||||
|
<tr class="memdesc:a0a6aa98500c7c66dbd216161251f75f7"><td class="mdescLeft"> </td><td class="mdescRight">Assigns config to the device. <br /></td></tr>
|
||||||
|
<tr class="separator:a0a6aa98500c7c66dbd216161251f75f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a559d7e744424c0c2b50caac3b161ea0b"><td class="memItemLeft" align="right" valign="top"><a id="a559d7e744424c0c2b50caac3b161ea0b"></a>
|
||||||
|
<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a559d7e744424c0c2b50caac3b161ea0b">GetConfig</a> () const</td></tr>
|
||||||
|
<tr class="memdesc:a559d7e744424c0c2b50caac3b161ea0b"><td class="mdescLeft"> </td><td class="mdescRight">Get pointer to the config. <br /></td></tr>
|
||||||
|
<tr class="separator:a559d7e744424c0c2b50caac3b161ea0b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a27655622eac0524d86737aba269651d4"><td class="memTemplParams" colspan="2"><a id="a27655622eac0524d86737aba269651d4"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a27655622eac0524d86737aba269651d4"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index))</td></tr>
|
||||||
|
<tr class="separator:a27655622eac0524d86737aba269651d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a719e0eece74b60c3459b265b1d8db1e1"><td class="memItemLeft" align="right" valign="top"><a id="a719e0eece74b60c3459b265b1d8db1e1"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, InputMsgCallback callback)</td></tr>
|
||||||
|
<tr class="separator:a719e0eece74b60c3459b265b1d8db1e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4abc9d4a453670012fc317fe534e875b"><td class="memTemplParams" colspan="2"><a id="a4abc9d4a453670012fc317fe534e875b"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a4abc9d4a453670012fc317fe534e875b"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, bool(T::*memberFunction)(<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, int index))</td></tr>
|
||||||
|
<tr class="separator:a4abc9d4a453670012fc317fe534e875b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0b136382dd08310521501ff4ab6de884"><td class="memItemLeft" align="right" valign="top"><a id="a0b136382dd08310521501ff4ab6de884"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, InputMultipartCallback callback)</td></tr>
|
||||||
|
<tr class="separator:a0b136382dd08310521501ff4ab6de884"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a929c915505060a09885093b1a894c358"><td class="memItemLeft" align="right" valign="top"><a id="a929c915505060a09885093b1a894c358"></a>
|
||||||
|
<a class="el" href="classFairMQChannel.html">FairMQChannel</a> & </td><td class="memItemRight" valign="bottom"><b>GetChannel</b> (const std::string &channelName, const int index=0)</td></tr>
|
||||||
|
<tr class="separator:a929c915505060a09885093b1a894c358"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a36a6ae99b44226a2bdf8de4be6c50ef8"><td class="memItemLeft" align="right" valign="top"><a id="a36a6ae99b44226a2bdf8de4be6c50ef8"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><b>RegisterChannelEndpoints</b> ()</td></tr>
|
||||||
|
<tr class="separator:a36a6ae99b44226a2bdf8de4be6c50ef8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a25c5f3615712f0e4e3aa2667c96be286"><td class="memItemLeft" align="right" valign="top"><a id="a25c5f3615712f0e4e3aa2667c96be286"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>RegisterChannelEndpoint</b> (const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1)</td></tr>
|
||||||
|
<tr class="separator:a25c5f3615712f0e4e3aa2667c96be286"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0f2eba92316c226ff1daebd5d8de25c4"><td class="memItemLeft" align="right" valign="top"><a id="a0f2eba92316c226ff1daebd5d8de25c4"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>PrintRegisteredChannels</b> ()</td></tr>
|
||||||
|
<tr class="separator:a0f2eba92316c226ff1daebd5d8de25c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12a348be5f441e0527aae654f9859a89"><td class="memItemLeft" align="right" valign="top"><a id="a12a348be5f441e0527aae654f9859a89"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetId</b> (const std::string &id)</td></tr>
|
||||||
|
<tr class="separator:a12a348be5f441e0527aae654f9859a89"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4385f446208320a17c22bcbf663c6173"><td class="memItemLeft" align="right" valign="top"><a id="a4385f446208320a17c22bcbf663c6173"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetId</b> ()</td></tr>
|
||||||
|
<tr class="separator:a4385f446208320a17c22bcbf663c6173"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab0ad1bbc9ab4452d57460c5ceffa8f47"><td class="memItemLeft" align="right" valign="top"><a id="ab0ad1bbc9ab4452d57460c5ceffa8f47"></a>
|
||||||
|
const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> </td><td class="memItemRight" valign="bottom"><b>GetVersion</b> () const</td></tr>
|
||||||
|
<tr class="separator:ab0ad1bbc9ab4452d57460c5ceffa8f47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8a64447bc7fa3ca55c6ff004a3d8c2f8"><td class="memItemLeft" align="right" valign="top"><a id="a8a64447bc7fa3ca55c6ff004a3d8c2f8"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetNumIoThreads</b> (int numIoThreads)</td></tr>
|
||||||
|
<tr class="separator:a8a64447bc7fa3ca55c6ff004a3d8c2f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a23428fcb596e66ca3e7d3ca2776bd890"><td class="memItemLeft" align="right" valign="top"><a id="a23428fcb596e66ca3e7d3ca2776bd890"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetNumIoThreads</b> () const</td></tr>
|
||||||
|
<tr class="separator:a23428fcb596e66ca3e7d3ca2776bd890"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abad4a2ad5a139ebaf2f851bd5d037734"><td class="memItemLeft" align="right" valign="top"><a id="abad4a2ad5a139ebaf2f851bd5d037734"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetNetworkInterface</b> (const std::string &networkInterface)</td></tr>
|
||||||
|
<tr class="separator:abad4a2ad5a139ebaf2f851bd5d037734"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1cbde24481b77946f5b1972e52de5aba"><td class="memItemLeft" align="right" valign="top"><a id="a1cbde24481b77946f5b1972e52de5aba"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetNetworkInterface</b> () const</td></tr>
|
||||||
|
<tr class="separator:a1cbde24481b77946f5b1972e52de5aba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad931f34f50461f4bc85d4e7697d9562e"><td class="memItemLeft" align="right" valign="top"><a id="ad931f34f50461f4bc85d4e7697d9562e"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetDefaultTransport</b> (const std::string &name)</td></tr>
|
||||||
|
<tr class="separator:ad931f34f50461f4bc85d4e7697d9562e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aec098ab7833ecf3eaeec6f8aa6aed724"><td class="memItemLeft" align="right" valign="top"><a id="aec098ab7833ecf3eaeec6f8aa6aed724"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetDefaultTransport</b> () const</td></tr>
|
||||||
|
<tr class="separator:aec098ab7833ecf3eaeec6f8aa6aed724"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9d6601afdcb976b5ad3e88d2628e2fdb"><td class="memItemLeft" align="right" valign="top"><a id="a9d6601afdcb976b5ad3e88d2628e2fdb"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetInitializationTimeoutInS</b> (int initializationTimeoutInS)</td></tr>
|
||||||
|
<tr class="separator:a9d6601afdcb976b5ad3e88d2628e2fdb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a775346131cdcccf70fdbefa4d3ea7433"><td class="memItemLeft" align="right" valign="top"><a id="a775346131cdcccf70fdbefa4d3ea7433"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetInitializationTimeoutInS</b> () const</td></tr>
|
||||||
|
<tr class="separator:a775346131cdcccf70fdbefa4d3ea7433"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a72517f8d1edab9b879d573fb09e8b5cf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a72517f8d1edab9b879d573fb09e8b5cf">SetTransport</a> (const std::string &transport)</td></tr>
|
||||||
|
<tr class="separator:a72517f8d1edab9b879d573fb09e8b5cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae3e16932f18d4966d51c906f1fe99d4a"><td class="memItemLeft" align="right" valign="top"><a id="ae3e16932f18d4966d51c906f1fe99d4a"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ae3e16932f18d4966d51c906f1fe99d4a">GetTransportName</a> () const</td></tr>
|
||||||
|
<tr class="memdesc:ae3e16932f18d4966d51c906f1fe99d4a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the default transport name. <br /></td></tr>
|
||||||
|
<tr class="separator:ae3e16932f18d4966d51c906f1fe99d4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2d674c1794f63a6721913fa964d89908"><td class="memItemLeft" align="right" valign="top"><a id="a2d674c1794f63a6721913fa964d89908"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetRawCmdLineArgs</b> (const std::vector< std::string > &args)</td></tr>
|
||||||
|
<tr class="separator:a2d674c1794f63a6721913fa964d89908"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a277a1096321320d4d54a7e2c7e65e31a"><td class="memItemLeft" align="right" valign="top"><a id="a277a1096321320d4d54a7e2c7e65e31a"></a>
|
||||||
|
std::vector< std::string > </td><td class="memItemRight" valign="bottom"><b>GetRawCmdLineArgs</b> () const</td></tr>
|
||||||
|
<tr class="separator:a277a1096321320d4d54a7e2c7e65e31a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a37c599287a50f4691fe6cd3488c9cd28"><td class="memItemLeft" align="right" valign="top"><a id="a37c599287a50f4691fe6cd3488c9cd28"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>RunStateMachine</b> ()</td></tr>
|
||||||
|
<tr class="separator:a37c599287a50f4691fe6cd3488c9cd28"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4"><td class="memTemplParams" colspan="2">template<class Rep , class Period > </td></tr>
|
||||||
|
<tr class="memitem:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">WaitFor</a> (std::chrono::duration< Rep, Period > const &duration)</td></tr>
|
||||||
|
<tr class="separator:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a198f9b6650b04076503caab3688ca234"><td class="memItemLeft" align="right" valign="top"><a id="a198f9b6650b04076503caab3688ca234"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>AddChannel</b> (const std::string &channelName, const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &channel)</td></tr>
|
||||||
|
<tr class="separator:a198f9b6650b04076503caab3688ca234"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:addf56a5817575421a74fa25bfdfb0662 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="addf56a5817575421a74fa25bfdfb0662"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetInterfaceVersion</b> () const</td></tr>
|
||||||
|
<tr class="separator:addf56a5817575421a74fa25bfdfb0662 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1ffc3496e92ad11f5bc4946d2d7c7b2d inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a1ffc3496e92ad11f5bc4946d2d7c7b2d"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>ChangeState</b> (int event)</td></tr>
|
||||||
|
<tr class="separator:a1ffc3496e92ad11f5bc4946d2d7c7b2d inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a553ab468a73db9c950471cd04eee7582 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a553ab468a73db9c950471cd04eee7582"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>ChangeState</b> (const std::string &event)</td></tr>
|
||||||
|
<tr class="separator:a553ab468a73db9c950471cd04eee7582 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aecf55e25c6c70bbeb692ab8d15b0872b inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="aecf55e25c6c70bbeb692ab8d15b0872b"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfState</b> (int event)</td></tr>
|
||||||
|
<tr class="separator:aecf55e25c6c70bbeb692ab8d15b0872b inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a532450b98022bdeca317da193f66e9cb inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a532450b98022bdeca317da193f66e9cb"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfState</b> (const std::string &event)</td></tr>
|
||||||
|
<tr class="separator:a532450b98022bdeca317da193f66e9cb inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5443a5c5fec5d233249e8f688326cecb inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a5443a5c5fec5d233249e8f688326cecb"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfStateForMs</b> (int event, int durationInMs)</td></tr>
|
||||||
|
<tr class="separator:a5443a5c5fec5d233249e8f688326cecb inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad775927113eaedbf8a10b32d0114449a inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="ad775927113eaedbf8a10b32d0114449a"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfStateForMs</b> (const std::string &event, int durationInMs)</td></tr>
|
||||||
|
<tr class="separator:ad775927113eaedbf8a10b32d0114449a inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6c6099c92d83f54c81ac92cf45719690 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a6c6099c92d83f54c81ac92cf45719690"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SubscribeToStateChange</b> (const std::string &key, std::function< void(const State)> callback)</td></tr>
|
||||||
|
<tr class="separator:a6c6099c92d83f54c81ac92cf45719690 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5e2e0243459ebfec7e2a9a9ad4fbd3bc inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a5e2e0243459ebfec7e2a9a9ad4fbd3bc"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>UnsubscribeFromStateChange</b> (const std::string &key)</td></tr>
|
||||||
|
<tr class="separator:a5e2e0243459ebfec7e2a9a9ad4fbd3bc inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a81c04706dbb4c36898890d2b2bfd4468 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a81c04706dbb4c36898890d2b2bfd4468"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>CallStateChangeCallbacks</b> (const State state) const</td></tr>
|
||||||
|
<tr class="separator:a81c04706dbb4c36898890d2b2bfd4468 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aebcb84a366fc0f2ecae76019fc2817e4 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="aebcb84a366fc0f2ecae76019fc2817e4"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetCurrentStateName</b> () const</td></tr>
|
||||||
|
<tr class="separator:aebcb84a366fc0f2ecae76019fc2817e4 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a574073a49878cde71d06bb54cbb5afe4 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a574073a49878cde71d06bb54cbb5afe4"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetCurrentState</b> () const</td></tr>
|
||||||
|
<tr class="separator:a574073a49878cde71d06bb54cbb5afe4 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a52ee38d6106038dbb6ad969ffd060bb9 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a52ee38d6106038dbb6ad969ffd060bb9"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>CheckCurrentState</b> (int state) const</td></tr>
|
||||||
|
<tr class="separator:a52ee38d6106038dbb6ad969ffd060bb9 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a141f0861df906ecb4d64757a5ad0a563 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a141f0861df906ecb4d64757a5ad0a563"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>CheckCurrentState</b> (const std::string &state) const</td></tr>
|
||||||
|
<tr class="separator:a141f0861df906ecb4d64757a5ad0a563 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7be1d28d8c38a168f3c148fdb9a0a3f0 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a7be1d28d8c38a168f3c148fdb9a0a3f0"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>ProcessWork</b> ()</td></tr>
|
||||||
|
<tr class="separator:a7be1d28d8c38a168f3c148fdb9a0a3f0 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||||
|
Static Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a919ea3be67da09c1a2f2f049410589c7"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a919ea3be67da09c1a2f2f049410589c7">SortSocketsByAddress</a> (const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &lhs, const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &rhs)</td></tr>
|
||||||
|
<tr class="separator:a919ea3be67da09c1a2f2f049410589c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_static_methods_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:a8e3207ea52fbad6e20c903e85952b809 inherit pub_static_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a8e3207ea52fbad6e20c903e85952b809"></a>
|
||||||
|
static std::string </td><td class="memItemRight" valign="bottom"><b>GetStateName</b> (const State)</td></tr>
|
||||||
|
<tr class="separator:a8e3207ea52fbad6e20c903e85952b809 inherit pub_static_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:aef039b89ef03f6b96ebbfc0b7322ef68"><td class="memItemLeft" align="right" valign="top"><a id="aef039b89ef03f6b96ebbfc0b7322ef68"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>of</b>: <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(msg</td></tr>
|
||||||
|
<tr class="separator:aef039b89ef03f6b96ebbfc0b7322ef68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1931bdaa8a05fcfd8d66be8ba2ec2139"><td class="memItemLeft" align="right" valign="top"><a id="a1931bdaa8a05fcfd8d66be8ba2ec2139"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>channelA</b></td></tr>
|
||||||
|
<tr class="separator:a1931bdaa8a05fcfd8d66be8ba2ec2139"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5abcc121750cc351b74f70dbf6f842d7"><td class="memItemLeft" align="right" valign="top"><a id="a5abcc121750cc351b74f70dbf6f842d7"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>subchannelIndex</b></td></tr>
|
||||||
|
<tr class="separator:a5abcc121750cc351b74f70dbf6f842d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3a29707570dfcb5c75ff2d66e37d55e5"><td class="memItemLeft" align="right" valign="top"><a id="a3a29707570dfcb5c75ff2d66e37d55e5"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>timeout</b></td></tr>
|
||||||
|
<tr class="separator:a3a29707570dfcb5c75ff2d66e37d55e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aef039b89ef03f6b96ebbfc0b7322ef68"><td class="memItemLeft" align="right" valign="top"><a id="aef039b89ef03f6b96ebbfc0b7322ef68"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>of</b>: <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(parts</td></tr>
|
||||||
|
<tr class="separator:aef039b89ef03f6b96ebbfc0b7322ef68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1931bdaa8a05fcfd8d66be8ba2ec2139"><td class="memItemLeft" align="right" valign="top"><a id="a1931bdaa8a05fcfd8d66be8ba2ec2139"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>channelA</b></td></tr>
|
||||||
|
<tr class="separator:a1931bdaa8a05fcfd8d66be8ba2ec2139"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5abcc121750cc351b74f70dbf6f842d7"><td class="memItemLeft" align="right" valign="top"><a id="a5abcc121750cc351b74f70dbf6f842d7"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>subchannelIndex</b></td></tr>
|
||||||
|
<tr class="separator:a5abcc121750cc351b74f70dbf6f842d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3a29707570dfcb5c75ff2d66e37d55e5"><td class="memItemLeft" align="right" valign="top"><a id="a3a29707570dfcb5c75ff2d66e37d55e5"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>timeout</b></td></tr>
|
||||||
|
<tr class="separator:a3a29707570dfcb5c75ff2d66e37d55e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad6e090504ceef5799b6f85b136d1e547"><td class="memItemLeft" align="right" valign="top"><a id="ad6e090504ceef5799b6f85b136d1e547"></a>
|
||||||
|
std::unordered_map< std::string, std::vector< <a class="el" href="classFairMQChannel.html">FairMQChannel</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ad6e090504ceef5799b6f85b136d1e547">fChannels</a></td></tr>
|
||||||
|
<tr class="memdesc:ad6e090504ceef5799b6f85b136d1e547"><td class="mdescLeft"> </td><td class="mdescRight">Device channels. <br /></td></tr>
|
||||||
|
<tr class="separator:ad6e090504ceef5799b6f85b136d1e547"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae806b9730e4812fe9e970f0efdfec9b1"><td class="memItemLeft" align="right" valign="top"><a id="ae806b9730e4812fe9e970f0efdfec9b1"></a>
|
||||||
|
std::unique_ptr< <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ae806b9730e4812fe9e970f0efdfec9b1">fInternalConfig</a></td></tr>
|
||||||
|
<tr class="memdesc:ae806b9730e4812fe9e970f0efdfec9b1"><td class="mdescLeft"> </td><td class="mdescRight">Internal program options configuration. <br /></td></tr>
|
||||||
|
<tr class="separator:ae806b9730e4812fe9e970f0efdfec9b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a01a7d955417385b42fdbf8b263e055b7"><td class="memItemLeft" align="right" valign="top"><a id="a01a7d955417385b42fdbf8b263e055b7"></a>
|
||||||
|
<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a01a7d955417385b42fdbf8b263e055b7">fConfig</a></td></tr>
|
||||||
|
<tr class="memdesc:a01a7d955417385b42fdbf8b263e055b7"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to config (internal or external) <br /></td></tr>
|
||||||
|
<tr class="separator:a01a7d955417385b42fdbf8b263e055b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||||
|
Protected Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a3d67868b1c926c0a5daf2616d86fcc58"><td class="memItemLeft" align="right" valign="top"><a id="a3d67868b1c926c0a5daf2616d86fcc58"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a3d67868b1c926c0a5daf2616d86fcc58">Init</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a3d67868b1c926c0a5daf2616d86fcc58"><td class="mdescLeft"> </td><td class="mdescRight">Additional user initialization (can be overloaded in child classes). Prefer to use <a class="el" href="classFairMQDevice.html#a906102a56177105296576938af6e59e5" title="Task initialization (can be overloaded in child classes) ">InitTask()</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:a3d67868b1c926c0a5daf2616d86fcc58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a906102a56177105296576938af6e59e5"><td class="memItemLeft" align="right" valign="top"><a id="a906102a56177105296576938af6e59e5"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a906102a56177105296576938af6e59e5">InitTask</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a906102a56177105296576938af6e59e5"><td class="mdescLeft"> </td><td class="mdescRight">Task initialization (can be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:a906102a56177105296576938af6e59e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab39e52445f8db507569d09e2539d2dc0"><td class="memItemLeft" align="right" valign="top"><a id="ab39e52445f8db507569d09e2539d2dc0"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0">Run</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ab39e52445f8db507569d09e2539d2dc0"><td class="mdescLeft"> </td><td class="mdescRight">Runs the device (to be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:ab39e52445f8db507569d09e2539d2dc0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2d6cbe87d8c8e2752523c68049afbe5c"><td class="memItemLeft" align="right" valign="top"><a id="a2d6cbe87d8c8e2752523c68049afbe5c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a2d6cbe87d8c8e2752523c68049afbe5c">PreRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a2d6cbe87d8c8e2752523c68049afbe5c"><td class="mdescLeft"> </td><td class="mdescRight">Called in the RUNNING state once before executing the <a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0" title="Runs the device (to be overloaded in child classes) ">Run()</a>/ConditionalRun() method. <br /></td></tr>
|
||||||
|
<tr class="separator:a2d6cbe87d8c8e2752523c68049afbe5c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a964f6e5883b66e7253d58165c66926c8"><td class="memItemLeft" align="right" valign="top"><a id="a964f6e5883b66e7253d58165c66926c8"></a>
|
||||||
|
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a964f6e5883b66e7253d58165c66926c8">ConditionalRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a964f6e5883b66e7253d58165c66926c8"><td class="mdescLeft"> </td><td class="mdescRight">Called during RUNNING state repeatedly until it returns false or device state changes. <br /></td></tr>
|
||||||
|
<tr class="separator:a964f6e5883b66e7253d58165c66926c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0366c2a8bc2712d4e089b9a2d2a23859"><td class="memItemLeft" align="right" valign="top"><a id="a0366c2a8bc2712d4e089b9a2d2a23859"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a0366c2a8bc2712d4e089b9a2d2a23859">PostRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a0366c2a8bc2712d4e089b9a2d2a23859"><td class="mdescLeft"> </td><td class="mdescRight">Called in the RUNNING state once after executing the <a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0" title="Runs the device (to be overloaded in child classes) ">Run()</a>/ConditionalRun() method. <br /></td></tr>
|
||||||
|
<tr class="separator:a0366c2a8bc2712d4e089b9a2d2a23859"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aee7780d7ed486ee0212fb3defc68b48d"><td class="memItemLeft" align="right" valign="top"><a id="aee7780d7ed486ee0212fb3defc68b48d"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aee7780d7ed486ee0212fb3defc68b48d">Pause</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aee7780d7ed486ee0212fb3defc68b48d"><td class="mdescLeft"> </td><td class="mdescRight">Handles the PAUSE state. <br /></td></tr>
|
||||||
|
<tr class="separator:aee7780d7ed486ee0212fb3defc68b48d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5e5dfb96b4b897295bbb6696f58fdd10"><td class="memItemLeft" align="right" valign="top"><a id="a5e5dfb96b4b897295bbb6696f58fdd10"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a5e5dfb96b4b897295bbb6696f58fdd10">ResetTask</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a5e5dfb96b4b897295bbb6696f58fdd10"><td class="mdescLeft"> </td><td class="mdescRight">Resets the user task (to be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:a5e5dfb96b4b897295bbb6696f58fdd10"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac202bcd74838d228bc99aafbebf1fe7c"><td class="memItemLeft" align="right" valign="top"><a id="ac202bcd74838d228bc99aafbebf1fe7c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ac202bcd74838d228bc99aafbebf1fe7c">Reset</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ac202bcd74838d228bc99aafbebf1fe7c"><td class="mdescLeft"> </td><td class="mdescRight">Resets the device (can be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:ac202bcd74838d228bc99aafbebf1fe7c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
|
||||||
|
Protected Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a1c67c4cbd6140f35292b13e485f39ce0"><td class="memItemLeft" align="right" valign="top"><a id="a1c67c4cbd6140f35292b13e485f39ce0"></a>
|
||||||
|
std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a1c67c4cbd6140f35292b13e485f39ce0">fTransportFactory</a></td></tr>
|
||||||
|
<tr class="memdesc:a1c67c4cbd6140f35292b13e485f39ce0"><td class="mdescLeft"> </td><td class="mdescRight">Default transport factory. <br /></td></tr>
|
||||||
|
<tr class="separator:a1c67c4cbd6140f35292b13e485f39ce0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a02d4d28747aa58c9b67915e79520cc7b"><td class="memItemLeft" align="right" valign="top"><a id="a02d4d28747aa58c9b67915e79520cc7b"></a>
|
||||||
|
std::unordered_map< fair::mq::Transport, std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a02d4d28747aa58c9b67915e79520cc7b">fTransports</a></td></tr>
|
||||||
|
<tr class="memdesc:a02d4d28747aa58c9b67915e79520cc7b"><td class="mdescLeft"> </td><td class="mdescRight">Container for transports. <br /></td></tr>
|
||||||
|
<tr class="separator:a02d4d28747aa58c9b67915e79520cc7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a13141f54111f5f724b79143b4303a32f"><td class="memItemLeft" align="right" valign="top"><a id="a13141f54111f5f724b79143b4303a32f"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a13141f54111f5f724b79143b4303a32f">fId</a></td></tr>
|
||||||
|
<tr class="memdesc:a13141f54111f5f724b79143b4303a32f"><td class="mdescLeft"> </td><td class="mdescRight">Device ID. <br /></td></tr>
|
||||||
|
<tr class="separator:a13141f54111f5f724b79143b4303a32f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
||||||
|
Friends</h2></td></tr>
|
||||||
|
<tr class="memitem:ad5f4bdef909581fd5301ef80ab7757b2"><td class="memItemLeft" align="right" valign="top"><a id="ad5f4bdef909581fd5301ef80ab7757b2"></a>
|
||||||
|
class </td><td class="memItemRight" valign="bottom"><b>FairMQChannel</b></td></tr>
|
||||||
|
<tr class="separator:ad5f4bdef909581fd5301ef80ab7757b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||||
|
Additional Inherited Members</h2></td></tr>
|
||||||
|
<tr class="inherit_header pub_types_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:a40422459e6d1e5427c46d7651ed2e616 inherit pub_types_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a40422459e6d1e5427c46d7651ed2e616"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Event</b> { <br />
|
||||||
|
  <b>INIT_DEVICE</b>,
|
||||||
|
<b>internal_DEVICE_READY</b>,
|
||||||
|
<b>INIT_TASK</b>,
|
||||||
|
<b>internal_READY</b>,
|
||||||
|
<br />
|
||||||
|
  <b>RUN</b>,
|
||||||
|
<b>PAUSE</b>,
|
||||||
|
<b>STOP</b>,
|
||||||
|
<b>RESET_TASK</b>,
|
||||||
|
<br />
|
||||||
|
  <b>RESET_DEVICE</b>,
|
||||||
|
<b>internal_IDLE</b>,
|
||||||
|
<b>END</b>,
|
||||||
|
<b>ERROR_FOUND</b>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a40422459e6d1e5427c46d7651ed2e616 inherit pub_types_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a62d70a09c189d592bd08f8b092c306bc inherit pub_types_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a62d70a09c189d592bd08f8b092c306bc"></a>enum  </td><td class="memItemRight" valign="bottom"><b>State</b> { <br />
|
||||||
|
  <b>OK</b>,
|
||||||
|
<b>Error</b>,
|
||||||
|
<b>IDLE</b>,
|
||||||
|
<b>INITIALIZING_DEVICE</b>,
|
||||||
|
<br />
|
||||||
|
  <b>DEVICE_READY</b>,
|
||||||
|
<b>INITIALIZING_TASK</b>,
|
||||||
|
<b>READY</b>,
|
||||||
|
<b>RUNNING</b>,
|
||||||
|
<br />
|
||||||
|
  <b>PAUSED</b>,
|
||||||
|
<b>RESETTING_TASK</b>,
|
||||||
|
<b>RESETTING_DEVICE</b>,
|
||||||
|
<b>EXITING</b>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a62d70a09c189d592bd08f8b092c306bc inherit pub_types_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="a9bddc6f64f9c89b8ffe3670d91c06b29"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a9bddc6f64f9c89b8ffe3670d91c06b29">◆ </a></span>AddTransport()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > FairMQDevice::AddTransport </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fair::mq::Transport </td>
|
||||||
|
<td class="paramname"><em>transport</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Adds a transport to the device if it doesn't exist </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">transport</td><td>Transport string ("zeromq"/"nanomsg"/"shmem") </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a62c7e619c0483dacb9615669d43e7085"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a62c7e619c0483dacb9615669d43e7085">◆ </a></span>Receive() <span class="overload">[1/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int FairMQDevice::Receive </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">FairMQMessagePtr & </td>
|
||||||
|
<td class="paramname"><em>msg</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>channel</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const int </td>
|
||||||
|
<td class="paramname"><em>index</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>rcvTimeoutInMs</em> = <code>-1</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Shorthand method to receive <code>msg</code> on <code>chan</code> at index <code>i</code> </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">msg</td><td>message reference </td></tr>
|
||||||
|
<tr><td class="paramname">chan</td><td>channel name </td></tr>
|
||||||
|
<tr><td class="paramname">i</td><td>channel index </td></tr>
|
||||||
|
<tr><td class="paramname">rcvTimeoutInMs</td><td>receive timeout in ms, -1 will wait forever (or until interrupt (e.g. via state change)), 0 will not wait (return immediately if cannot receive) </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Number of bytes that have been received. -2 if reading from the queue was not possible or timed out. -1 if there was an error. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a9b4c9df42a95d0e428106244a9ae5c54"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b4c9df42a95d0e428106244a9ae5c54">◆ </a></span>Receive() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int64_t FairMQDevice::Receive </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="classFairMQParts.html">FairMQParts</a> & </td>
|
||||||
|
<td class="paramname"><em>parts</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>channel</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const int </td>
|
||||||
|
<td class="paramname"><em>index</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>rcvTimeoutInMs</em> = <code>-1</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Shorthand method to receive <a class="el" href="classFairMQParts.html" title="FairMQParts is a lightweight convenience wrapper around a vector of unique pointers to FairMQMessage...">FairMQParts</a> on <code>chan</code> at index <code>i</code> </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">parts</td><td>parts reference </td></tr>
|
||||||
|
<tr><td class="paramname">chan</td><td>channel name </td></tr>
|
||||||
|
<tr><td class="paramname">i</td><td>channel index </td></tr>
|
||||||
|
<tr><td class="paramname">rcvTimeoutInMs</td><td>receive timeout in ms, -1 will wait forever (or until interrupt (e.g. via state change)), 0 will not wait (return immediately if cannot receive) </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Number of bytes that have been received. -2 if reading from the queue was not possible or timed out. -1 if there was an error. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a8128a7a1276d04128ba0824f65796866"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a8128a7a1276d04128ba0824f65796866">◆ </a></span>Send() <span class="overload">[1/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int FairMQDevice::Send </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">FairMQMessagePtr & </td>
|
||||||
|
<td class="paramname"><em>msg</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>channel</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const int </td>
|
||||||
|
<td class="paramname"><em>index</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>sndTimeoutInMs</em> = <code>-1</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Shorthand method to send <code>msg</code> on <code>chan</code> at index <code>i</code> </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">msg</td><td>message reference </td></tr>
|
||||||
|
<tr><td class="paramname">chan</td><td>channel name </td></tr>
|
||||||
|
<tr><td class="paramname">i</td><td>channel index </td></tr>
|
||||||
|
<tr><td class="paramname">sndTimeoutInMs</td><td>send timeout in ms, -1 will wait forever (or until interrupt (e.g. via state change)), 0 will not wait (return immediately if cannot send) </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Number of bytes that have been queued. -2 If queueing was not possible or timed out. -1 if there was an error. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2ff45ca40adf8ad8e046651f14a63f55"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ff45ca40adf8ad8e046651f14a63f55">◆ </a></span>Send() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int64_t FairMQDevice::Send </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="classFairMQParts.html">FairMQParts</a> & </td>
|
||||||
|
<td class="paramname"><em>parts</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>channel</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const int </td>
|
||||||
|
<td class="paramname"><em>index</em> = <code>0</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>sndTimeoutInMs</em> = <code>-1</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Shorthand method to send <a class="el" href="classFairMQParts.html" title="FairMQParts is a lightweight convenience wrapper around a vector of unique pointers to FairMQMessage...">FairMQParts</a> on <code>chan</code> at index <code>i</code> </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">parts</td><td>parts reference </td></tr>
|
||||||
|
<tr><td class="paramname">chan</td><td>channel name </td></tr>
|
||||||
|
<tr><td class="paramname">i</td><td>channel index </td></tr>
|
||||||
|
<tr><td class="paramname">sndTimeoutInMs</td><td>send timeout in ms, -1 will wait forever (or until interrupt (e.g. via state change)), 0 will not wait (return immediately if cannot send) </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Number of bytes that have been queued. -2 If queueing was not possible or timed out. -1 if there was an error. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a72517f8d1edab9b879d573fb09e8b5cf"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a72517f8d1edab9b879d573fb09e8b5cf">◆ </a></span>SetTransport()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void FairMQDevice::SetTransport </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>transport</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Sets the default transport for the device </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">transport</td><td>Transport string ("zeromq"/"nanomsg"/"shmem") </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abae08c3f66ce0b36cbc7d688aad753cf"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abae08c3f66ce0b36cbc7d688aad753cf">◆ </a></span>SortChannel()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void FairMQDevice::SortChannel </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>name</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const bool </td>
|
||||||
|
<td class="paramname"><em>reindex</em> = <code>true</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Sorts a channel by address, with optional reindexing of the sorted values </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">name</td><td>Channel name </td></tr>
|
||||||
|
<tr><td class="paramname">reindex</td><td>Should reindexing be done </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a919ea3be67da09c1a2f2f049410589c7"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a919ea3be67da09c1a2f2f049410589c7">◆ </a></span>SortSocketsByAddress()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool FairMQDevice::SortSocketsByAddress </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> & </td>
|
||||||
|
<td class="paramname"><em>lhs</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> & </td>
|
||||||
|
<td class="paramname"><em>rhs</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Implements the sort algorithm used in <a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel()</a> </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">lhs</td><td>Right hand side value for comparison </td></tr>
|
||||||
|
<tr><td class="paramname">rhs</td><td>Left hand side value for comparison </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ab2e07c7f823cbd0ea76ea6d1b7fdd1d4"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">◆ </a></span>WaitFor()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<div class="memtemplate">
|
||||||
|
template<class Rep , class Period > </div>
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool FairMQDevice::WaitFor </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">std::chrono::duration< Rep, Period > const & </td>
|
||||||
|
<td class="paramname"><em>duration</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Wait for the supplied amount of time or for interruption. If interrupted, returns false, otherwise true. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">duration</td><td>wait duration </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li>fairmq/<a class="el" href="FairMQDevice_8h_source.html">FairMQDevice.h</a></li>
|
||||||
|
<li>fairmq/FairMQDevice.cxx</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
4
v1.3.7/classFairMQDevice__coll__graph.map
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
<map id="FairMQDevice" name="FairMQDevice">
|
||||||
|
<area shape="rect" id="node2" href="$classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,5,151,32"/>
|
||||||
|
<area shape="rect" id="node3" href="$classFairMQProgOptions.html" title="FairMQProgOptions" alt="" coords="175,5,312,32"/>
|
||||||
|
</map>
|
1
v1.3.7/classFairMQDevice__coll__graph.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
d592e1f88f456288a667c2a48c3d42fa
|
BIN
v1.3.7/classFairMQDevice__coll__graph.png
Normal file
After Width: | Height: | Size: 8.0 KiB |
10
v1.3.7/classFairMQDevice__inherit__graph.map
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
<map id="FairMQDevice" name="FairMQDevice">
|
||||||
|
<area shape="rect" id="node3" href="$classFairMQBenchmarkSampler.html" title="FairMQBenchmarkSampler" alt="" coords="353,5,532,32"/>
|
||||||
|
<area shape="rect" id="node4" href="$classFairMQMerger.html" title="FairMQMerger" alt="" coords="390,56,495,83"/>
|
||||||
|
<area shape="rect" id="node5" href="$classFairMQMultiplier.html" title="FairMQMultiplier" alt="" coords="384,107,501,133"/>
|
||||||
|
<area shape="rect" id="node6" href="$classFairMQProxy.html" title="FairMQProxy" alt="" coords="393,157,492,184"/>
|
||||||
|
<area shape="rect" id="node7" href="$classFairMQSink.html" title="FairMQSink" alt="" coords="397,208,488,235"/>
|
||||||
|
<area shape="rect" id="node8" href="$classFairMQSplitter.html" title="FairMQSplitter" alt="" coords="389,259,496,285"/>
|
||||||
|
<area shape="rect" id="node9" href="$classMyDevice.html" title="MyDevice" alt="" coords="402,309,483,336"/>
|
||||||
|
<area shape="rect" id="node2" href="$classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,157,151,184"/>
|
||||||
|
</map>
|
1
v1.3.7/classFairMQDevice__inherit__graph.md5
Normal file
|
@ -0,0 +1 @@
|
||||||
|
841859fadd2eac2ead528722ed1ca6d3
|
BIN
v1.3.7/classFairMQDevice__inherit__graph.png
Normal file
After Width: | Height: | Size: 24 KiB |
205
v1.3.7/classFairMQMerger-members.html
Normal file
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQMerger Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classFairMQMerger.html">FairMQMerger</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>AddChannel</b>(const std::string &channelName, const FairMQChannel &channel) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a9bddc6f64f9c89b8ffe3670d91c06b29">AddTransport</a>(const fair::mq::Transport transport)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CallStateChangeCallbacks</b>(const State state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a12172d5f69916346c3a5dc10eae6e535">CatchSignals</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ChangeState</b>(int event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ChangeState</b>(const std::string &event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>channelA</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>channelA</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>CheckCurrentState</b>(int state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>CheckCurrentState</b>(const std::string &state) const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a964f6e5883b66e7253d58165c66926c8">ConditionalRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Deserialize</b>(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DEVICE_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>END</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Error</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ERROR_FOUND</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Event</b> enum name (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>EXITING</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a735b2684d4678eb959302911f12223eb">FairMQDevice</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a683febe8d4cc97674085de73eb7ea348">FairMQDevice</a>(FairMQProgOptions &config)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a45356d796b842dd000067ad5cf7a63f5">FairMQDevice</a>(const fair::mq::tools::Version version)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#af52c3e32027592fb1dba56423495e571">FairMQDevice</a>(FairMQProgOptions &config, const fair::mq::tools::Version version)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a806cf5c241bf95571654cd327d6e76fe">FairMQDevice</a>(const FairMQDevice &)=delete</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>FairMQMerger</b>() (defined in <a class="el" href="classFairMQMerger.html">FairMQMerger</a>)</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>FairMQStateMachine</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ad6e090504ceef5799b6f85b136d1e547">fChannels</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a01a7d955417385b42fdbf8b263e055b7">fConfig</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a13141f54111f5f724b79143b4303a32f">fId</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fInChannelName</b> (defined in <a class="el" href="classFairMQMerger.html">FairMQMerger</a>)</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ae806b9730e4812fe9e970f0efdfec9b1">fInternalConfig</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fMultipart</b> (defined in <a class="el" href="classFairMQMerger.html">FairMQMerger</a>)</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>fOutChannelName</b> (defined in <a class="el" href="classFairMQMerger.html">FairMQMerger</a>)</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a1c67c4cbd6140f35292b13e485f39ce0">fTransportFactory</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a02d4d28747aa58c9b67915e79520cc7b">fTransports</a></td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetChannel</b>(const std::string &channelName, const int index=0) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a559d7e744424c0c2b50caac3b161ea0b">GetConfig</a>() const</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetCurrentState</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetCurrentStateName</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetDefaultTransport</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetId</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetInitializationTimeoutInS</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetInterfaceVersion</b>() const (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetNetworkInterface</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetNumIoThreads</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetRawCmdLineArgs</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetStateName</b>(const State) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#ae3e16932f18d4966d51c906f1fe99d4a">GetTransportName</a>() const</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetVersion</b>() const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>IDLE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a3d67868b1c926c0a5daf2616d86fcc58">Init</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>INIT_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>INIT_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>INITIALIZING_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>INITIALIZING_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQMerger.html#a77dc099209a49cec13493e1ec2953411">InitTask</a>() override</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>internal_DEVICE_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>internal_IDLE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>internal_READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a93c839b68f007bef8e66115efeed9d41">LogSocketRates</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewMessage</b>(Args &&... args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewMessageFor</b>(const std::string &channel, int index, Args &&... args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewPoller</b>(const Ts &... inputs) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewPoller</b>(const std::vector< FairMQChannel *> &channels) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewSimpleMessage</b>(const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewSimpleMessageFor</b>(const std::string &channel, int index, const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewStaticMessage</b>(const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewStaticMessageFor</b>(const std::string &channel, int index, const T &data) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>NewUnmanagedRegion</b>(const size_t size) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>NewUnmanagedRegionFor</b>(const std::string &channel, int index, const size_t size, FairMQRegionCallback callback=nullptr) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>of</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnData</b>(const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index)) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OnData</b>(const std::string &channelName, InputMsgCallback callback) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>OnData</b>(const std::string &channelName, bool(T::*memberFunction)(FairMQParts &parts, int index)) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>OnData</b>(const std::string &channelName, InputMultipartCallback callback) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#aa4e0098922aaf987c2a27c10f4e04fbd">operator=</a>(const FairMQDevice &)=delete</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>PAUSE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#aee7780d7ed486ee0212fb3defc68b48d">Pause</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>PAUSED</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a0366c2a8bc2712d4e089b9a2d2a23859">PostRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a2d6cbe87d8c8e2752523c68049afbe5c">PreRun</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PrintRegisteredChannels</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ProcessWork</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>READY</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a>(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a9b4c9df42a95d0e428106244a9ae5c54">Receive</a>(FairMQParts &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>ReceiveAsync</b>(FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ReceiveAsync</b>(FairMQParts &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Receive (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RegisterChannelEndpoint</b>(const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RegisterChannelEndpoints</b>() override (defined in <a class="el" href="classFairMQMerger.html">FairMQMerger</a>)</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ac202bcd74838d228bc99aafbebf1fe7c">Reset</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RESET_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RESET_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a5e5dfb96b4b897295bbb6696f58fdd10">ResetTask</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RESETTING_DEVICE</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RESETTING_TASK</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RUN</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQMerger.html#a7f38f3fe9b3bc3ab9122a40acbc4bdbc">Run</a>() override</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>RUNNING</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>RunStateMachine</b>() (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a2ff45ca40adf8ad8e046651f14a63f55">Send</a>(FairMQParts &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SendAsync</b>(FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SendAsync</b>(FairMQParts &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking Send (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>Serialize</b>(FairMQMessage &msg, DataType &&data, Args &&... args) const (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#a0a6aa98500c7c66dbd216161251f75f7">SetConfig</a>(FairMQProgOptions &config)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetDefaultTransport</b>(const std::string &name) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetId</b>(const std::string &id) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetInitializationTimeoutInS</b>(int initializationTimeoutInS) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetNetworkInterface</b>(const std::string &networkInterface) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>SetNumIoThreads</b>(int numIoThreads) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SetRawCmdLineArgs</b>(const std::vector< std::string > &args) (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a72517f8d1edab9b879d573fb09e8b5cf">SetTransport</a>(const std::string &transport)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel</a>(const std::string &name, const bool reindex=true)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a919ea3be67da09c1a2f2f049410589c7">SortSocketsByAddress</a>(const FairMQChannel &lhs, const FairMQChannel &rhs)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>State</b> enum name (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>STOP</b> enum value (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>subchannelIndex</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>subchannelIndex</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>SubscribeToStateChange</b>(const std::string &key, std::function< void(const State)> callback) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>timeout</b> (defined in <a class="el" href="classFairMQDevice.html">FairMQDevice</a>)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#aab6d9bd4d57360a2b85ee3dec980395c">Transport</a>() const -> FairMQTransportFactory *</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>UnsubscribeFromStateChange</b>(const std::string &key) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">WaitFor</a>(std::chrono::duration< Rep, Period > const &duration)</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WaitForEndOfState</b>(int event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>WaitForEndOfState</b>(const std::string &event) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>WaitForEndOfStateForMs</b>(int event, int durationInMs) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>WaitForEndOfStateForMs</b>(const std::string &event, int durationInMs) (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classFairMQDevice.html#aeff235b417915d9e9c1b190ce9329de7">WaitForInitialValidation</a>() __attribute__((deprecated("This method will have no effect in future versions and will be removed. Instead subscribe for state changes and inspect configuration values.")))</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="classFairMQDevice.html#a09389ba6934645ca406a963ab5a60e1a">~FairMQDevice</a>()</td><td class="entry"><a class="el" href="classFairMQDevice.html">FairMQDevice</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FairMQMerger</b>() (defined in <a class="el" href="classFairMQMerger.html">FairMQMerger</a>)</td><td class="entry"><a class="el" href="classFairMQMerger.html">FairMQMerger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr bgcolor="#f0f0f0"><td class="entry"><b>~FairMQStateMachine</b>() (defined in <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a>)</td><td class="entry"><a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|
499
v1.3.7/classFairMQMerger.html
Normal file
|
@ -0,0 +1,499 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>FairMQ: FairMQMerger Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">FairMQ
|
||||||
|
 <span id="projectnumber">1.3.7</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">C++ Message Passing Framework</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pro-methods">Protected Member Functions</a> |
|
||||||
|
<a href="#pro-attribs">Protected Attributes</a> |
|
||||||
|
<a href="classFairMQMerger-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FairMQMerger Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="FairMQMerger_8h_source.html">FairMQMerger.h</a>></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for FairMQMerger:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="classFairMQMerger__inherit__graph.png" border="0" usemap="#FairMQMerger_inherit__map" alt="Inheritance graph"/></div>
|
||||||
|
<map name="FairMQMerger_inherit__map" id="FairMQMerger_inherit__map">
|
||||||
|
<area shape="rect" id="node2" href="classFairMQDevice.html" title="FairMQDevice" alt="" coords="25,80,131,107"/>
|
||||||
|
<area shape="rect" id="node3" href="classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,5,151,32"/>
|
||||||
|
</map>
|
||||||
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||||
|
<div class="dynheader">
|
||||||
|
Collaboration diagram for FairMQMerger:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center"><img src="classFairMQMerger__coll__graph.png" border="0" usemap="#FairMQMerger_coll__map" alt="Collaboration graph"/></div>
|
||||||
|
<map name="FairMQMerger_coll__map" id="FairMQMerger_coll__map">
|
||||||
|
<area shape="rect" id="node2" href="classFairMQDevice.html" title="FairMQDevice" alt="" coords="107,95,214,121"/>
|
||||||
|
<area shape="rect" id="node3" href="classFairMQStateMachine.html" title="FairMQStateMachine" alt="" coords="5,5,151,32"/>
|
||||||
|
<area shape="rect" id="node4" href="classFairMQProgOptions.html" title="FairMQProgOptions" alt="" coords="175,5,312,32"/>
|
||||||
|
</map>
|
||||||
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
||||||
|
Protected Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a9156fbb54f846d5bac6e55349060329b"><td class="memItemLeft" align="right" valign="top"><a id="a9156fbb54f846d5bac6e55349060329b"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><b>RegisterChannelEndpoints</b> () override</td></tr>
|
||||||
|
<tr class="separator:a9156fbb54f846d5bac6e55349060329b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7f38f3fe9b3bc3ab9122a40acbc4bdbc"><td class="memItemLeft" align="right" valign="top"><a id="a7f38f3fe9b3bc3ab9122a40acbc4bdbc"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQMerger.html#a7f38f3fe9b3bc3ab9122a40acbc4bdbc">Run</a> () override</td></tr>
|
||||||
|
<tr class="memdesc:a7f38f3fe9b3bc3ab9122a40acbc4bdbc"><td class="mdescLeft"> </td><td class="mdescRight">Runs the device (to be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:a7f38f3fe9b3bc3ab9122a40acbc4bdbc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a77dc099209a49cec13493e1ec2953411"><td class="memItemLeft" align="right" valign="top"><a id="a77dc099209a49cec13493e1ec2953411"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQMerger.html#a77dc099209a49cec13493e1ec2953411">InitTask</a> () override</td></tr>
|
||||||
|
<tr class="memdesc:a77dc099209a49cec13493e1ec2953411"><td class="mdescLeft"> </td><td class="mdescRight">Task initialization (can be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:a77dc099209a49cec13493e1ec2953411"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pro_methods_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classFairMQDevice')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a3d67868b1c926c0a5daf2616d86fcc58 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a3d67868b1c926c0a5daf2616d86fcc58"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a3d67868b1c926c0a5daf2616d86fcc58">Init</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a3d67868b1c926c0a5daf2616d86fcc58 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Additional user initialization (can be overloaded in child classes). Prefer to use <a class="el" href="classFairMQDevice.html#a906102a56177105296576938af6e59e5" title="Task initialization (can be overloaded in child classes) ">InitTask()</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:a3d67868b1c926c0a5daf2616d86fcc58 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2d6cbe87d8c8e2752523c68049afbe5c inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a2d6cbe87d8c8e2752523c68049afbe5c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a2d6cbe87d8c8e2752523c68049afbe5c">PreRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a2d6cbe87d8c8e2752523c68049afbe5c inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Called in the RUNNING state once before executing the <a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0" title="Runs the device (to be overloaded in child classes) ">Run()</a>/ConditionalRun() method. <br /></td></tr>
|
||||||
|
<tr class="separator:a2d6cbe87d8c8e2752523c68049afbe5c inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a964f6e5883b66e7253d58165c66926c8 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a964f6e5883b66e7253d58165c66926c8"></a>
|
||||||
|
virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a964f6e5883b66e7253d58165c66926c8">ConditionalRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a964f6e5883b66e7253d58165c66926c8 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Called during RUNNING state repeatedly until it returns false or device state changes. <br /></td></tr>
|
||||||
|
<tr class="separator:a964f6e5883b66e7253d58165c66926c8 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0366c2a8bc2712d4e089b9a2d2a23859 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0366c2a8bc2712d4e089b9a2d2a23859"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a0366c2a8bc2712d4e089b9a2d2a23859">PostRun</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a0366c2a8bc2712d4e089b9a2d2a23859 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Called in the RUNNING state once after executing the <a class="el" href="classFairMQDevice.html#ab39e52445f8db507569d09e2539d2dc0" title="Runs the device (to be overloaded in child classes) ">Run()</a>/ConditionalRun() method. <br /></td></tr>
|
||||||
|
<tr class="separator:a0366c2a8bc2712d4e089b9a2d2a23859 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aee7780d7ed486ee0212fb3defc68b48d inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aee7780d7ed486ee0212fb3defc68b48d"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aee7780d7ed486ee0212fb3defc68b48d">Pause</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aee7780d7ed486ee0212fb3defc68b48d inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Handles the PAUSE state. <br /></td></tr>
|
||||||
|
<tr class="separator:aee7780d7ed486ee0212fb3defc68b48d inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5e5dfb96b4b897295bbb6696f58fdd10 inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5e5dfb96b4b897295bbb6696f58fdd10"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a5e5dfb96b4b897295bbb6696f58fdd10">ResetTask</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a5e5dfb96b4b897295bbb6696f58fdd10 inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Resets the user task (to be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:a5e5dfb96b4b897295bbb6696f58fdd10 inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac202bcd74838d228bc99aafbebf1fe7c inherit pro_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ac202bcd74838d228bc99aafbebf1fe7c"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ac202bcd74838d228bc99aafbebf1fe7c">Reset</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ac202bcd74838d228bc99aafbebf1fe7c inherit pro_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Resets the device (can be overloaded in child classes) <br /></td></tr>
|
||||||
|
<tr class="separator:ac202bcd74838d228bc99aafbebf1fe7c inherit pro_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
|
||||||
|
Protected Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a8d3c9f33940285e1362fd44f718c8469"><td class="memItemLeft" align="right" valign="top"><a id="a8d3c9f33940285e1362fd44f718c8469"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>fMultipart</b></td></tr>
|
||||||
|
<tr class="separator:a8d3c9f33940285e1362fd44f718c8469"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa846ecd334c461292dda96359e22161a"><td class="memItemLeft" align="right" valign="top"><a id="aa846ecd334c461292dda96359e22161a"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>fInChannelName</b></td></tr>
|
||||||
|
<tr class="separator:aa846ecd334c461292dda96359e22161a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6ee22c507f2e741bfaf5c17f0e2b8c55"><td class="memItemLeft" align="right" valign="top"><a id="a6ee22c507f2e741bfaf5c17f0e2b8c55"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>fOutChannelName</b></td></tr>
|
||||||
|
<tr class="separator:a6ee22c507f2e741bfaf5c17f0e2b8c55"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pro_attribs_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classFairMQDevice')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a1c67c4cbd6140f35292b13e485f39ce0 inherit pro_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1c67c4cbd6140f35292b13e485f39ce0"></a>
|
||||||
|
std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a1c67c4cbd6140f35292b13e485f39ce0">fTransportFactory</a></td></tr>
|
||||||
|
<tr class="memdesc:a1c67c4cbd6140f35292b13e485f39ce0 inherit pro_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Default transport factory. <br /></td></tr>
|
||||||
|
<tr class="separator:a1c67c4cbd6140f35292b13e485f39ce0 inherit pro_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a02d4d28747aa58c9b67915e79520cc7b inherit pro_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a02d4d28747aa58c9b67915e79520cc7b"></a>
|
||||||
|
std::unordered_map< fair::mq::Transport, std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a02d4d28747aa58c9b67915e79520cc7b">fTransports</a></td></tr>
|
||||||
|
<tr class="memdesc:a02d4d28747aa58c9b67915e79520cc7b inherit pro_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Container for transports. <br /></td></tr>
|
||||||
|
<tr class="separator:a02d4d28747aa58c9b67915e79520cc7b inherit pro_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a13141f54111f5f724b79143b4303a32f inherit pro_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a13141f54111f5f724b79143b4303a32f"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a13141f54111f5f724b79143b4303a32f">fId</a></td></tr>
|
||||||
|
<tr class="memdesc:a13141f54111f5f724b79143b4303a32f inherit pro_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Device ID. <br /></td></tr>
|
||||||
|
<tr class="separator:a13141f54111f5f724b79143b4303a32f inherit pro_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||||
|
Additional Inherited Members</h2></td></tr>
|
||||||
|
<tr class="inherit_header pub_types_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:a40422459e6d1e5427c46d7651ed2e616 inherit pub_types_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a40422459e6d1e5427c46d7651ed2e616"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Event</b> { <br />
|
||||||
|
  <b>INIT_DEVICE</b>,
|
||||||
|
<b>internal_DEVICE_READY</b>,
|
||||||
|
<b>INIT_TASK</b>,
|
||||||
|
<b>internal_READY</b>,
|
||||||
|
<br />
|
||||||
|
  <b>RUN</b>,
|
||||||
|
<b>PAUSE</b>,
|
||||||
|
<b>STOP</b>,
|
||||||
|
<b>RESET_TASK</b>,
|
||||||
|
<br />
|
||||||
|
  <b>RESET_DEVICE</b>,
|
||||||
|
<b>internal_IDLE</b>,
|
||||||
|
<b>END</b>,
|
||||||
|
<b>ERROR_FOUND</b>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a40422459e6d1e5427c46d7651ed2e616 inherit pub_types_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a62d70a09c189d592bd08f8b092c306bc inherit pub_types_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a62d70a09c189d592bd08f8b092c306bc"></a>enum  </td><td class="memItemRight" valign="bottom"><b>State</b> { <br />
|
||||||
|
  <b>OK</b>,
|
||||||
|
<b>Error</b>,
|
||||||
|
<b>IDLE</b>,
|
||||||
|
<b>INITIALIZING_DEVICE</b>,
|
||||||
|
<br />
|
||||||
|
  <b>DEVICE_READY</b>,
|
||||||
|
<b>INITIALIZING_TASK</b>,
|
||||||
|
<b>READY</b>,
|
||||||
|
<b>RUNNING</b>,
|
||||||
|
<br />
|
||||||
|
  <b>PAUSED</b>,
|
||||||
|
<b>RESETTING_TASK</b>,
|
||||||
|
<b>RESETTING_DEVICE</b>,
|
||||||
|
<b>EXITING</b>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a62d70a09c189d592bd08f8b092c306bc inherit pub_types_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFairMQDevice')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a735b2684d4678eb959302911f12223eb inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a735b2684d4678eb959302911f12223eb"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a735b2684d4678eb959302911f12223eb">FairMQDevice</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a735b2684d4678eb959302911f12223eb inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr>
|
||||||
|
<tr class="separator:a735b2684d4678eb959302911f12223eb inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a683febe8d4cc97674085de73eb7ea348 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a683febe8d4cc97674085de73eb7ea348"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a683febe8d4cc97674085de73eb7ea348">FairMQDevice</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config)</td></tr>
|
||||||
|
<tr class="memdesc:a683febe8d4cc97674085de73eb7ea348 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Constructor with external <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:a683febe8d4cc97674085de73eb7ea348 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a45356d796b842dd000067ad5cf7a63f5 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a45356d796b842dd000067ad5cf7a63f5"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a45356d796b842dd000067ad5cf7a63f5">FairMQDevice</a> (const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> version)</td></tr>
|
||||||
|
<tr class="memdesc:a45356d796b842dd000067ad5cf7a63f5 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Constructor that sets the version. <br /></td></tr>
|
||||||
|
<tr class="separator:a45356d796b842dd000067ad5cf7a63f5 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af52c3e32027592fb1dba56423495e571 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="af52c3e32027592fb1dba56423495e571"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#af52c3e32027592fb1dba56423495e571">FairMQDevice</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config, const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> version)</td></tr>
|
||||||
|
<tr class="memdesc:af52c3e32027592fb1dba56423495e571 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Constructor that sets the version and external <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a>. <br /></td></tr>
|
||||||
|
<tr class="separator:af52c3e32027592fb1dba56423495e571 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a806cf5c241bf95571654cd327d6e76fe inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a806cf5c241bf95571654cd327d6e76fe"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a806cf5c241bf95571654cd327d6e76fe">FairMQDevice</a> (const <a class="el" href="classFairMQDevice.html">FairMQDevice</a> &)=delete</td></tr>
|
||||||
|
<tr class="memdesc:a806cf5c241bf95571654cd327d6e76fe inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor (disabled) <br /></td></tr>
|
||||||
|
<tr class="separator:a806cf5c241bf95571654cd327d6e76fe inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa4e0098922aaf987c2a27c10f4e04fbd inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aa4e0098922aaf987c2a27c10f4e04fbd"></a>
|
||||||
|
<a class="el" href="classFairMQDevice.html">FairMQDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aa4e0098922aaf987c2a27c10f4e04fbd">operator=</a> (const <a class="el" href="classFairMQDevice.html">FairMQDevice</a> &)=delete</td></tr>
|
||||||
|
<tr class="memdesc:aa4e0098922aaf987c2a27c10f4e04fbd inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator (disabled) <br /></td></tr>
|
||||||
|
<tr class="separator:aa4e0098922aaf987c2a27c10f4e04fbd inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a09389ba6934645ca406a963ab5a60e1a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a09389ba6934645ca406a963ab5a60e1a"></a>
|
||||||
|
virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a09389ba6934645ca406a963ab5a60e1a">~FairMQDevice</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a09389ba6934645ca406a963ab5a60e1a inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Default destructor. <br /></td></tr>
|
||||||
|
<tr class="separator:a09389ba6934645ca406a963ab5a60e1a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12172d5f69916346c3a5dc10eae6e535 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a12172d5f69916346c3a5dc10eae6e535"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a12172d5f69916346c3a5dc10eae6e535">CatchSignals</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a12172d5f69916346c3a5dc10eae6e535 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Catches interrupt signals (SIGINT, SIGTERM) <br /></td></tr>
|
||||||
|
<tr class="separator:a12172d5f69916346c3a5dc10eae6e535 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a93c839b68f007bef8e66115efeed9d41 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a93c839b68f007bef8e66115efeed9d41"></a>
|
||||||
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a93c839b68f007bef8e66115efeed9d41">LogSocketRates</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a93c839b68f007bef8e66115efeed9d41 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Outputs the socket transfer rates. <br /></td></tr>
|
||||||
|
<tr class="separator:a93c839b68f007bef8e66115efeed9d41 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abae08c3f66ce0b36cbc7d688aad753cf inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#abae08c3f66ce0b36cbc7d688aad753cf">SortChannel</a> (const std::string &name, const bool reindex=true)</td></tr>
|
||||||
|
<tr class="separator:abae08c3f66ce0b36cbc7d688aad753cf inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a00ba7ec2625e0ce7d1bca9b602920d5b inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a00ba7ec2625e0ce7d1bca9b602920d5b"></a>
|
||||||
|
template<typename Serializer , typename DataType , typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a00ba7ec2625e0ce7d1bca9b602920d5b inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>Serialize</b> (<a class="el" href="classFairMQMessage.html">FairMQMessage</a> &msg, DataType &&data, Args &&... args) const</td></tr>
|
||||||
|
<tr class="separator:a00ba7ec2625e0ce7d1bca9b602920d5b inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a262cb8fbbf7d828a4c076779e7566fed inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a262cb8fbbf7d828a4c076779e7566fed"></a>
|
||||||
|
template<typename Deserializer , typename DataType , typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a262cb8fbbf7d828a4c076779e7566fed inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>Deserialize</b> (<a class="el" href="classFairMQMessage.html">FairMQMessage</a> &msg, DataType &&data, Args &&... args) const</td></tr>
|
||||||
|
<tr class="separator:a262cb8fbbf7d828a4c076779e7566fed inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8128a7a1276d04128ba0824f65796866 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a> (FairMQMessagePtr &msg, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a8128a7a1276d04128ba0824f65796866 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a62c7e619c0483dacb9615669d43e7085 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a> (FairMQMessagePtr &msg, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a62c7e619c0483dacb9615669d43e7085 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab9dc8b33792bec45bbdcb8ab65d1880a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ab9dc8b33792bec45bbdcb8ab65d1880a"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>SendAsync</b> (FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a></td></tr>
|
||||||
|
<tr class="separator:ab9dc8b33792bec45bbdcb8ab65d1880a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a61ebb149b685b941b9c4f89b42d41fe9 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a61ebb149b685b941b9c4f89b42d41fe9"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>ReceiveAsync</b> (FairMQMessagePtr &msg, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a></td></tr>
|
||||||
|
<tr class="separator:a61ebb149b685b941b9c4f89b42d41fe9 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2ff45ca40adf8ad8e046651f14a63f55 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a2ff45ca40adf8ad8e046651f14a63f55">Send</a> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0, int sndTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a2ff45ca40adf8ad8e046651f14a63f55 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9b4c9df42a95d0e428106244a9ae5c54 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a9b4c9df42a95d0e428106244a9ae5c54">Receive</a> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0, int rcvTimeoutInMs=-1)</td></tr>
|
||||||
|
<tr class="separator:a9b4c9df42a95d0e428106244a9ae5c54 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4d14047c2c14c3be83a817b1aa43b076 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a4d14047c2c14c3be83a817b1aa43b076"></a>
|
||||||
|
int64_t </td><td class="memItemRight" valign="bottom"><b>SendAsync</b> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a></td></tr>
|
||||||
|
<tr class="separator:a4d14047c2c14c3be83a817b1aa43b076 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12a71ff348f81d49f4043710f18b5cc6 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a12a71ff348f81d49f4043710f18b5cc6"></a>
|
||||||
|
int64_t </td><td class="memItemRight" valign="bottom"><b>ReceiveAsync</b> (<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, const std::string &channel, const int index=0) __attribute__((deprecated("For non-blocking <a class="el" href="classFairMQDevice.html#a62c7e619c0483dacb9615669d43e7085">Receive</a></td></tr>
|
||||||
|
<tr class="separator:a12a71ff348f81d49f4043710f18b5cc6 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aab6d9bd4d57360a2b85ee3dec980395c inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aab6d9bd4d57360a2b85ee3dec980395c"></a>
|
||||||
|
auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aab6d9bd4d57360a2b85ee3dec980395c">Transport</a> () const -> <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> *</td></tr>
|
||||||
|
<tr class="memdesc:aab6d9bd4d57360a2b85ee3dec980395c inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Getter for default transport factory. <br /></td></tr>
|
||||||
|
<tr class="separator:aab6d9bd4d57360a2b85ee3dec980395c inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a76166a3408962d3f57ebfa966aec65a7 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a76166a3408962d3f57ebfa966aec65a7"></a>
|
||||||
|
template<typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a76166a3408962d3f57ebfa966aec65a7 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewMessage</b> (Args &&... args)</td></tr>
|
||||||
|
<tr class="separator:a76166a3408962d3f57ebfa966aec65a7 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a836d37a65d5ecce1779b63c75379652c inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a836d37a65d5ecce1779b63c75379652c"></a>
|
||||||
|
template<typename... Args> </td></tr>
|
||||||
|
<tr class="memitem:a836d37a65d5ecce1779b63c75379652c inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewMessageFor</b> (const std::string &channel, int index, Args &&... args)</td></tr>
|
||||||
|
<tr class="separator:a836d37a65d5ecce1779b63c75379652c inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2543793c031c94a2db5142cd51fae31d inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a2543793c031c94a2db5142cd51fae31d"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a2543793c031c94a2db5142cd51fae31d inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewStaticMessage</b> (const T &data)</td></tr>
|
||||||
|
<tr class="separator:a2543793c031c94a2db5142cd51fae31d inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abbcd4ce9e3700863e28f07d80cbb1985 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="abbcd4ce9e3700863e28f07d80cbb1985"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:abbcd4ce9e3700863e28f07d80cbb1985 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewStaticMessageFor</b> (const std::string &channel, int index, const T &data)</td></tr>
|
||||||
|
<tr class="separator:abbcd4ce9e3700863e28f07d80cbb1985 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a82bb4426f1e314cc719ed282f6bf7548 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a82bb4426f1e314cc719ed282f6bf7548"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a82bb4426f1e314cc719ed282f6bf7548 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewSimpleMessage</b> (const T &data)</td></tr>
|
||||||
|
<tr class="separator:a82bb4426f1e314cc719ed282f6bf7548 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abf88eece03b79f9f6d9cec0f12913baa inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="abf88eece03b79f9f6d9cec0f12913baa"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:abf88eece03b79f9f6d9cec0f12913baa inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQMessagePtr </td><td class="memTemplItemRight" valign="bottom"><b>NewSimpleMessageFor</b> (const std::string &channel, int index, const T &data)</td></tr>
|
||||||
|
<tr class="separator:abf88eece03b79f9f6d9cec0f12913baa inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adcebde58f30f4c064fb1a98606ab11e0 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="adcebde58f30f4c064fb1a98606ab11e0"></a>
|
||||||
|
FairMQUnmanagedRegionPtr </td><td class="memItemRight" valign="bottom"><b>NewUnmanagedRegion</b> (const size_t size)</td></tr>
|
||||||
|
<tr class="separator:adcebde58f30f4c064fb1a98606ab11e0 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5ef51f6b77404ec6ff6a4f5337600471 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5ef51f6b77404ec6ff6a4f5337600471"></a>
|
||||||
|
FairMQUnmanagedRegionPtr </td><td class="memItemRight" valign="bottom"><b>NewUnmanagedRegionFor</b> (const std::string &channel, int index, const size_t size, FairMQRegionCallback callback=nullptr)</td></tr>
|
||||||
|
<tr class="separator:a5ef51f6b77404ec6ff6a4f5337600471 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5d2e8221d94f404d18a73b6d06126e2a inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a5d2e8221d94f404d18a73b6d06126e2a"></a>
|
||||||
|
template<typename ... Ts> </td></tr>
|
||||||
|
<tr class="memitem:a5d2e8221d94f404d18a73b6d06126e2a inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">FairMQPollerPtr </td><td class="memTemplItemRight" valign="bottom"><b>NewPoller</b> (const Ts &... inputs)</td></tr>
|
||||||
|
<tr class="separator:a5d2e8221d94f404d18a73b6d06126e2a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afd2fbba837e3638883906063e7e24a6e inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="afd2fbba837e3638883906063e7e24a6e"></a>
|
||||||
|
FairMQPollerPtr </td><td class="memItemRight" valign="bottom"><b>NewPoller</b> (const std::vector< <a class="el" href="classFairMQChannel.html">FairMQChannel</a> *> &channels)</td></tr>
|
||||||
|
<tr class="separator:afd2fbba837e3638883906063e7e24a6e inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aeff235b417915d9e9c1b190ce9329de7 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aeff235b417915d9e9c1b190ce9329de7"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#aeff235b417915d9e9c1b190ce9329de7">WaitForInitialValidation</a> () __attribute__((deprecated("This method will have no effect in future versions and will be removed. Instead subscribe for state changes and inspect configuration values.")))</td></tr>
|
||||||
|
<tr class="memdesc:aeff235b417915d9e9c1b190ce9329de7 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Waits for the first initialization run to finish. <br /></td></tr>
|
||||||
|
<tr class="separator:aeff235b417915d9e9c1b190ce9329de7 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9bddc6f64f9c89b8ffe3670d91c06b29 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="classFairMQTransportFactory.html">FairMQTransportFactory</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a9bddc6f64f9c89b8ffe3670d91c06b29">AddTransport</a> (const fair::mq::Transport transport)</td></tr>
|
||||||
|
<tr class="separator:a9bddc6f64f9c89b8ffe3670d91c06b29 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0a6aa98500c7c66dbd216161251f75f7 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0a6aa98500c7c66dbd216161251f75f7"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a0a6aa98500c7c66dbd216161251f75f7">SetConfig</a> (<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> &config)</td></tr>
|
||||||
|
<tr class="memdesc:a0a6aa98500c7c66dbd216161251f75f7 inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Assigns config to the device. <br /></td></tr>
|
||||||
|
<tr class="separator:a0a6aa98500c7c66dbd216161251f75f7 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a559d7e744424c0c2b50caac3b161ea0b inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a559d7e744424c0c2b50caac3b161ea0b"></a>
|
||||||
|
<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a559d7e744424c0c2b50caac3b161ea0b">GetConfig</a> () const</td></tr>
|
||||||
|
<tr class="memdesc:a559d7e744424c0c2b50caac3b161ea0b inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Get pointer to the config. <br /></td></tr>
|
||||||
|
<tr class="separator:a559d7e744424c0c2b50caac3b161ea0b inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a27655622eac0524d86737aba269651d4 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a27655622eac0524d86737aba269651d4"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a27655622eac0524d86737aba269651d4 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, bool(T::*memberFunction)(FairMQMessagePtr &msg, int index))</td></tr>
|
||||||
|
<tr class="separator:a27655622eac0524d86737aba269651d4 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a719e0eece74b60c3459b265b1d8db1e1 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a719e0eece74b60c3459b265b1d8db1e1"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, InputMsgCallback callback)</td></tr>
|
||||||
|
<tr class="separator:a719e0eece74b60c3459b265b1d8db1e1 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4abc9d4a453670012fc317fe534e875b inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2"><a id="a4abc9d4a453670012fc317fe534e875b"></a>
|
||||||
|
template<typename T > </td></tr>
|
||||||
|
<tr class="memitem:a4abc9d4a453670012fc317fe534e875b inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, bool(T::*memberFunction)(<a class="el" href="classFairMQParts.html">FairMQParts</a> &parts, int index))</td></tr>
|
||||||
|
<tr class="separator:a4abc9d4a453670012fc317fe534e875b inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0b136382dd08310521501ff4ab6de884 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0b136382dd08310521501ff4ab6de884"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>OnData</b> (const std::string &channelName, InputMultipartCallback callback)</td></tr>
|
||||||
|
<tr class="separator:a0b136382dd08310521501ff4ab6de884 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a929c915505060a09885093b1a894c358 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a929c915505060a09885093b1a894c358"></a>
|
||||||
|
<a class="el" href="classFairMQChannel.html">FairMQChannel</a> & </td><td class="memItemRight" valign="bottom"><b>GetChannel</b> (const std::string &channelName, const int index=0)</td></tr>
|
||||||
|
<tr class="separator:a929c915505060a09885093b1a894c358 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a25c5f3615712f0e4e3aa2667c96be286 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a25c5f3615712f0e4e3aa2667c96be286"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>RegisterChannelEndpoint</b> (const std::string &channelName, uint16_t minNumSubChannels=1, uint16_t maxNumSubChannels=1)</td></tr>
|
||||||
|
<tr class="separator:a25c5f3615712f0e4e3aa2667c96be286 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0f2eba92316c226ff1daebd5d8de25c4 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a0f2eba92316c226ff1daebd5d8de25c4"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>PrintRegisteredChannels</b> ()</td></tr>
|
||||||
|
<tr class="separator:a0f2eba92316c226ff1daebd5d8de25c4 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a12a348be5f441e0527aae654f9859a89 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a12a348be5f441e0527aae654f9859a89"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetId</b> (const std::string &id)</td></tr>
|
||||||
|
<tr class="separator:a12a348be5f441e0527aae654f9859a89 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4385f446208320a17c22bcbf663c6173 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a4385f446208320a17c22bcbf663c6173"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetId</b> ()</td></tr>
|
||||||
|
<tr class="separator:a4385f446208320a17c22bcbf663c6173 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab0ad1bbc9ab4452d57460c5ceffa8f47 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ab0ad1bbc9ab4452d57460c5ceffa8f47"></a>
|
||||||
|
const <a class="el" href="structfair_1_1mq_1_1tools_1_1Version.html">fair::mq::tools::Version</a> </td><td class="memItemRight" valign="bottom"><b>GetVersion</b> () const</td></tr>
|
||||||
|
<tr class="separator:ab0ad1bbc9ab4452d57460c5ceffa8f47 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8a64447bc7fa3ca55c6ff004a3d8c2f8 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a8a64447bc7fa3ca55c6ff004a3d8c2f8"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetNumIoThreads</b> (int numIoThreads)</td></tr>
|
||||||
|
<tr class="separator:a8a64447bc7fa3ca55c6ff004a3d8c2f8 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a23428fcb596e66ca3e7d3ca2776bd890 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a23428fcb596e66ca3e7d3ca2776bd890"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetNumIoThreads</b> () const</td></tr>
|
||||||
|
<tr class="separator:a23428fcb596e66ca3e7d3ca2776bd890 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abad4a2ad5a139ebaf2f851bd5d037734 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="abad4a2ad5a139ebaf2f851bd5d037734"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetNetworkInterface</b> (const std::string &networkInterface)</td></tr>
|
||||||
|
<tr class="separator:abad4a2ad5a139ebaf2f851bd5d037734 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1cbde24481b77946f5b1972e52de5aba inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1cbde24481b77946f5b1972e52de5aba"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetNetworkInterface</b> () const</td></tr>
|
||||||
|
<tr class="separator:a1cbde24481b77946f5b1972e52de5aba inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad931f34f50461f4bc85d4e7697d9562e inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ad931f34f50461f4bc85d4e7697d9562e"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetDefaultTransport</b> (const std::string &name)</td></tr>
|
||||||
|
<tr class="separator:ad931f34f50461f4bc85d4e7697d9562e inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aec098ab7833ecf3eaeec6f8aa6aed724 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aec098ab7833ecf3eaeec6f8aa6aed724"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetDefaultTransport</b> () const</td></tr>
|
||||||
|
<tr class="separator:aec098ab7833ecf3eaeec6f8aa6aed724 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9d6601afdcb976b5ad3e88d2628e2fdb inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a9d6601afdcb976b5ad3e88d2628e2fdb"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetInitializationTimeoutInS</b> (int initializationTimeoutInS)</td></tr>
|
||||||
|
<tr class="separator:a9d6601afdcb976b5ad3e88d2628e2fdb inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a775346131cdcccf70fdbefa4d3ea7433 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a775346131cdcccf70fdbefa4d3ea7433"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetInitializationTimeoutInS</b> () const</td></tr>
|
||||||
|
<tr class="separator:a775346131cdcccf70fdbefa4d3ea7433 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a72517f8d1edab9b879d573fb09e8b5cf inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a72517f8d1edab9b879d573fb09e8b5cf">SetTransport</a> (const std::string &transport)</td></tr>
|
||||||
|
<tr class="separator:a72517f8d1edab9b879d573fb09e8b5cf inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae3e16932f18d4966d51c906f1fe99d4a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ae3e16932f18d4966d51c906f1fe99d4a"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ae3e16932f18d4966d51c906f1fe99d4a">GetTransportName</a> () const</td></tr>
|
||||||
|
<tr class="memdesc:ae3e16932f18d4966d51c906f1fe99d4a inherit pub_methods_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Gets the default transport name. <br /></td></tr>
|
||||||
|
<tr class="separator:ae3e16932f18d4966d51c906f1fe99d4a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2d674c1794f63a6721913fa964d89908 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a2d674c1794f63a6721913fa964d89908"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SetRawCmdLineArgs</b> (const std::vector< std::string > &args)</td></tr>
|
||||||
|
<tr class="separator:a2d674c1794f63a6721913fa964d89908 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a277a1096321320d4d54a7e2c7e65e31a inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a277a1096321320d4d54a7e2c7e65e31a"></a>
|
||||||
|
std::vector< std::string > </td><td class="memItemRight" valign="bottom"><b>GetRawCmdLineArgs</b> () const</td></tr>
|
||||||
|
<tr class="separator:a277a1096321320d4d54a7e2c7e65e31a inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a37c599287a50f4691fe6cd3488c9cd28 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a37c599287a50f4691fe6cd3488c9cd28"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>RunStateMachine</b> ()</td></tr>
|
||||||
|
<tr class="separator:a37c599287a50f4691fe6cd3488c9cd28 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4 inherit pub_methods_classFairMQDevice"><td class="memTemplParams" colspan="2">template<class Rep , class Period > </td></tr>
|
||||||
|
<tr class="memitem:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4 inherit pub_methods_classFairMQDevice"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ab2e07c7f823cbd0ea76ea6d1b7fdd1d4">WaitFor</a> (std::chrono::duration< Rep, Period > const &duration)</td></tr>
|
||||||
|
<tr class="separator:ab2e07c7f823cbd0ea76ea6d1b7fdd1d4 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a198f9b6650b04076503caab3688ca234 inherit pub_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a198f9b6650b04076503caab3688ca234"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>AddChannel</b> (const std::string &channelName, const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &channel)</td></tr>
|
||||||
|
<tr class="separator:a198f9b6650b04076503caab3688ca234 inherit pub_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:addf56a5817575421a74fa25bfdfb0662 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="addf56a5817575421a74fa25bfdfb0662"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetInterfaceVersion</b> () const</td></tr>
|
||||||
|
<tr class="separator:addf56a5817575421a74fa25bfdfb0662 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1ffc3496e92ad11f5bc4946d2d7c7b2d inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a1ffc3496e92ad11f5bc4946d2d7c7b2d"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>ChangeState</b> (int event)</td></tr>
|
||||||
|
<tr class="separator:a1ffc3496e92ad11f5bc4946d2d7c7b2d inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a553ab468a73db9c950471cd04eee7582 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a553ab468a73db9c950471cd04eee7582"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>ChangeState</b> (const std::string &event)</td></tr>
|
||||||
|
<tr class="separator:a553ab468a73db9c950471cd04eee7582 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aecf55e25c6c70bbeb692ab8d15b0872b inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="aecf55e25c6c70bbeb692ab8d15b0872b"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfState</b> (int event)</td></tr>
|
||||||
|
<tr class="separator:aecf55e25c6c70bbeb692ab8d15b0872b inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a532450b98022bdeca317da193f66e9cb inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a532450b98022bdeca317da193f66e9cb"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfState</b> (const std::string &event)</td></tr>
|
||||||
|
<tr class="separator:a532450b98022bdeca317da193f66e9cb inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5443a5c5fec5d233249e8f688326cecb inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a5443a5c5fec5d233249e8f688326cecb"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfStateForMs</b> (int event, int durationInMs)</td></tr>
|
||||||
|
<tr class="separator:a5443a5c5fec5d233249e8f688326cecb inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad775927113eaedbf8a10b32d0114449a inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="ad775927113eaedbf8a10b32d0114449a"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>WaitForEndOfStateForMs</b> (const std::string &event, int durationInMs)</td></tr>
|
||||||
|
<tr class="separator:ad775927113eaedbf8a10b32d0114449a inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6c6099c92d83f54c81ac92cf45719690 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a6c6099c92d83f54c81ac92cf45719690"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>SubscribeToStateChange</b> (const std::string &key, std::function< void(const State)> callback)</td></tr>
|
||||||
|
<tr class="separator:a6c6099c92d83f54c81ac92cf45719690 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5e2e0243459ebfec7e2a9a9ad4fbd3bc inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a5e2e0243459ebfec7e2a9a9ad4fbd3bc"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>UnsubscribeFromStateChange</b> (const std::string &key)</td></tr>
|
||||||
|
<tr class="separator:a5e2e0243459ebfec7e2a9a9ad4fbd3bc inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a81c04706dbb4c36898890d2b2bfd4468 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a81c04706dbb4c36898890d2b2bfd4468"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>CallStateChangeCallbacks</b> (const State state) const</td></tr>
|
||||||
|
<tr class="separator:a81c04706dbb4c36898890d2b2bfd4468 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aebcb84a366fc0f2ecae76019fc2817e4 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="aebcb84a366fc0f2ecae76019fc2817e4"></a>
|
||||||
|
std::string </td><td class="memItemRight" valign="bottom"><b>GetCurrentStateName</b> () const</td></tr>
|
||||||
|
<tr class="separator:aebcb84a366fc0f2ecae76019fc2817e4 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a574073a49878cde71d06bb54cbb5afe4 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a574073a49878cde71d06bb54cbb5afe4"></a>
|
||||||
|
int </td><td class="memItemRight" valign="bottom"><b>GetCurrentState</b> () const</td></tr>
|
||||||
|
<tr class="separator:a574073a49878cde71d06bb54cbb5afe4 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a52ee38d6106038dbb6ad969ffd060bb9 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a52ee38d6106038dbb6ad969ffd060bb9"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>CheckCurrentState</b> (int state) const</td></tr>
|
||||||
|
<tr class="separator:a52ee38d6106038dbb6ad969ffd060bb9 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a141f0861df906ecb4d64757a5ad0a563 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a141f0861df906ecb4d64757a5ad0a563"></a>
|
||||||
|
bool </td><td class="memItemRight" valign="bottom"><b>CheckCurrentState</b> (const std::string &state) const</td></tr>
|
||||||
|
<tr class="separator:a141f0861df906ecb4d64757a5ad0a563 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7be1d28d8c38a168f3c148fdb9a0a3f0 inherit pub_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a7be1d28d8c38a168f3c148fdb9a0a3f0"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><b>ProcessWork</b> ()</td></tr>
|
||||||
|
<tr class="separator:a7be1d28d8c38a168f3c148fdb9a0a3f0 inherit pub_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_static_methods_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classFairMQDevice')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:a919ea3be67da09c1a2f2f049410589c7 inherit pub_static_methods_classFairMQDevice"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a919ea3be67da09c1a2f2f049410589c7">SortSocketsByAddress</a> (const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &lhs, const <a class="el" href="classFairMQChannel.html">FairMQChannel</a> &rhs)</td></tr>
|
||||||
|
<tr class="separator:a919ea3be67da09c1a2f2f049410589c7 inherit pub_static_methods_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_static_methods_classFairMQStateMachine"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classFairMQStateMachine')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classFairMQStateMachine.html">FairMQStateMachine</a></td></tr>
|
||||||
|
<tr class="memitem:a8e3207ea52fbad6e20c903e85952b809 inherit pub_static_methods_classFairMQStateMachine"><td class="memItemLeft" align="right" valign="top"><a id="a8e3207ea52fbad6e20c903e85952b809"></a>
|
||||||
|
static std::string </td><td class="memItemRight" valign="bottom"><b>GetStateName</b> (const State)</td></tr>
|
||||||
|
<tr class="separator:a8e3207ea52fbad6e20c903e85952b809 inherit pub_static_methods_classFairMQStateMachine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_attribs_classFairMQDevice"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classFairMQDevice')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classFairMQDevice.html">FairMQDevice</a></td></tr>
|
||||||
|
<tr class="memitem:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aef039b89ef03f6b96ebbfc0b7322ef68"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>of</b>: <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(msg</td></tr>
|
||||||
|
<tr class="separator:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1931bdaa8a05fcfd8d66be8ba2ec2139"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>channelA</b></td></tr>
|
||||||
|
<tr class="separator:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5abcc121750cc351b74f70dbf6f842d7"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>subchannelIndex</b></td></tr>
|
||||||
|
<tr class="separator:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a3a29707570dfcb5c75ff2d66e37d55e5"></a>
|
||||||
|
int use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>timeout</b></td></tr>
|
||||||
|
<tr class="separator:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="aef039b89ef03f6b96ebbfc0b7322ef68"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>of</b>: <a class="el" href="classFairMQDevice.html#a8128a7a1276d04128ba0824f65796866">Send</a>(parts</td></tr>
|
||||||
|
<tr class="separator:aef039b89ef03f6b96ebbfc0b7322ef68 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a1931bdaa8a05fcfd8d66be8ba2ec2139"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>channelA</b></td></tr>
|
||||||
|
<tr class="separator:a1931bdaa8a05fcfd8d66be8ba2ec2139 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a5abcc121750cc351b74f70dbf6f842d7"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>subchannelIndex</b></td></tr>
|
||||||
|
<tr class="separator:a5abcc121750cc351b74f70dbf6f842d7 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a3a29707570dfcb5c75ff2d66e37d55e5"></a>
|
||||||
|
int64_t use timeout version with timeout </td><td class="memItemRight" valign="bottom"><b>timeout</b></td></tr>
|
||||||
|
<tr class="separator:a3a29707570dfcb5c75ff2d66e37d55e5 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad6e090504ceef5799b6f85b136d1e547 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ad6e090504ceef5799b6f85b136d1e547"></a>
|
||||||
|
std::unordered_map< std::string, std::vector< <a class="el" href="classFairMQChannel.html">FairMQChannel</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ad6e090504ceef5799b6f85b136d1e547">fChannels</a></td></tr>
|
||||||
|
<tr class="memdesc:ad6e090504ceef5799b6f85b136d1e547 inherit pub_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Device channels. <br /></td></tr>
|
||||||
|
<tr class="separator:ad6e090504ceef5799b6f85b136d1e547 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae806b9730e4812fe9e970f0efdfec9b1 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="ae806b9730e4812fe9e970f0efdfec9b1"></a>
|
||||||
|
std::unique_ptr< <a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#ae806b9730e4812fe9e970f0efdfec9b1">fInternalConfig</a></td></tr>
|
||||||
|
<tr class="memdesc:ae806b9730e4812fe9e970f0efdfec9b1 inherit pub_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Internal program options configuration. <br /></td></tr>
|
||||||
|
<tr class="separator:ae806b9730e4812fe9e970f0efdfec9b1 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a01a7d955417385b42fdbf8b263e055b7 inherit pub_attribs_classFairMQDevice"><td class="memItemLeft" align="right" valign="top"><a id="a01a7d955417385b42fdbf8b263e055b7"></a>
|
||||||
|
<a class="el" href="classFairMQProgOptions.html">FairMQProgOptions</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classFairMQDevice.html#a01a7d955417385b42fdbf8b263e055b7">fConfig</a></td></tr>
|
||||||
|
<tr class="memdesc:a01a7d955417385b42fdbf8b263e055b7 inherit pub_attribs_classFairMQDevice"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to config (internal or external) <br /></td></tr>
|
||||||
|
<tr class="separator:a01a7d955417385b42fdbf8b263e055b7 inherit pub_attribs_classFairMQDevice"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p><a class="el" href="FairMQMerger_8h_source.html">FairMQMerger.h</a></p>
|
||||||
|
<dl class="section since"><dt>Since</dt><dd>2012-12-06 </dd></dl>
|
||||||
|
<dl class="section author"><dt>Author</dt><dd>D. Klein, A. Rybalchenko </dd></dl>
|
||||||
|
</div><hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li>fairmq/devices/<a class="el" href="FairMQMerger_8h_source.html">FairMQMerger.h</a></li>
|
||||||
|
<li>fairmq/devices/FairMQMerger.cxx</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<p style="margin: 0 12px 10px 12px;"><a href="https://help.github.com/articles/github-privacy-statement/">privacy</a></p>
|