fix README
@ -12,7 +12,7 @@ class IService
|
||||
public:
|
||||
IService();
|
||||
|
||||
virtual void handleReceve(const QList<Feature>& data) = 0;
|
||||
virtual void handleReceive(const QList<Feature>& data) = 0;
|
||||
virtual QList<Feature> supportedFeatures() = 0;
|
||||
|
||||
};
|
||||
|
8
Patronum/src/patronum.h
Normal file
@ -0,0 +1,8 @@
|
||||
#ifndef PATRONUM_H
|
||||
#define PATRONUM_H
|
||||
|
||||
#include "controller.h"
|
||||
#include "service.h"
|
||||
|
||||
namespace Patronum {}
|
||||
#endif // PATRONUM_H
|
@ -33,10 +33,10 @@ public:
|
||||
// IService interface
|
||||
protected:
|
||||
/**
|
||||
* @brief handleReceve - this method invoce when service receive new command from terminal of controller of this service
|
||||
* @brief handleReceive - this method invoce when service receive new command from terminal of controller of this service
|
||||
* @param data - is list of commands from controller
|
||||
*/
|
||||
void handleReceve(const QList<Feature> &data) {
|
||||
void handleReceive(const QList<Feature> &data) {
|
||||
Q_UNUSED(data)
|
||||
};
|
||||
|
||||
|
@ -131,7 +131,7 @@ void ServicePrivate::handleReceve(QByteArray data) {
|
||||
|
||||
QList<Feature> feature;
|
||||
stream >> feature;
|
||||
_service->handleReceve(feature);
|
||||
_service->handleReceive(feature);
|
||||
|
||||
break;
|
||||
|
||||
|
81
README.md
@ -10,3 +10,84 @@ Becouse This library offers easy interface to control your demons likewise the m
|
||||
* Auto create a Service from your server or yor daemon utility.
|
||||
* Auto create a Controller of your Service.
|
||||
|
||||
## Include
|
||||
|
||||
|
||||
### For cmake projects
|
||||
|
||||
* cd yourRepo
|
||||
* git submodule add https://github.com/QuasarApp/Patronum.git # add the repository of Patronum into your repo like submodule
|
||||
* git submodule update --init --recursive
|
||||
* Include in your CMakeLists.txt file the main CMakeLists.txt file of Patronum library
|
||||
``` cmake
|
||||
include(Patronum)
|
||||
```
|
||||
* Rebuild yuor project
|
||||
|
||||
|
||||
## Use
|
||||
|
||||
### Service
|
||||
``` cpp
|
||||
#include <patronum.h>
|
||||
|
||||
class MyserviceApp : public Patronum::Service<QCoreApplication>
|
||||
{
|
||||
|
||||
public:
|
||||
MyserviceApp(int argc, char **argv):
|
||||
Patronum::Service<QCoreApplication>(argc, argv, "MyService") {
|
||||
|
||||
}
|
||||
|
||||
void start() {
|
||||
// call on server started
|
||||
}
|
||||
|
||||
void stop() {
|
||||
// call on server stoped
|
||||
}
|
||||
|
||||
void handleReceive(const QList<Feature> &data) {
|
||||
for (auto i : data) {
|
||||
if (i.cmd == "Ping") {
|
||||
sendResuylt(QVariantMap{{"Pong", "From server"}})
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
QList<Feature> supportedFeatures() {
|
||||
|
||||
QList<Feature> res;
|
||||
Feature Ping = {"Ping", ""}
|
||||
return res << Ping;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
MyserviceApp app;
|
||||
return app.exec();
|
||||
}
|
||||
```
|
||||
### Controller
|
||||
``` cpp
|
||||
#include <patronum.h>
|
||||
|
||||
class MyControllerApp : public Patronum::Controller
|
||||
{
|
||||
public:
|
||||
|
||||
MyControllerApp():
|
||||
Patronum::Controller("MyService") {
|
||||
|
||||
}
|
||||
};
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
MyControllerApp app;
|
||||
app.send(argc, argv);
|
||||
return app.waitForResponce();
|
||||
}
|
||||
```
|
||||
|
@ -1,148 +0,0 @@
|
||||
<!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>Patronum: Patronum/src/Patronum_global.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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('Patronum__global_8h.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum_global.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <QtCore/qglobal.h></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for Patronum_global.h:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="Patronum__global_8h__incl.png" border="0" usemap="#Patronum_2src_2Patronum__global_8h" alt=""/></div>
|
||||
<map name="Patronum_2src_2Patronum__global_8h" id="Patronum_2src_2Patronum__global_8h">
|
||||
</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="Patronum__global_8h__dep__incl.png" border="0" usemap="#Patronum_2src_2Patronum__global_8hdep" alt=""/></div>
|
||||
<map name="Patronum_2src_2Patronum__global_8hdep" id="Patronum_2src_2Patronum__global_8hdep">
|
||||
<area shape="rect" id="node2" href="controller_8h.html" title="Patronum/src/controller.h" alt="" coords="121,95,289,121"/>
|
||||
<area shape="rect" id="node4" href="feature_8h.html" title="Patronum/src/feature.h" alt="" coords="355,95,510,121"/>
|
||||
<area shape="rect" id="node6" href="service_8h.html" title="Patronum/src/service.h" alt="" coords="447,244,605,271"/>
|
||||
<area shape="rect" id="node3" href="controller_8cpp.html" title="Patronum/src/controller.cpp" alt="" coords="5,244,188,271"/>
|
||||
<area shape="rect" id="node5" href="serviceprivate_8h.html" title="Patronum/src/serviceprivate.h" alt="" coords="199,169,395,196"/>
|
||||
<area shape="rect" id="node9" href="feature_8cpp.html" title="Patronum/src/feature.cpp" alt="" coords="471,169,640,196"/>
|
||||
<area shape="rect" id="node8" href="serviceprivate_8cpp.html" title="Patronum/src/serviceprivate.cpp" alt="" coords="213,244,423,271"/>
|
||||
<area shape="rect" id="node7" href="service_8cpp.html" title="Patronum/src/service.cpp" alt="" coords="441,319,611,345"/>
|
||||
</map>
|
||||
</div>
|
||||
</div>
|
||||
<p><a href="Patronum__global_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="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:af9c72d027b7174629dc05b2be25d3fd1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="Patronum__global_8h.html#af9c72d027b7174629dc05b2be25d3fd1">PATRONUM_LIBRARYSHARED_EXPORT</a>   Q_DECL_IMPORT</td></tr>
|
||||
<tr class="separator:af9c72d027b7174629dc05b2be25d3fd1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="af9c72d027b7174629dc05b2be25d3fd1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af9c72d027b7174629dc05b2be25d3fd1">◆ </a></span>PATRONUM_LIBRARYSHARED_EXPORT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define PATRONUM_LIBRARYSHARED_EXPORT   Q_DECL_IMPORT</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Patronum__global_8h_source.html#l00009">9</a> of file <a class="el" href="Patronum__global_8h_source.html">Patronum_global.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_8e3d3920a3055620dfe9e32318563aa5.html">Patronum</a></li><li class="navelem"><a class="el" href="dir_4731585aa0abd125b3c4069df4a3ba84.html">src</a></li><li class="navelem"><a class="el" href="Patronum__global_8h.html">Patronum_global.h</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,4 +0,0 @@
|
||||
var Patronum__global_8h =
|
||||
[
|
||||
[ "PATRONUM_LIBRARYSHARED_EXPORT", "Patronum__global_8h.html#af9c72d027b7174629dc05b2be25d3fd1", null ]
|
||||
];
|
@ -1,10 +0,0 @@
|
||||
<map id="Patronum/src/Patronum_global.h" name="Patronum/src/Patronum_global.h">
|
||||
<area shape="rect" id="node2" href="$controller_8h.html" title="Patronum/src/controller.h" alt="" coords="121,95,289,121"/>
|
||||
<area shape="rect" id="node4" href="$feature_8h.html" title="Patronum/src/feature.h" alt="" coords="355,95,510,121"/>
|
||||
<area shape="rect" id="node6" href="$service_8h.html" title="Patronum/src/service.h" alt="" coords="447,244,605,271"/>
|
||||
<area shape="rect" id="node3" href="$controller_8cpp.html" title="Patronum/src/controller.cpp" alt="" coords="5,244,188,271"/>
|
||||
<area shape="rect" id="node5" href="$serviceprivate_8h.html" title="Patronum/src/serviceprivate.h" alt="" coords="199,169,395,196"/>
|
||||
<area shape="rect" id="node9" href="$feature_8cpp.html" title="Patronum/src/feature.cpp" alt="" coords="471,169,640,196"/>
|
||||
<area shape="rect" id="node8" href="$serviceprivate_8cpp.html" title="Patronum/src/serviceprivate.cpp" alt="" coords="213,244,423,271"/>
|
||||
<area shape="rect" id="node7" href="$service_8cpp.html" title="Patronum/src/service.cpp" alt="" coords="441,319,611,345"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
0d4682900e900aba79d3f7f85d88afb8
|
Before ![]() (image error) Size: 32 KiB |
@ -1,2 +0,0 @@
|
||||
<map id="Patronum/src/Patronum_global.h" name="Patronum/src/Patronum_global.h">
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
ba55368839481df490a93769a6e645d4
|
Before ![]() (image error) Size: 5.0 KiB |
@ -1,98 +0,0 @@
|
||||
<!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>Patronum: Patronum/src/Patronum_global.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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('Patronum__global_8h_source.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum_global.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="Patronum__global_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="preprocessor">#ifndef PATRONUM_GLOBAL_H</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="preprocessor">#define PATRONUM_GLOBAL_H</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#include <QtCore/qglobal.h></span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> </div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="preprocessor">#if defined(PATRONUM_LIBRARY)</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor"># define PATRONUM_LIBRARYSHARED_EXPORT Q_DECL_EXPORT</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="preprocessor">#else</span></div><div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="Patronum__global_8h.html#af9c72d027b7174629dc05b2be25d3fd1"> 9</a></span> <span class="preprocessor"># define PATRONUM_LIBRARYSHARED_EXPORT Q_DECL_IMPORT</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="preprocessor">#endif</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> </div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#endif // PATRONUM_GLOBAL_H</span></div></div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_8e3d3920a3055620dfe9e32318563aa5.html">Patronum</a></li><li class="navelem"><a class="el" href="dir_4731585aa0abd125b3c4069df4a3ba84.html">src</a></li><li class="navelem"><a class="el" href="Patronum__global_8h.html">Patronum_global.h</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,100 +0,0 @@
|
||||
<!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>Patronum: README.md 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('README_8md.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">README.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="README_8md_source.html">Go to the source code of this file.</a></p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="README_8md.html">README.md</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,98 +0,0 @@
|
||||
<!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>Patronum: README.md 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('README_8md.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">README.md</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="README_8md.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> # Patronum</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> This is extension libraries for control your daemons based on QtServices from qt-solutions.</div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> ### Why is Patronum?</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> Becouse This library offers easy interface to control your demons likewise the magic of Harry Potter controls dementors</div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> </div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> ## Main features</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> * Support Windows API services, and Linux systemd daemons.</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> * Auto create a Service from your server or yor daemon utility.</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> * Auto create a Controller of your Service. </div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> </div></div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="README_8md.html">README.md</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,114 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('annotated.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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>]</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="namespacePatronum.html" target="_self">Patronum</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPatronum_1_1Controller.html" target="_self">Controller</a></td><td class="desc">Provide control functionality for your service how to use : just inherit from the <a class="el" href="classPatronum_1_1Service.html">Service</a> <a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a> and override the methods you need. So, invoke the send methon, and if you need to get a responce from your service then invoke a waitForResponce method </td></tr>
|
||||
<tr id="row_0_1_" 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="classPatronum_1_1Feature.html" target="_self">Feature</a></td><td class="desc"><ul>
|
||||
<li>it is atomic type for describe service command </li>
|
||||
</ul>
|
||||
</td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPatronum_1_1IController.html" target="_self">IController</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_" 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="classPatronum_1_1IService.html" target="_self">IService</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPatronum_1_1ISocketWraper.html" target="_self">ISocketWraper</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_" 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="classPatronum_1_1LocalSocket.html" target="_self">LocalSocket</a></td><td class="desc">The <a class="el" href="classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. ">LocalSocket</a> class this socket work only with locale data </td></tr>
|
||||
<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structPatronum_1_1Package.html" target="_self">Package</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_7_" 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="classPatronum_1_1Service.html" target="_self">Service</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classPatronum_1_1ServicePrivate.html" target="_self">ServicePrivate</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,4 +0,0 @@
|
||||
var annotated_dup =
|
||||
[
|
||||
[ "Patronum", "namespacePatronum.html", "namespacePatronum" ]
|
||||
];
|
Before ![]() (image error) Size: 658 B |
Before ![]() (image error) Size: 147 B |
@ -1,106 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1Controller.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum::Controller Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classPatronum_1_1Controller.html">Patronum::Controller</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Controller.html#ad4d2cb9c06ba9c71ba8c25bd64f4f08d">Controller</a>(const QString &name)</td><td class="entry"><a class="el" href="classPatronum_1_1Controller.html">Patronum::Controller</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Controller.html#ab76e27bb8c4848f07e9863e6d735ab7a">handleFeatures</a>(const QList< Feature > &features)</td><td class="entry"><a class="el" href="classPatronum_1_1Controller.html">Patronum::Controller</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="classPatronum_1_1Controller.html#aee9047c03c21001ec19436f31fd7f9fe">handleResponce</a>(const QVariantMap &feature)</td><td class="entry"><a class="el" href="classPatronum_1_1Controller.html">Patronum::Controller</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="classPatronum_1_1IController.html#a09c9051b7b399fd35189edf489cfa9ad">IController</a>()</td><td class="entry"><a class="el" href="classPatronum_1_1IController.html">Patronum::IController</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Controller.html#a7a7cccdbccaa46f0c8eeb0e7220fa04a">send</a>(int argc, char **argv)</td><td class="entry"><a class="el" href="classPatronum_1_1Controller.html">Patronum::Controller</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Controller.html#aa61a3d6dde5a8ef2a6d3b7c7179b1db9">waitForResponce</a>(int msec=10000)</td><td class="entry"><a class="el" href="classPatronum_1_1Controller.html">Patronum::Controller</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,342 +0,0 @@
|
||||
<!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>Patronum: Patronum::Controller 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1Controller.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="classPatronum_1_1Controller-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum::Controller Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The <a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a> class provide control functionality for your service how to use : just inherit from the <a class="el" href="classPatronum_1_1Service.html">Service</a> <a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a> and override the methods you need. So, invoke the send methon, and if you need to get a responce from your service then invoke a waitForResponce method.
|
||||
<a href="classPatronum_1_1Controller.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="controller_8h_source.html">controller.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Patronum::Controller:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Controller__inherit__graph.png" border="0" usemap="#Patronum_1_1Controller_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Patronum_1_1Controller_inherit__map" id="Patronum_1_1Controller_inherit__map">
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1IController.html" title="{Patronum::IController\n||+ IController()\l+ handleFeatures()\l+ handleResponce()\l}" alt="" coords="165,5,312,112"/>
|
||||
</map>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Patronum::Controller:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Controller__coll__graph.png" border="0" usemap="#Patronum_1_1Controller_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Patronum_1_1Controller_coll__map" id="Patronum_1_1Controller_coll__map">
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1IController.html" title="{Patronum::IController\n||+ IController()\l+ handleFeatures()\l+ handleResponce()\l}" alt="" coords="165,5,312,112"/>
|
||||
</map>
|
||||
</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:ad4d2cb9c06ba9c71ba8c25bd64f4f08d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Controller.html#ad4d2cb9c06ba9c71ba8c25bd64f4f08d">Controller</a> (const QString &name)</td></tr>
|
||||
<tr class="memdesc:ad4d2cb9c06ba9c71ba8c25bd64f4f08d"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a>. <a href="#ad4d2cb9c06ba9c71ba8c25bd64f4f08d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad4d2cb9c06ba9c71ba8c25bd64f4f08d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a7cccdbccaa46f0c8eeb0e7220fa04a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Controller.html#a7a7cccdbccaa46f0c8eeb0e7220fa04a">send</a> (int argc, char **argv)</td></tr>
|
||||
<tr class="memdesc:a7a7cccdbccaa46f0c8eeb0e7220fa04a"><td class="mdescLeft"> </td><td class="mdescRight">send - this method send request to service <a href="#a7a7cccdbccaa46f0c8eeb0e7220fa04a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7a7cccdbccaa46f0c8eeb0e7220fa04a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa61a3d6dde5a8ef2a6d3b7c7179b1db9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Controller.html#aa61a3d6dde5a8ef2a6d3b7c7179b1db9">waitForResponce</a> (int msec=10000)</td></tr>
|
||||
<tr class="memdesc:aa61a3d6dde5a8ef2a6d3b7c7179b1db9"><td class="mdescLeft"> </td><td class="mdescRight">waitForResponce - waut for get a responce from servece <a href="#aa61a3d6dde5a8ef2a6d3b7c7179b1db9">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa61a3d6dde5a8ef2a6d3b7c7179b1db9"><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:ab76e27bb8c4848f07e9863e6d735ab7a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Controller.html#ab76e27bb8c4848f07e9863e6d735ab7a">handleFeatures</a> (const QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > &features)</td></tr>
|
||||
<tr class="memdesc:ab76e27bb8c4848f07e9863e6d735ab7a"><td class="mdescLeft"> </td><td class="mdescRight">handleFeatures - override this method if you want cerate a custom reaction of get service features default inplenebtation prin help of available command of your service <a href="#ab76e27bb8c4848f07e9863e6d735ab7a">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab76e27bb8c4848f07e9863e6d735ab7a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee9047c03c21001ec19436f31fd7f9fe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Controller.html#aee9047c03c21001ec19436f31fd7f9fe">handleResponce</a> (const QVariantMap &feature)</td></tr>
|
||||
<tr class="memdesc:aee9047c03c21001ec19436f31fd7f9fe"><td class="mdescLeft"> </td><td class="mdescRight">handleResponce - override this method if you want create a custom reaction of get responce from service Default inplementation print responce to console. <a href="#aee9047c03c21001ec19436f31fd7f9fe">More...</a><br /></td></tr>
|
||||
<tr class="separator:aee9047c03c21001ec19436f31fd7f9fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_classPatronum_1_1IController"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classPatronum_1_1IController')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classPatronum_1_1IController.html">Patronum::IController</a></td></tr>
|
||||
<tr class="memitem:a09c9051b7b399fd35189edf489cfa9ad inherit pro_methods_classPatronum_1_1IController"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IController.html#a09c9051b7b399fd35189edf489cfa9ad">IController</a> ()</td></tr>
|
||||
<tr class="separator:a09c9051b7b399fd35189edf489cfa9ad inherit pro_methods_classPatronum_1_1IController"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The <a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a> class provide control functionality for your service how to use : just inherit from the <a class="el" href="classPatronum_1_1Service.html">Service</a> <a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a> and override the methods you need. So, invoke the send methon, and if you need to get a responce from your service then invoke a waitForResponce method. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="controller_8h_source.html#l00017">17</a> of file <a class="el" href="controller_8h_source.html">controller.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ad4d2cb9c06ba9c71ba8c25bd64f4f08d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad4d2cb9c06ba9c71ba8c25bd64f4f08d">◆ </a></span>Controller()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Patronum::Controller::Controller </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>name</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p><a class="el" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th...">Controller</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">name</td><td>- name of you service </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="controller_8cpp_source.html#l00009">9</a> of file <a class="el" href="controller_8cpp_source.html">controller.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ab76e27bb8c4848f07e9863e6d735ab7a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab76e27bb8c4848f07e9863e6d735ab7a">◆ </a></span>handleFeatures()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::Controller::handleFeatures </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > & </td>
|
||||
<td class="paramname"><em>features</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>handleFeatures - override this method if you want cerate a custom reaction of get service features default inplenebtation prin help of available command of your service </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">features</td><td>- list of features </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="classPatronum_1_1IController.html#a29c052547a3b5ebf66e5e14062456c37">Patronum::IController</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="controller_8cpp_source.html#l00051">51</a> of file <a class="el" href="controller_8cpp_source.html">controller.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aee9047c03c21001ec19436f31fd7f9fe"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aee9047c03c21001ec19436f31fd7f9fe">◆ </a></span>handleResponce()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::Controller::handleResponce </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QVariantMap & </td>
|
||||
<td class="paramname"><em>feature</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>handleResponce - override this method if you want create a custom reaction of get responce from service Default inplementation print responce to console. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">feature</td><td>- responce from service </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Implements <a class="el" href="classPatronum_1_1IController.html#ae2590c397fe9b0aff55f51accfeaff99">Patronum::IController</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="controller_8cpp_source.html#l00078">78</a> of file <a class="el" href="controller_8cpp_source.html">controller.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7a7cccdbccaa46f0c8eeb0e7220fa04a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7a7cccdbccaa46f0c8eeb0e7220fa04a">◆ </a></span>send()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Patronum::Controller::send </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char ** </td>
|
||||
<td class="paramname"><em>argv</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>send - this method send request to service </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">argc</td><td>- count of arguments </td></tr>
|
||||
<tr><td class="paramname">argv</td><td>- arguments list </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true if all sendet seccussful </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="controller_8cpp_source.html#l00014">14</a> of file <a class="el" href="controller_8cpp_source.html">controller.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Controller_a7a7cccdbccaa46f0c8eeb0e7220fa04a_cgraph.png" border="0" usemap="#classPatronum_1_1Controller_a7a7cccdbccaa46f0c8eeb0e7220fa04a_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Controller_a7a7cccdbccaa46f0c8eeb0e7220fa04a_cgraph" id="classPatronum_1_1Controller_a7a7cccdbccaa46f0c8eeb0e7220fa04a_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1ServicePrivate.html#aab65952ecbca00382d16ada1abe181b1" title="Patronum::ServicePrivate\l::sendFeaturesRequest" alt="" coords="196,5,367,47"/>
|
||||
<area shape="rect" id="node5" href="classPatronum_1_1ServicePrivate.html#a467f602a8c667836d7630cffd4069edf" title="Patronum::ServicePrivate\l::sendCmd" alt="" coords="196,71,367,112"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169" title="isValid - check validation of socket " alt="" coords="621,37,780,79"/>
|
||||
<area shape="rect" id="node4" href="classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac" title="send - send data to service " alt="" coords="415,37,573,79"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa61a3d6dde5a8ef2a6d3b7c7179b1db9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa61a3d6dde5a8ef2a6d3b7c7179b1db9">◆ </a></span>waitForResponce()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Patronum::Controller::waitForResponce </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>msec</em> = <code>10000</code></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>waitForResponce - waut for get a responce from servece </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">msec</td><td>timeout </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true if all seccussful </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="controller_8cpp_source.html#l00039">39</a> of file <a class="el" href="controller_8cpp_source.html">controller.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>Patronum/src/<a class="el" href="controller_8h_source.html">controller.h</a></li>
|
||||
<li>Patronum/src/<a class="el" href="controller_8cpp_source.html">controller.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacePatronum.html">Patronum</a></li><li class="navelem"><a class="el" href="classPatronum_1_1Controller.html">Controller</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,8 +0,0 @@
|
||||
var classPatronum_1_1Controller =
|
||||
[
|
||||
[ "Controller", "classPatronum_1_1Controller.html#ad4d2cb9c06ba9c71ba8c25bd64f4f08d", null ],
|
||||
[ "handleFeatures", "classPatronum_1_1Controller.html#ab76e27bb8c4848f07e9863e6d735ab7a", null ],
|
||||
[ "handleResponce", "classPatronum_1_1Controller.html#aee9047c03c21001ec19436f31fd7f9fe", null ],
|
||||
[ "send", "classPatronum_1_1Controller.html#a7a7cccdbccaa46f0c8eeb0e7220fa04a", null ],
|
||||
[ "waitForResponce", "classPatronum_1_1Controller.html#aa61a3d6dde5a8ef2a6d3b7c7179b1db9", null ]
|
||||
];
|
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::Controller" name="Patronum::Controller">
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1IController.html" title="{Patronum::IController\n||+ IController()\l+ handleFeatures()\l+ handleResponce()\l}" alt="" coords="165,5,312,112"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
81a7289993f55da856fd7bf8b77b8b27
|
Before ![]() (image error) Size: 14 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::Controller" name="Patronum::Controller">
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1IController.html" title="{Patronum::IController\n||+ IController()\l+ handleFeatures()\l+ handleResponce()\l}" alt="" coords="165,5,312,112"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
28d024114ed3338a813b37c91127b0da
|
Before ![]() (image error) Size: 14 KiB |
@ -1,6 +0,0 @@
|
||||
<map id="Patronum::Controller::send" name="Patronum::Controller::send">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1ServicePrivate.html#aab65952ecbca00382d16ada1abe181b1" title="Patronum::ServicePrivate\l::sendFeaturesRequest" alt="" coords="196,5,367,47"/>
|
||||
<area shape="rect" id="node5" href="$classPatronum_1_1ServicePrivate.html#a467f602a8c667836d7630cffd4069edf" title="Patronum::ServicePrivate\l::sendCmd" alt="" coords="196,71,367,112"/>
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169" title="isValid - check validation of socket " alt="" coords="621,37,780,79"/>
|
||||
<area shape="rect" id="node4" href="$classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac" title="send - send data to service " alt="" coords="415,37,573,79"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
d641954e11b752e2198df16af4c2bd5e
|
Before ![]() (image error) Size: 18 KiB |
@ -1,112 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1Feature.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum::Feature Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f">arg</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607">cmd</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e">description</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a">example</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#affcfaa00211bf8f55dcb395c7e0f9130">Feature</a>()=default</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd">Feature</a>(const QString &cmd, const QVariant &arg={}, const QString &description="", const QString &example="")</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a47fb571bb890d4e39e0bef4650a05758">operator<<</a>(QDataStream &stream, const Feature &obj)</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a40f77fc341aa8fd081c5239666d815dc">operator>></a>(QDataStream &stream, Feature &obj)</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a6f66f665cb83f544ebd77769f9f166c8">setArg</a>(const QVariantList &arg)</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a36aae8000cbc662c2560b91340b6460d">setCmd</a>(const QString &cmd)</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a9e004cf110cd2e8587d41d6efc4a9c58">setDescription</a>(const QString &description)</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1Feature.html#a4f2e5c2d081f96220d9572b4c709f2e3">setExample</a>(const QString &example)</td><td class="entry"><a class="el" href="classPatronum_1_1Feature.html">Patronum::Feature</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,534 +0,0 @@
|
||||
<!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>Patronum: Patronum::Feature 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1Feature.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="classPatronum_1_1Feature-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum::Feature Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The <a class="el" href="classPatronum_1_1Feature.html" title="The Feature class - it is atomic type for describe service command. ">Feature</a> class - it is atomic type for describe service command.
|
||||
<a href="classPatronum_1_1Feature.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="feature_8h_source.html">feature.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Patronum::Feature:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature__coll__graph.png" border="0" usemap="#Patronum_1_1Feature_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Patronum_1_1Feature_coll__map" id="Patronum_1_1Feature_coll__map">
|
||||
</map>
|
||||
</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:affcfaa00211bf8f55dcb395c7e0f9130"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#affcfaa00211bf8f55dcb395c7e0f9130">Feature</a> ()=default</td></tr>
|
||||
<tr class="separator:affcfaa00211bf8f55dcb395c7e0f9130"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5e542183c5acdebca48d2faa0690f9fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd">Feature</a> (const QString &<a class="el" href="classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607">cmd</a>, const QVariant &<a class="el" href="classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f">arg</a>={}, const QString &<a class="el" href="classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e">description</a>="", const QString &<a class="el" href="classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a">example</a>="")</td></tr>
|
||||
<tr class="separator:a5e542183c5acdebca48d2faa0690f9fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abccce3b7022ae1c99aa33b24a451c607"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607">cmd</a> () const</td></tr>
|
||||
<tr class="separator:abccce3b7022ae1c99aa33b24a451c607"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36aae8000cbc662c2560b91340b6460d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a36aae8000cbc662c2560b91340b6460d">setCmd</a> (const QString &<a class="el" href="classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607">cmd</a>)</td></tr>
|
||||
<tr class="separator:a36aae8000cbc662c2560b91340b6460d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4e5cbdc088eaa1d67dd67f8cdb6ac77f"><td class="memItemLeft" align="right" valign="top">QVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f">arg</a> () const</td></tr>
|
||||
<tr class="separator:a4e5cbdc088eaa1d67dd67f8cdb6ac77f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f66f665cb83f544ebd77769f9f166c8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a6f66f665cb83f544ebd77769f9f166c8">setArg</a> (const QVariantList &<a class="el" href="classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f">arg</a>)</td></tr>
|
||||
<tr class="separator:a6f66f665cb83f544ebd77769f9f166c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dd40551cb46a4b91584b605ec77659e"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e">description</a> () const</td></tr>
|
||||
<tr class="separator:a3dd40551cb46a4b91584b605ec77659e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e004cf110cd2e8587d41d6efc4a9c58"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a9e004cf110cd2e8587d41d6efc4a9c58">setDescription</a> (const QString &<a class="el" href="classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e">description</a>)</td></tr>
|
||||
<tr class="separator:a9e004cf110cd2e8587d41d6efc4a9c58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade5e319ae75cc1065eb032dd5044b11a"><td class="memItemLeft" align="right" valign="top">QString </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a">example</a> () const</td></tr>
|
||||
<tr class="separator:ade5e319ae75cc1065eb032dd5044b11a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f2e5c2d081f96220d9572b4c709f2e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a4f2e5c2d081f96220d9572b4c709f2e3">setExample</a> (const QString &<a class="el" href="classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a">example</a>)</td></tr>
|
||||
<tr class="separator:a4f2e5c2d081f96220d9572b4c709f2e3"><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:a47fb571bb890d4e39e0bef4650a05758"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a47fb571bb890d4e39e0bef4650a05758">operator<<</a> (QDataStream &stream, const <a class="el" href="classPatronum_1_1Feature.html">Feature</a> &obj)</td></tr>
|
||||
<tr class="separator:a47fb571bb890d4e39e0bef4650a05758"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a40f77fc341aa8fd081c5239666d815dc"><td class="memItemLeft" align="right" valign="top">QDataStream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1Feature.html#a40f77fc341aa8fd081c5239666d815dc">operator>></a> (QDataStream &stream, <a class="el" href="classPatronum_1_1Feature.html">Feature</a> &obj)</td></tr>
|
||||
<tr class="separator:a40f77fc341aa8fd081c5239666d815dc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The <a class="el" href="classPatronum_1_1Feature.html" title="The Feature class - it is atomic type for describe service command. ">Feature</a> class - it is atomic type for describe service command. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8h_source.html#l00015">15</a> of file <a class="el" href="feature_8h_source.html">feature.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="affcfaa00211bf8f55dcb395c7e0f9130"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#affcfaa00211bf8f55dcb395c7e0f9130">◆ </a></span>Feature() <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">Patronum::Feature::Feature </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5e542183c5acdebca48d2faa0690f9fd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5e542183c5acdebca48d2faa0690f9fd">◆ </a></span>Feature() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Patronum::Feature::Feature </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>cmd</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const QVariant & </td>
|
||||
<td class="paramname"><em>arg</em> = <code>{}</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>description</em> = <code>""</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>example</em> = <code>""</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00007">7</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a5e542183c5acdebca48d2faa0690f9fd_cgraph.png" border="0" usemap="#classPatronum_1_1Feature_a5e542183c5acdebca48d2faa0690f9fd_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a5e542183c5acdebca48d2faa0690f9fd_cgraph" id="classPatronum_1_1Feature_a5e542183c5acdebca48d2faa0690f9fd_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607" title="Patronum::Feature::cmd" alt="" coords="192,5,355,32"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f" title="Patronum::Feature::arg" alt="" coords="195,56,351,83"/>
|
||||
<area shape="rect" id="node4" href="classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e" title="Patronum::Feature::\ldescription" alt="" coords="204,107,343,149"/>
|
||||
<area shape="rect" id="node5" href="classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a" title="Patronum::Feature::\lexample" alt="" coords="204,173,343,214"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a4e5cbdc088eaa1d67dd67f8cdb6ac77f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4e5cbdc088eaa1d67dd67f8cdb6ac77f">◆ </a></span>arg()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QVariant Patronum::Feature::arg </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00023">23</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a4e5cbdc088eaa1d67dd67f8cdb6ac77f_icgraph.png" border="0" usemap="#classPatronum_1_1Feature_a4e5cbdc088eaa1d67dd67f8cdb6ac77f_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a4e5cbdc088eaa1d67dd67f8cdb6ac77f_icgraph" id="classPatronum_1_1Feature_a4e5cbdc088eaa1d67dd67f8cdb6ac77f_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="209,5,348,47"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1Feature.html#a6f66f665cb83f544ebd77769f9f166c8" title="Patronum::Feature::\lsetArg" alt="" coords="209,71,348,112"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abccce3b7022ae1c99aa33b24a451c607"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abccce3b7022ae1c99aa33b24a451c607">◆ </a></span>cmd()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString Patronum::Feature::cmd </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00015">15</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_abccce3b7022ae1c99aa33b24a451c607_icgraph.png" border="0" usemap="#classPatronum_1_1Feature_abccce3b7022ae1c99aa33b24a451c607_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_abccce3b7022ae1c99aa33b24a451c607_icgraph" id="classPatronum_1_1Feature_abccce3b7022ae1c99aa33b24a451c607_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="216,5,355,47"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1Feature.html#a36aae8000cbc662c2560b91340b6460d" title="Patronum::Feature::\lsetCmd" alt="" coords="216,71,355,112"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3dd40551cb46a4b91584b605ec77659e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dd40551cb46a4b91584b605ec77659e">◆ </a></span>description()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString Patronum::Feature::description </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00031">31</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a3dd40551cb46a4b91584b605ec77659e_icgraph.png" border="0" usemap="#classPatronum_1_1Feature_a3dd40551cb46a4b91584b605ec77659e_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a3dd40551cb46a4b91584b605ec77659e_icgraph" id="classPatronum_1_1Feature_a3dd40551cb46a4b91584b605ec77659e_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="192,5,331,47"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1Feature.html#a9e004cf110cd2e8587d41d6efc4a9c58" title="Patronum::Feature::\lsetDescription" alt="" coords="192,71,331,112"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ade5e319ae75cc1065eb032dd5044b11a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade5e319ae75cc1065eb032dd5044b11a">◆ </a></span>example()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QString Patronum::Feature::example </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00039">39</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_ade5e319ae75cc1065eb032dd5044b11a_icgraph.png" border="0" usemap="#classPatronum_1_1Feature_ade5e319ae75cc1065eb032dd5044b11a_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_ade5e319ae75cc1065eb032dd5044b11a_icgraph" id="classPatronum_1_1Feature_ade5e319ae75cc1065eb032dd5044b11a_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="192,5,331,47"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1Feature.html#a4f2e5c2d081f96220d9572b4c709f2e3" title="Patronum::Feature::\lsetExample" alt="" coords="192,71,331,112"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6f66f665cb83f544ebd77769f9f166c8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6f66f665cb83f544ebd77769f9f166c8">◆ </a></span>setArg()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::Feature::setArg </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QVariantList & </td>
|
||||
<td class="paramname"><em>arg</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00027">27</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a6f66f665cb83f544ebd77769f9f166c8_cgraph.png" border="0" usemap="#classPatronum_1_1Feature_a6f66f665cb83f544ebd77769f9f166c8_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a6f66f665cb83f544ebd77769f9f166c8_cgraph" id="classPatronum_1_1Feature_a6f66f665cb83f544ebd77769f9f166c8_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f" title="Patronum::Feature::arg" alt="" coords="192,13,348,39"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a36aae8000cbc662c2560b91340b6460d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36aae8000cbc662c2560b91340b6460d">◆ </a></span>setCmd()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::Feature::setCmd </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>cmd</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00019">19</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a36aae8000cbc662c2560b91340b6460d_cgraph.png" border="0" usemap="#classPatronum_1_1Feature_a36aae8000cbc662c2560b91340b6460d_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a36aae8000cbc662c2560b91340b6460d_cgraph" id="classPatronum_1_1Feature_a36aae8000cbc662c2560b91340b6460d_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607" title="Patronum::Feature::cmd" alt="" coords="192,13,355,39"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9e004cf110cd2e8587d41d6efc4a9c58"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e004cf110cd2e8587d41d6efc4a9c58">◆ </a></span>setDescription()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::Feature::setDescription </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>description</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00035">35</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a9e004cf110cd2e8587d41d6efc4a9c58_cgraph.png" border="0" usemap="#classPatronum_1_1Feature_a9e004cf110cd2e8587d41d6efc4a9c58_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a9e004cf110cd2e8587d41d6efc4a9c58_cgraph" id="classPatronum_1_1Feature_a9e004cf110cd2e8587d41d6efc4a9c58_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e" title="Patronum::Feature::\ldescription" alt="" coords="192,5,331,47"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4f2e5c2d081f96220d9572b4c709f2e3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4f2e5c2d081f96220d9572b4c709f2e3">◆ </a></span>setExample()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::Feature::setExample </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>example</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00043">43</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1Feature_a4f2e5c2d081f96220d9572b4c709f2e3_cgraph.png" border="0" usemap="#classPatronum_1_1Feature_a4f2e5c2d081f96220d9572b4c709f2e3_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1Feature_a4f2e5c2d081f96220d9572b4c709f2e3_cgraph" id="classPatronum_1_1Feature_a4f2e5c2d081f96220d9572b4c709f2e3_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a" title="Patronum::Feature::\lexample" alt="" coords="192,5,331,47"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
||||
<a id="a47fb571bb890d4e39e0bef4650a05758"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a47fb571bb890d4e39e0bef4650a05758">◆ </a></span>operator<<</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="classPatronum_1_1Feature.html">Feature</a> & </td>
|
||||
<td class="paramname"><em>obj</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">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00047">47</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a40f77fc341aa8fd081c5239666d815dc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a40f77fc341aa8fd081c5239666d815dc">◆ </a></span>operator>></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">QDataStream& operator>> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QDataStream & </td>
|
||||
<td class="paramname"><em>stream</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classPatronum_1_1Feature.html">Feature</a> & </td>
|
||||
<td class="paramname"><em>obj</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">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="feature_8cpp_source.html#l00053">53</a> of file <a class="el" href="feature_8cpp_source.html">feature.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>Patronum/src/<a class="el" href="feature_8h_source.html">feature.h</a></li>
|
||||
<li>Patronum/src/<a class="el" href="feature_8cpp_source.html">feature.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacePatronum.html">Patronum</a></li><li class="navelem"><a class="el" href="classPatronum_1_1Feature.html">Feature</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,15 +0,0 @@
|
||||
var classPatronum_1_1Feature =
|
||||
[
|
||||
[ "Feature", "classPatronum_1_1Feature.html#affcfaa00211bf8f55dcb395c7e0f9130", null ],
|
||||
[ "Feature", "classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd", null ],
|
||||
[ "arg", "classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f", null ],
|
||||
[ "cmd", "classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607", null ],
|
||||
[ "description", "classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e", null ],
|
||||
[ "example", "classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a", null ],
|
||||
[ "setArg", "classPatronum_1_1Feature.html#a6f66f665cb83f544ebd77769f9f166c8", null ],
|
||||
[ "setCmd", "classPatronum_1_1Feature.html#a36aae8000cbc662c2560b91340b6460d", null ],
|
||||
[ "setDescription", "classPatronum_1_1Feature.html#a9e004cf110cd2e8587d41d6efc4a9c58", null ],
|
||||
[ "setExample", "classPatronum_1_1Feature.html#a4f2e5c2d081f96220d9572b4c709f2e3", null ],
|
||||
[ "operator<<", "classPatronum_1_1Feature.html#a47fb571bb890d4e39e0bef4650a05758", null ],
|
||||
[ "operator>>", "classPatronum_1_1Feature.html#a40f77fc341aa8fd081c5239666d815dc", null ]
|
||||
];
|
@ -1,2 +0,0 @@
|
||||
<map id="Patronum::Feature" name="Patronum::Feature">
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
ef7d3c46cb71ff6acd935c95b73d81cd
|
Before ![]() (image error) Size: 5.7 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::Feature::setCmd" name="Patronum::Feature::setCmd">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607" title="Patronum::Feature::cmd" alt="" coords="192,13,355,39"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
43cc31ab5e49db8acfc29402181556ec
|
Before ![]() (image error) Size: 4.2 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="Patronum::Feature::description" name="Patronum::Feature::description">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="192,5,331,47"/>
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1Feature.html#a9e004cf110cd2e8587d41d6efc4a9c58" title="Patronum::Feature::\lsetDescription" alt="" coords="192,71,331,112"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
97b875ea2ecaadeb153a116c6a9031d9
|
Before ![]() (image error) Size: 7.4 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="Patronum::Feature::arg" name="Patronum::Feature::arg">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="209,5,348,47"/>
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1Feature.html#a6f66f665cb83f544ebd77769f9f166c8" title="Patronum::Feature::\lsetArg" alt="" coords="209,71,348,112"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
1da3a193f1abf441b40614191d62fc99
|
Before ![]() (image error) Size: 6.5 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::Feature::setExample" name="Patronum::Feature::setExample">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a" title="Patronum::Feature::\lexample" alt="" coords="192,5,331,47"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
60cdd82c4502b47145cc2cfa6ed0fad6
|
Before ![]() (image error) Size: 4.3 KiB |
@ -1,6 +0,0 @@
|
||||
<map id="Patronum::Feature::Feature" name="Patronum::Feature::Feature">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#abccce3b7022ae1c99aa33b24a451c607" title="Patronum::Feature::cmd" alt="" coords="192,5,355,32"/>
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f" title="Patronum::Feature::arg" alt="" coords="195,56,351,83"/>
|
||||
<area shape="rect" id="node4" href="$classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e" title="Patronum::Feature::\ldescription" alt="" coords="204,107,343,149"/>
|
||||
<area shape="rect" id="node5" href="$classPatronum_1_1Feature.html#ade5e319ae75cc1065eb032dd5044b11a" title="Patronum::Feature::\lexample" alt="" coords="204,173,343,214"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
1cfe94abd4f1269c7f383e777916235e
|
Before ![]() (image error) Size: 13 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::Feature::setArg" name="Patronum::Feature::setArg">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#a4e5cbdc088eaa1d67dd67f8cdb6ac77f" title="Patronum::Feature::arg" alt="" coords="192,13,348,39"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
8484340446135e999f8ad3fb3b11f643
|
Before ![]() (image error) Size: 4.1 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::Feature::setDescription" name="Patronum::Feature::setDescription">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#a3dd40551cb46a4b91584b605ec77659e" title="Patronum::Feature::\ldescription" alt="" coords="192,5,331,47"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
8b8b6fb4d67d2dcb481108d8f1a1f80e
|
Before ![]() (image error) Size: 4.8 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="Patronum::Feature::cmd" name="Patronum::Feature::cmd">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="216,5,355,47"/>
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1Feature.html#a36aae8000cbc662c2560b91340b6460d" title="Patronum::Feature::\lsetCmd" alt="" coords="216,71,355,112"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
8735c6d423134e2f4a2e6c957aa0ff03
|
Before ![]() (image error) Size: 6.6 KiB |
@ -1,4 +0,0 @@
|
||||
<map id="Patronum::Feature::example" name="Patronum::Feature::example">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Feature.html#a5e542183c5acdebca48d2faa0690f9fd" title="Patronum::Feature::\lFeature" alt="" coords="192,5,331,47"/>
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1Feature.html#a4f2e5c2d081f96220d9572b4c709f2e3" title="Patronum::Feature::\lsetExample" alt="" coords="192,71,331,112"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
6c6c4a02d247f87265f0263050f71816
|
Before ![]() (image error) Size: 6.9 KiB |
@ -1,103 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1IController.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum::IController Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classPatronum_1_1IController.html">Patronum::IController</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1IController.html#a29c052547a3b5ebf66e5e14062456c37">handleFeatures</a>(const QList< Feature > &features)=0</td><td class="entry"><a class="el" href="classPatronum_1_1IController.html">Patronum::IController</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1IController.html#ae2590c397fe9b0aff55f51accfeaff99">handleResponce</a>(const QVariantMap &feature)=0</td><td class="entry"><a class="el" href="classPatronum_1_1IController.html">Patronum::IController</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1IController.html#a09c9051b7b399fd35189edf489cfa9ad">IController</a>()</td><td class="entry"><a class="el" href="classPatronum_1_1IController.html">Patronum::IController</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,209 +0,0 @@
|
||||
<!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>Patronum: Patronum::IController 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1IController.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classPatronum_1_1IController-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum::IController Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="icontroller_8h_source.html">icontroller.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Patronum::IController:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1IController__inherit__graph.png" border="0" usemap="#Patronum_1_1IController_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Patronum_1_1IController_inherit__map" id="Patronum_1_1IController_inherit__map">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th..." alt="" coords="7,160,151,296"/>
|
||||
</map>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Patronum::IController:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1IController__coll__graph.png" border="0" usemap="#Patronum_1_1IController_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Patronum_1_1IController_coll__map" id="Patronum_1_1IController_coll__map">
|
||||
</map>
|
||||
</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:a09c9051b7b399fd35189edf489cfa9ad"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IController.html#a09c9051b7b399fd35189edf489cfa9ad">IController</a> ()</td></tr>
|
||||
<tr class="separator:a09c9051b7b399fd35189edf489cfa9ad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a29c052547a3b5ebf66e5e14062456c37"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IController.html#a29c052547a3b5ebf66e5e14062456c37">handleFeatures</a> (const QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > &features)=0</td></tr>
|
||||
<tr class="separator:a29c052547a3b5ebf66e5e14062456c37"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2590c397fe9b0aff55f51accfeaff99"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IController.html#ae2590c397fe9b0aff55f51accfeaff99">handleResponce</a> (const QVariantMap &feature)=0</td></tr>
|
||||
<tr class="separator:ae2590c397fe9b0aff55f51accfeaff99"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="icontroller_8h_source.html#l00011">11</a> of file <a class="el" href="icontroller_8h_source.html">icontroller.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a09c9051b7b399fd35189edf489cfa9ad"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a09c9051b7b399fd35189edf489cfa9ad">◆ </a></span>IController()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Patronum::IController::IController </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a29c052547a3b5ebf66e5e14062456c37"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a29c052547a3b5ebf66e5e14062456c37">◆ </a></span>handleFeatures()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void Patronum::IController::handleFeatures </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > & </td>
|
||||
<td class="paramname"><em>features</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1Controller.html#ab76e27bb8c4848f07e9863e6d735ab7a">Patronum::Controller</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae2590c397fe9b0aff55f51accfeaff99"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae2590c397fe9b0aff55f51accfeaff99">◆ </a></span>handleResponce()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void Patronum::IController::handleResponce </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QVariantMap & </td>
|
||||
<td class="paramname"><em>feature</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1Controller.html#aee9047c03c21001ec19436f31fd7f9fe">Patronum::Controller</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>Patronum/src/<a class="el" href="icontroller_8h_source.html">icontroller.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacePatronum.html">Patronum</a></li><li class="navelem"><a class="el" href="classPatronum_1_1IController.html">IController</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,6 +0,0 @@
|
||||
var classPatronum_1_1IController =
|
||||
[
|
||||
[ "IController", "classPatronum_1_1IController.html#a09c9051b7b399fd35189edf489cfa9ad", null ],
|
||||
[ "handleFeatures", "classPatronum_1_1IController.html#a29c052547a3b5ebf66e5e14062456c37", null ],
|
||||
[ "handleResponce", "classPatronum_1_1IController.html#ae2590c397fe9b0aff55f51accfeaff99", null ]
|
||||
];
|
@ -1,2 +0,0 @@
|
||||
<map id="Patronum::IController" name="Patronum::IController">
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
18ab866ecf947596a1b42d168c728292
|
Before ![]() (image error) Size: 3.8 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::IController" name="Patronum::IController">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Controller.html" title="The Controller class provide control functionality for your service how to use : just inherit from th..." alt="" coords="7,160,151,296"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
687474223b2c8fa17547b61f02f6c572
|
Before ![]() (image error) Size: 9.4 KiB |
@ -1,103 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1IService.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum::IService Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classPatronum_1_1IService.html">Patronum::IService</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1IService.html#a201b71aaedba3c80dcd5c7f019951bda">handleReceve</a>(const QList< Feature > &data)=0</td><td class="entry"><a class="el" href="classPatronum_1_1IService.html">Patronum::IService</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1IService.html#a7a6f82fbb766ef70bfbe19a2172cc671">IService</a>()</td><td class="entry"><a class="el" href="classPatronum_1_1IService.html">Patronum::IService</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1IService.html#a25d2a342b67fa3df540a2284e87b30b5">supportedFeatures</a>()=0</td><td class="entry"><a class="el" href="classPatronum_1_1IService.html">Patronum::IService</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,211 +0,0 @@
|
||||
<!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>Patronum: Patronum::IService 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1IService.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classPatronum_1_1IService-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum::IService Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="iservice_8h_source.html">iservice.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Patronum::IService:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1IService__inherit__graph.png" border="0" usemap="#Patronum_1_1IService_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Patronum_1_1IService_inherit__map" id="Patronum_1_1IService_inherit__map">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1Service.html" title="{Patronum::Service\<\l Application \>\n||+ Service()\l# handleReceve()\l# supportedFeatures()\l# sendResuylt()\l}" alt="" coords="6,160,155,296"/>
|
||||
</map>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Patronum::IService:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1IService__coll__graph.png" border="0" usemap="#Patronum_1_1IService_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Patronum_1_1IService_coll__map" id="Patronum_1_1IService_coll__map">
|
||||
</map>
|
||||
</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:a7a6f82fbb766ef70bfbe19a2172cc671"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IService.html#a7a6f82fbb766ef70bfbe19a2172cc671">IService</a> ()</td></tr>
|
||||
<tr class="separator:a7a6f82fbb766ef70bfbe19a2172cc671"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a201b71aaedba3c80dcd5c7f019951bda"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IService.html#a201b71aaedba3c80dcd5c7f019951bda">handleReceve</a> (const QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > &data)=0</td></tr>
|
||||
<tr class="separator:a201b71aaedba3c80dcd5c7f019951bda"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25d2a342b67fa3df540a2284e87b30b5"><td class="memItemLeft" align="right" valign="top">virtual QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1IService.html#a25d2a342b67fa3df540a2284e87b30b5">supportedFeatures</a> ()=0</td></tr>
|
||||
<tr class="separator:a25d2a342b67fa3df540a2284e87b30b5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="iservice_8h_source.html#l00010">10</a> of file <a class="el" href="iservice_8h_source.html">iservice.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a7a6f82fbb766ef70bfbe19a2172cc671"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7a6f82fbb766ef70bfbe19a2172cc671">◆ </a></span>IService()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Patronum::IService::IService </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="iservice_8cpp_source.html#l00004">4</a> of file <a class="el" href="iservice_8cpp_source.html">iservice.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a201b71aaedba3c80dcd5c7f019951bda"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a201b71aaedba3c80dcd5c7f019951bda">◆ </a></span>handleReceve()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void Patronum::IService::handleReceve </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QList< <a class="el" href="classPatronum_1_1Feature.html">Feature</a> > & </td>
|
||||
<td class="paramname"><em>data</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1Service.html#a3bf0efb5bb2cea8eeb612660a78f67dd">Patronum::Service< Application ></a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a25d2a342b67fa3df540a2284e87b30b5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a25d2a342b67fa3df540a2284e87b30b5">◆ </a></span>supportedFeatures()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual QList<<a class="el" href="classPatronum_1_1Feature.html">Feature</a>> Patronum::IService::supportedFeatures </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1Service.html#a764bcbb8e6bffd52a5b593e0ec2fdd6f">Patronum::Service< Application ></a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>Patronum/src/<a class="el" href="iservice_8h_source.html">iservice.h</a></li>
|
||||
<li>Patronum/src/<a class="el" href="iservice_8cpp_source.html">iservice.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacePatronum.html">Patronum</a></li><li class="navelem"><a class="el" href="classPatronum_1_1IService.html">IService</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,6 +0,0 @@
|
||||
var classPatronum_1_1IService =
|
||||
[
|
||||
[ "IService", "classPatronum_1_1IService.html#a7a6f82fbb766ef70bfbe19a2172cc671", null ],
|
||||
[ "handleReceve", "classPatronum_1_1IService.html#a201b71aaedba3c80dcd5c7f019951bda", null ],
|
||||
[ "supportedFeatures", "classPatronum_1_1IService.html#a25d2a342b67fa3df540a2284e87b30b5", null ]
|
||||
];
|
@ -1,2 +0,0 @@
|
||||
<map id="Patronum::IService" name="Patronum::IService">
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
a5e20c5d03114e142ee13129193b2377
|
Before ![]() (image error) Size: 4.3 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::IService" name="Patronum::IService">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1Service.html" title="{Patronum::Service\<\l Application \>\n||+ Service()\l# handleReceve()\l# supportedFeatures()\l# sendResuylt()\l}" alt="" coords="6,160,155,296"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
6fc400cfd7a13fe499f2591c882be186
|
Before ![]() (image error) Size: 10 KiB |
@ -1,108 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1ISocketWraper.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum::ISocketWraper Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#ad7914a777a976276748238dfcefbef15">ISocketWraper</a>()</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#a10b5e0af6ff2b9b020b80cae7400b941">isValid</a>() const =0</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#a37350b99c9364b4c98707d126f620675">m_state</a></td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#a2ce6a5e31230dd558780cfc96f992086">reconnect</a>()=0</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#adbf0ed9cdce2b7cede462497495076e2">send</a>(const QByteArray &data)=0</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#ae50f7259058aed8135098ab039cb67ea">sigReceve</a>(QByteArray data)=0</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#a6e9cb167c720f498c89200d2b47179f7">sigStateChanged</a>(State state)=0</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,392 +0,0 @@
|
||||
<!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>Patronum: Patronum::ISocketWraper 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1ISocketWraper.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-attribs">Protected Attributes</a> |
|
||||
<a href="classPatronum_1_1ISocketWraper-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum::ISocketWraper Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><code>#include <<a class="el" href="isocketwraper_8h_source.html">isocketwraper.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Patronum::ISocketWraper:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1ISocketWraper__inherit__graph.png" border="0" usemap="#Patronum_1_1ISocketWraper_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Patronum_1_1ISocketWraper_inherit__map" id="Patronum_1_1ISocketWraper_inherit__map">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. " alt="" coords="13,219,171,340"/>
|
||||
</map>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Patronum::ISocketWraper:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1ISocketWraper__coll__graph.png" border="0" usemap="#Patronum_1_1ISocketWraper_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Patronum_1_1ISocketWraper_coll__map" id="Patronum_1_1ISocketWraper_coll__map">
|
||||
</map>
|
||||
</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:ad7914a777a976276748238dfcefbef15"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#ad7914a777a976276748238dfcefbef15">ISocketWraper</a> ()</td></tr>
|
||||
<tr class="separator:ad7914a777a976276748238dfcefbef15"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbf0ed9cdce2b7cede462497495076e2"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#adbf0ed9cdce2b7cede462497495076e2">send</a> (const QByteArray &data)=0</td></tr>
|
||||
<tr class="memdesc:adbf0ed9cdce2b7cede462497495076e2"><td class="mdescLeft"> </td><td class="mdescRight">send - send data to service <a href="#adbf0ed9cdce2b7cede462497495076e2">More...</a><br /></td></tr>
|
||||
<tr class="separator:adbf0ed9cdce2b7cede462497495076e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae50f7259058aed8135098ab039cb67ea"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#ae50f7259058aed8135098ab039cb67ea">sigReceve</a> (QByteArray data)=0</td></tr>
|
||||
<tr class="memdesc:ae50f7259058aed8135098ab039cb67ea"><td class="mdescLeft"> </td><td class="mdescRight">sigReceve - this method is a prototype of received data signal <a href="#ae50f7259058aed8135098ab039cb67ea">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae50f7259058aed8135098ab039cb67ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e9cb167c720f498c89200d2b47179f7"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#a6e9cb167c720f498c89200d2b47179f7">sigStateChanged</a> (<a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> <a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a>)=0</td></tr>
|
||||
<tr class="memdesc:a6e9cb167c720f498c89200d2b47179f7"><td class="mdescLeft"> </td><td class="mdescRight">sigStateChanged - this method is a prototype of chnage state signal <a href="#a6e9cb167c720f498c89200d2b47179f7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6e9cb167c720f498c89200d2b47179f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a10b5e0af6ff2b9b020b80cae7400b941"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#a10b5e0af6ff2b9b020b80cae7400b941">isValid</a> () const =0</td></tr>
|
||||
<tr class="memdesc:a10b5e0af6ff2b9b020b80cae7400b941"><td class="mdescLeft"> </td><td class="mdescRight">isValid - check validation of socket <a href="#a10b5e0af6ff2b9b020b80cae7400b941">More...</a><br /></td></tr>
|
||||
<tr class="separator:a10b5e0af6ff2b9b020b80cae7400b941"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2ce6a5e31230dd558780cfc96f992086"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#a2ce6a5e31230dd558780cfc96f992086">reconnect</a> ()=0</td></tr>
|
||||
<tr class="memdesc:a2ce6a5e31230dd558780cfc96f992086"><td class="mdescLeft"> </td><td class="mdescRight">reconnect <a href="#a2ce6a5e31230dd558780cfc96f992086">More...</a><br /></td></tr>
|
||||
<tr class="separator:a2ce6a5e31230dd558780cfc96f992086"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb5ac9224a69d74802e530275cbc9827"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a> () const</td></tr>
|
||||
<tr class="separator:aeb5ac9224a69d74802e530275cbc9827"><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:a37350b99c9364b4c98707d126f620675"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#a37350b99c9364b4c98707d126f620675">m_state</a> = <a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77a9c77cd6f2ac6645273bfbc010caa22aa">State::Disconeccted</a></td></tr>
|
||||
<tr class="separator:a37350b99c9364b4c98707d126f620675"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="isocketwraper_8h_source.html#l00014">14</a> of file <a class="el" href="isocketwraper_8h_source.html">isocketwraper.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ad7914a777a976276748238dfcefbef15"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad7914a777a976276748238dfcefbef15">◆ </a></span>ISocketWraper()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Patronum::ISocketWraper::ISocketWraper </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></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 class="definition">Definition at line <a class="el" href="isocketwraper_8h_source.html#l00017">17</a> of file <a class="el" href="isocketwraper_8h_source.html">isocketwraper.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a10b5e0af6ff2b9b020b80cae7400b941"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a10b5e0af6ff2b9b020b80cae7400b941">◆ </a></span>isValid()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool Patronum::ISocketWraper::isValid </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>isValid - check validation of socket </p>
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169">Patronum::LocalSocket</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2ce6a5e31230dd558780cfc96f992086"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2ce6a5e31230dd558780cfc96f992086">◆ </a></span>reconnect()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool Patronum::ISocketWraper::reconnect </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>reconnect </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true if socket connected to host; </dd></dl>
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090">Patronum::LocalSocket</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adbf0ed9cdce2b7cede462497495076e2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adbf0ed9cdce2b7cede462497495076e2">◆ </a></span>send()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool Patronum::ISocketWraper::send </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QByteArray & </td>
|
||||
<td class="paramname"><em>data</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>send - send data to service </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true if operation finished seccussful </dd></dl>
|
||||
|
||||
<p>Implemented in <a class="el" href="classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac">Patronum::LocalSocket</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae50f7259058aed8135098ab039cb67ea"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae50f7259058aed8135098ab039cb67ea">◆ </a></span>sigReceve()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void Patronum::ISocketWraper::sigReceve </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QByteArray </td>
|
||||
<td class="paramname"><em>data</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>sigReceve - this method is a prototype of received data signal </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td>- received data </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6e9cb167c720f498c89200d2b47179f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6e9cb167c720f498c89200d2b47179f7">◆ </a></span>sigStateChanged()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void Patronum::ISocketWraper::sigStateChanged </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> </td>
|
||||
<td class="paramname"><em>state</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>sigStateChanged - this method is a prototype of chnage state signal </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">state</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeb5ac9224a69d74802e530275cbc9827"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeb5ac9224a69d74802e530275cbc9827">◆ </a></span>state()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> Patronum::ISocketWraper::state </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="isocketwraper_8cpp_source.html#l00005">5</a> of file <a class="el" href="isocketwraper_8cpp_source.html">isocketwraper.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a37350b99c9364b4c98707d126f620675"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a37350b99c9364b4c98707d126f620675">◆ </a></span>m_state</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> Patronum::ISocketWraper::m_state = <a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77a9c77cd6f2ac6645273bfbc010caa22aa">State::Disconeccted</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="isocketwraper_8h_source.html#l00053">53</a> of file <a class="el" href="isocketwraper_8h_source.html">isocketwraper.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>Patronum/src/<a class="el" href="isocketwraper_8h_source.html">isocketwraper.h</a></li>
|
||||
<li>Patronum/src/<a class="el" href="isocketwraper_8cpp_source.html">isocketwraper.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacePatronum.html">Patronum</a></li><li class="navelem"><a class="el" href="classPatronum_1_1ISocketWraper.html">ISocketWraper</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,11 +0,0 @@
|
||||
var classPatronum_1_1ISocketWraper =
|
||||
[
|
||||
[ "ISocketWraper", "classPatronum_1_1ISocketWraper.html#ad7914a777a976276748238dfcefbef15", null ],
|
||||
[ "isValid", "classPatronum_1_1ISocketWraper.html#a10b5e0af6ff2b9b020b80cae7400b941", null ],
|
||||
[ "reconnect", "classPatronum_1_1ISocketWraper.html#a2ce6a5e31230dd558780cfc96f992086", null ],
|
||||
[ "send", "classPatronum_1_1ISocketWraper.html#adbf0ed9cdce2b7cede462497495076e2", null ],
|
||||
[ "sigReceve", "classPatronum_1_1ISocketWraper.html#ae50f7259058aed8135098ab039cb67ea", null ],
|
||||
[ "sigStateChanged", "classPatronum_1_1ISocketWraper.html#a6e9cb167c720f498c89200d2b47179f7", null ],
|
||||
[ "state", "classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827", null ],
|
||||
[ "m_state", "classPatronum_1_1ISocketWraper.html#a37350b99c9364b4c98707d126f620675", null ]
|
||||
];
|
@ -1,2 +0,0 @@
|
||||
<map id="Patronum::ISocketWraper" name="Patronum::ISocketWraper">
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
3ab93e504b403454388f1fedd1f04e4a
|
Before ![]() (image error) Size: 6.5 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::ISocketWraper" name="Patronum::ISocketWraper">
|
||||
<area shape="rect" id="node2" href="$classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. " alt="" coords="13,219,171,340"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
2a0007853f6e98318db5f2c14ad52017
|
Before ![]() (image error) Size: 11 KiB |
@ -1,109 +0,0 @@
|
||||
<!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>Patronum: 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1LocalSocket.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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">Patronum::LocalSocket Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#ad7914a777a976276748238dfcefbef15">ISocketWraper</a>()</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169">isValid</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html#ac7a5360ec0240b5a590fded92842a8c8">LocalSocket</a>(const QString &target)</td><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#a37350b99c9364b4c98707d126f620675">m_state</a></td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090">reconnect</a>()</td><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac">send</a>(const QByteArray &data)</td><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html#a73b0aad7ba74262c1f69e1b82d1eba46">sigReceve</a>(QByteArray data)</td><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html#afb7528f193fa4147a0c8981a48378f58">sigStateChanged</a>(State state)</td><td class="entry"><a class="el" href="classPatronum_1_1LocalSocket.html">Patronum::LocalSocket</a></td><td class="entry"><span class="mlabel">signal</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a>() const</td><td class="entry"><a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,412 +0,0 @@
|
||||
<!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>Patronum: Patronum::LocalSocket 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="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(initResizable);
|
||||
</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">Patronum
|
||||
</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 -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){initNavTree('classPatronum_1_1LocalSocket.html','');});
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- 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="summary">
|
||||
<a href="#signals">Signals</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classPatronum_1_1LocalSocket-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Patronum::LocalSocket Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The <a class="el" href="classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. ">LocalSocket</a> class this socket work only with locale data.
|
||||
<a href="classPatronum_1_1LocalSocket.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="localsocket_8h_source.html">localsocket.h</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Patronum::LocalSocket:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket__inherit__graph.png" border="0" usemap="#Patronum_1_1LocalSocket_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="Patronum_1_1LocalSocket_inherit__map" id="Patronum_1_1LocalSocket_inherit__map">
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1ISocketWraper.html" title="{Patronum::ISocketWraper\n|# m_state\l|+ ISocketWraper()\l+ send()\l+ sigReceve()\l+ sigStateChanged()\l+ isValid()\l+ reconnect()\l+ state()\l}" alt="" coords="101,5,274,171"/>
|
||||
</map>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Collaboration diagram for Patronum::LocalSocket:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket__coll__graph.png" border="0" usemap="#Patronum_1_1LocalSocket_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="Patronum_1_1LocalSocket_coll__map" id="Patronum_1_1LocalSocket_coll__map">
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1ISocketWraper.html" title="{Patronum::ISocketWraper\n|# m_state\l|+ ISocketWraper()\l+ send()\l+ sigReceve()\l+ sigStateChanged()\l+ isValid()\l+ reconnect()\l+ state()\l}" alt="" coords="101,5,274,171"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
|
||||
Signals</h2></td></tr>
|
||||
<tr class="memitem:a73b0aad7ba74262c1f69e1b82d1eba46"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1LocalSocket.html#a73b0aad7ba74262c1f69e1b82d1eba46">sigReceve</a> (QByteArray data)</td></tr>
|
||||
<tr class="separator:a73b0aad7ba74262c1f69e1b82d1eba46"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb7528f193fa4147a0c8981a48378f58"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1LocalSocket.html#afb7528f193fa4147a0c8981a48378f58">sigStateChanged</a> (<a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> <a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a>)</td></tr>
|
||||
<tr class="separator:afb7528f193fa4147a0c8981a48378f58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><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:ac7a5360ec0240b5a590fded92842a8c8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1LocalSocket.html#ac7a5360ec0240b5a590fded92842a8c8">LocalSocket</a> (const QString &target)</td></tr>
|
||||
<tr class="memdesc:ac7a5360ec0240b5a590fded92842a8c8"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. ">LocalSocket</a>. <a href="#ac7a5360ec0240b5a590fded92842a8c8">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac7a5360ec0240b5a590fded92842a8c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a940d36cc32f1061fd83e7c6a1df8b7ac"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac">send</a> (const QByteArray &data)</td></tr>
|
||||
<tr class="memdesc:a940d36cc32f1061fd83e7c6a1df8b7ac"><td class="mdescLeft"> </td><td class="mdescRight">send - send data to service <a href="#a940d36cc32f1061fd83e7c6a1df8b7ac">More...</a><br /></td></tr>
|
||||
<tr class="separator:a940d36cc32f1061fd83e7c6a1df8b7ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af377c356127078531ca56c651ba34169"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169">isValid</a> () const</td></tr>
|
||||
<tr class="memdesc:af377c356127078531ca56c651ba34169"><td class="mdescLeft"> </td><td class="mdescRight">isValid - check validation of socket <a href="#af377c356127078531ca56c651ba34169">More...</a><br /></td></tr>
|
||||
<tr class="separator:af377c356127078531ca56c651ba34169"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6c7d161779e797084b5c6e4ea5afc090"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090">reconnect</a> ()</td></tr>
|
||||
<tr class="memdesc:a6c7d161779e797084b5c6e4ea5afc090"><td class="mdescLeft"> </td><td class="mdescRight">reconnect <a href="#a6c7d161779e797084b5c6e4ea5afc090">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6c7d161779e797084b5c6e4ea5afc090"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classPatronum_1_1ISocketWraper"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classPatronum_1_1ISocketWraper')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td></tr>
|
||||
<tr class="memitem:ad7914a777a976276748238dfcefbef15 inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#ad7914a777a976276748238dfcefbef15">ISocketWraper</a> ()</td></tr>
|
||||
<tr class="separator:ad7914a777a976276748238dfcefbef15 inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae50f7259058aed8135098ab039cb67ea inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#ae50f7259058aed8135098ab039cb67ea">sigReceve</a> (QByteArray data)=0</td></tr>
|
||||
<tr class="memdesc:ae50f7259058aed8135098ab039cb67ea inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="mdescLeft"> </td><td class="mdescRight">sigReceve - this method is a prototype of received data signal <a href="classPatronum_1_1ISocketWraper.html#ae50f7259058aed8135098ab039cb67ea">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae50f7259058aed8135098ab039cb67ea inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e9cb167c720f498c89200d2b47179f7 inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#a6e9cb167c720f498c89200d2b47179f7">sigStateChanged</a> (<a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> <a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a>)=0</td></tr>
|
||||
<tr class="memdesc:a6e9cb167c720f498c89200d2b47179f7 inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="mdescLeft"> </td><td class="mdescRight">sigStateChanged - this method is a prototype of chnage state signal <a href="classPatronum_1_1ISocketWraper.html#a6e9cb167c720f498c89200d2b47179f7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6e9cb167c720f498c89200d2b47179f7 inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb5ac9224a69d74802e530275cbc9827 inherit pub_methods_classPatronum_1_1ISocketWraper"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#aeb5ac9224a69d74802e530275cbc9827">state</a> () const</td></tr>
|
||||
<tr class="separator:aeb5ac9224a69d74802e530275cbc9827 inherit pub_methods_classPatronum_1_1ISocketWraper"><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 pro_attribs_classPatronum_1_1ISocketWraper"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classPatronum_1_1ISocketWraper')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classPatronum_1_1ISocketWraper.html">Patronum::ISocketWraper</a></td></tr>
|
||||
<tr class="memitem:a37350b99c9364b4c98707d126f620675 inherit pro_attribs_classPatronum_1_1ISocketWraper"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPatronum_1_1ISocketWraper.html#a37350b99c9364b4c98707d126f620675">m_state</a> = <a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77a9c77cd6f2ac6645273bfbc010caa22aa">State::Disconeccted</a></td></tr>
|
||||
<tr class="separator:a37350b99c9364b4c98707d126f620675 inherit pro_attribs_classPatronum_1_1ISocketWraper"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The <a class="el" href="classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. ">LocalSocket</a> class this socket work only with locale data. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="localsocket_8h_source.html#l00015">15</a> of file <a class="el" href="localsocket_8h_source.html">localsocket.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ac7a5360ec0240b5a590fded92842a8c8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac7a5360ec0240b5a590fded92842a8c8">◆ </a></span>LocalSocket()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Patronum::LocalSocket::LocalSocket </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QString & </td>
|
||||
<td class="paramname"><em>target</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p><a class="el" href="classPatronum_1_1LocalSocket.html" title="The LocalSocket class this socket work only with locale data. ">LocalSocket</a>. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">target</td><td>- target it is localSocket name or ip:port </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="localsocket_8cpp_source.html#l00006">6</a> of file <a class="el" href="localsocket_8cpp_source.html">localsocket.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af377c356127078531ca56c651ba34169"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af377c356127078531ca56c651ba34169">◆ </a></span>isValid()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Patronum::LocalSocket::isValid </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>isValid - check validation of socket </p>
|
||||
|
||||
<p>Implements <a class="el" href="classPatronum_1_1ISocketWraper.html#a10b5e0af6ff2b9b020b80cae7400b941">Patronum::ISocketWraper</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="localsocket_8cpp_source.html#l00026">26</a> of file <a class="el" href="localsocket_8cpp_source.html">localsocket.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket_af377c356127078531ca56c651ba34169_icgraph.png" border="0" usemap="#classPatronum_1_1LocalSocket_af377c356127078531ca56c651ba34169_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1LocalSocket_af377c356127078531ca56c651ba34169_icgraph" id="classPatronum_1_1LocalSocket_af377c356127078531ca56c651ba34169_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac" title="send - send data to service " alt="" coords="212,105,371,147"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1ServicePrivate.html#a9b494310d615526c44a41bea0bfd0b6e" title="Patronum::ServicePrivate\l::sendCmdResult" alt="" coords="419,5,589,47"/>
|
||||
<area shape="rect" id="node4" href="classPatronum_1_1ServicePrivate.html#aab65952ecbca00382d16ada1abe181b1" title="Patronum::ServicePrivate\l::sendFeaturesRequest" alt="" coords="419,145,589,187"/>
|
||||
<area shape="rect" id="node6" href="classPatronum_1_1ServicePrivate.html#a467f602a8c667836d7630cffd4069edf" title="Patronum::ServicePrivate\l::sendCmd" alt="" coords="419,80,589,121"/>
|
||||
<area shape="rect" id="node7" href="classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090" title="reconnect " alt="" coords="212,223,371,264"/>
|
||||
<area shape="rect" id="node5" href="classPatronum_1_1Controller.html#a7a7cccdbccaa46f0c8eeb0e7220fa04a" title="send - this method send request to service " alt="" coords="637,113,780,155"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6c7d161779e797084b5c6e4ea5afc090"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6c7d161779e797084b5c6e4ea5afc090">◆ </a></span>reconnect()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Patronum::LocalSocket::reconnect </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>reconnect </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true if socket connected to host; </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classPatronum_1_1ISocketWraper.html#a2ce6a5e31230dd558780cfc96f992086">Patronum::ISocketWraper</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="localsocket_8cpp_source.html#l00030">30</a> of file <a class="el" href="localsocket_8cpp_source.html">localsocket.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket_a6c7d161779e797084b5c6e4ea5afc090_cgraph.png" border="0" usemap="#classPatronum_1_1LocalSocket_a6c7d161779e797084b5c6e4ea5afc090_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1LocalSocket_a6c7d161779e797084b5c6e4ea5afc090_cgraph" id="classPatronum_1_1LocalSocket_a6c7d161779e797084b5c6e4ea5afc090_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169" title="isValid - check validation of socket " alt="" coords="212,5,371,47"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a940d36cc32f1061fd83e7c6a1df8b7ac"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a940d36cc32f1061fd83e7c6a1df8b7ac">◆ </a></span>send()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Patronum::LocalSocket::send </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const QByteArray & </td>
|
||||
<td class="paramname"><em>data</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>send - send data to service </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td></td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>true if operation finished seccussful </dd></dl>
|
||||
|
||||
<p>Implements <a class="el" href="classPatronum_1_1ISocketWraper.html#adbf0ed9cdce2b7cede462497495076e2">Patronum::ISocketWraper</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="localsocket_8cpp_source.html#l00018">18</a> of file <a class="el" href="localsocket_8cpp_source.html">localsocket.cpp</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_cgraph.png" border="0" usemap="#classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_cgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_cgraph" id="classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_cgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169" title="isValid - check validation of socket " alt="" coords="212,5,371,47"/>
|
||||
</map>
|
||||
</div>
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_icgraph.png" border="0" usemap="#classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_icgraph" id="classPatronum_1_1LocalSocket_a940d36cc32f1061fd83e7c6a1df8b7ac_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1ServicePrivate.html#a9b494310d615526c44a41bea0bfd0b6e" title="Patronum::ServicePrivate\l::sendCmdResult" alt="" coords="212,5,383,47"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1ServicePrivate.html#aab65952ecbca00382d16ada1abe181b1" title="Patronum::ServicePrivate\l::sendFeaturesRequest" alt="" coords="212,71,383,112"/>
|
||||
<area shape="rect" id="node5" href="classPatronum_1_1ServicePrivate.html#a467f602a8c667836d7630cffd4069edf" title="Patronum::ServicePrivate\l::sendCmd" alt="" coords="212,136,383,177"/>
|
||||
<area shape="rect" id="node4" href="classPatronum_1_1Controller.html#a7a7cccdbccaa46f0c8eeb0e7220fa04a" title="send - this method send request to service " alt="" coords="431,104,573,145"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a73b0aad7ba74262c1f69e1b82d1eba46"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a73b0aad7ba74262c1f69e1b82d1eba46">◆ </a></span>sigReceve</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::LocalSocket::sigReceve </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">QByteArray </td>
|
||||
<td class="paramname"><em>data</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket_a73b0aad7ba74262c1f69e1b82d1eba46_icgraph.png" border="0" usemap="#classPatronum_1_1LocalSocket_a73b0aad7ba74262c1f69e1b82d1eba46_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1LocalSocket_a73b0aad7ba74262c1f69e1b82d1eba46_icgraph" id="classPatronum_1_1LocalSocket_a73b0aad7ba74262c1f69e1b82d1eba46_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090" title="reconnect " alt="" coords="218,5,377,47"/>
|
||||
<area shape="rect" id="node3" href="classPatronum_1_1ServicePrivate.html#a2f90ff29fc414bd71e296f437de94ac7" title="Patronum::ServicePrivate\l::ServicePrivate" alt="" coords="212,71,383,112"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb7528f193fa4147a0c8981a48378f58"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb7528f193fa4147a0c8981a48378f58">◆ </a></span>sigStateChanged</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void Patronum::LocalSocket::sigStateChanged </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="namespacePatronum.html#a77e016e9a8d3ac9736e6a094183d7c77">State</a> </td>
|
||||
<td class="paramname"><em>state</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">signal</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<div class="dynheader">
|
||||
Here is the caller graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classPatronum_1_1LocalSocket_afb7528f193fa4147a0c8981a48378f58_icgraph.png" border="0" usemap="#classPatronum_1_1LocalSocket_afb7528f193fa4147a0c8981a48378f58_icgraph" alt=""/></div>
|
||||
<map name="classPatronum_1_1LocalSocket_afb7528f193fa4147a0c8981a48378f58_icgraph" id="classPatronum_1_1LocalSocket_afb7528f193fa4147a0c8981a48378f58_icgraph">
|
||||
<area shape="rect" id="node2" href="classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090" title="reconnect " alt="" coords="212,5,371,47"/>
|
||||
</map>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>Patronum/src/<a class="el" href="localsocket_8h_source.html">localsocket.h</a></li>
|
||||
<li>Patronum/src/<a class="el" href="localsocket_8cpp_source.html">localsocket.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacePatronum.html">Patronum</a></li><li class="navelem"><a class="el" href="classPatronum_1_1LocalSocket.html">LocalSocket</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@ -1,9 +0,0 @@
|
||||
var classPatronum_1_1LocalSocket =
|
||||
[
|
||||
[ "LocalSocket", "classPatronum_1_1LocalSocket.html#ac7a5360ec0240b5a590fded92842a8c8", null ],
|
||||
[ "isValid", "classPatronum_1_1LocalSocket.html#af377c356127078531ca56c651ba34169", null ],
|
||||
[ "reconnect", "classPatronum_1_1LocalSocket.html#a6c7d161779e797084b5c6e4ea5afc090", null ],
|
||||
[ "send", "classPatronum_1_1LocalSocket.html#a940d36cc32f1061fd83e7c6a1df8b7ac", null ],
|
||||
[ "sigReceve", "classPatronum_1_1LocalSocket.html#a73b0aad7ba74262c1f69e1b82d1eba46", null ],
|
||||
[ "sigStateChanged", "classPatronum_1_1LocalSocket.html#afb7528f193fa4147a0c8981a48378f58", null ]
|
||||
];
|
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::LocalSocket" name="Patronum::LocalSocket">
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1ISocketWraper.html" title="{Patronum::ISocketWraper\n|# m_state\l|+ ISocketWraper()\l+ send()\l+ sigReceve()\l+ sigStateChanged()\l+ isValid()\l+ reconnect()\l+ state()\l}" alt="" coords="101,5,274,171"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
08e499e921286c1a5aa5e92b9ea68249
|
Before ![]() (image error) Size: 18 KiB |
@ -1,3 +0,0 @@
|
||||
<map id="Patronum::LocalSocket" name="Patronum::LocalSocket">
|
||||
<area shape="rect" id="node3" href="$classPatronum_1_1ISocketWraper.html" title="{Patronum::ISocketWraper\n|# m_state\l|+ ISocketWraper()\l+ send()\l+ sigReceve()\l+ sigStateChanged()\l+ isValid()\l+ reconnect()\l+ state()\l}" alt="" coords="101,5,274,171"/>
|
||||
</map>
|
@ -1 +0,0 @@
|
||||
f80671f37075c32c8c2f489dee4b46cb
|