Skip to content

Commit 511b94a

Browse files
committed
Changing licence, adding some tests
1 parent 2f31cdc commit 511b94a

File tree

156 files changed

+2114
-776
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+2114
-776
lines changed

LICENSE

Lines changed: 21 additions & 339 deletions
Large diffs are not rendered by default.

doc/html/_a_protocol_listener_8hh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
</div></div><!-- contents -->
119119
<!-- start footer part -->
120120
<hr class="footer"/><address class="footer"><small>
121-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
121+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
122122
<img class="footer" src="doxygen.png" alt="doxygen"/>
123123
</a> 1.8.5
124124
</small></address>

doc/html/_a_protocol_listener_8hh_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@
143143
</div><!-- fragment --></div><!-- contents -->
144144
<!-- start footer part -->
145145
<hr class="footer"/><address class="footer"><small>
146-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
146+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
147147
<img class="footer" src="doxygen.png" alt="doxygen"/>
148148
</a> 1.8.5
149149
</small></address>

doc/html/_binary_protocol_8hh_source.html

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">// Login &lt;[email protected]&gt;</span></div>
9696
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">// </span></div>
9797
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">// Started on Fri Apr 17 15:34:03 2015 Moghrabi Alexandre</span></div>
98-
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">// Last update Mon Apr 20 01:59:59 2015 Moghrabi Alexandre</span></div>
98+
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">// Last update Mon Apr 20 04:19:59 2015 Moghrabi Alexandre</span></div>
9999
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">//</span></div>
100100
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;</div>
101101
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#ifndef MOGNETWORK_BINARYPROTOCOL_HH</span></div>
@@ -118,28 +118,25 @@
118118
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classmognetwork_1_1protocol_1_1_binary_protocol.html#ab945fba1fc99c61de881af2f8e082f9b">datasFullyReceived</a>();</div>
119119
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmognetwork_1_1protocol_1_1_binary_protocol.html#a7a3c0fbaa42855d9a79fd943bea94960">onSendDatas</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* data, std::size_t size, <a class="code" href="classmognetwork_1_1_tcp_socket.html#aa80d910649a16cedb6c98297e5893ed1">TcpSocket::Data</a>&amp; dataToSend);</div>
120120
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classmognetwork_1_1_socket.html#aa187a8394ac0d6203af0ec7f021ca15f">Socket::Status</a> <a class="code" href="classmognetwork_1_1protocol_1_1_binary_protocol.html#a15af1a59b3f53351d562414fc3905575">onReadAllTrigger</a>(<a class="code" href="classmognetwork_1_1_tcp_socket.html#aa80d910649a16cedb6c98297e5893ed1">TcpSocket::Data</a>&amp; data);</div>
121-
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keyword">virtual</span> <a class="code" href="structmognetwork_1_1_tcp_socket_1_1_readed_datas.html">TcpSocket::ReadedDatas</a>&amp; <a class="code" href="classmognetwork_1_1protocol_1_1_binary_protocol.html#a1033401c77e30598f5a90624156c73e9">getReadedDatas</a>();</div>
122-
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; };</div>
123-
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; }</div>
124-
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;}</div>
125-
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div>
126-
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !MOGNETWORK_BINARYPROTOCOL_HH */</span><span class="preprocessor"></span></div>
121+
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; };</div>
122+
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; }</div>
123+
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;}</div>
124+
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
125+
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !MOGNETWORK_BINARYPROTOCOL_HH */</span><span class="preprocessor"></span></div>
127126
<div class="ttc" id="classmognetwork_1_1protocol_1_1_binary_protocol_html_a7a3c0fbaa42855d9a79fd943bea94960"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_binary_protocol.html#a7a3c0fbaa42855d9a79fd943bea94960">mognetwork::protocol::BinaryProtocol::onSendDatas</a></div><div class="ttdeci">virtual void onSendDatas(const char *data, std::size_t size, TcpSocket::Data &amp;dataToSend)</div><div class="ttdoc">Called when datas are added to the send list. </div></div>
128127
<div class="ttc" id="classmognetwork_1_1protocol_1_1_binary_protocol_html"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_binary_protocol.html">mognetwork::protocol::BinaryProtocol</a></div><div class="ttdoc">Defines and execute the Binary protocol. </div><div class="ttdef"><b>Definition:</b> BinaryProtocol.hh:31</div></div>
129128
<div class="ttc" id="classmognetwork_1_1protocol_1_1_binary_protocol_html_a15af1a59b3f53351d562414fc3905575"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_binary_protocol.html#a15af1a59b3f53351d562414fc3905575">mognetwork::protocol::BinaryProtocol::onReadAllTrigger</a></div><div class="ttdeci">virtual Socket::Status onReadAllTrigger(TcpSocket::Data &amp;data)</div><div class="ttdoc">Called when the function &amp;quot;ReadAll&amp;quot; (blocking) is called. </div></div>
130-
<div class="ttc" id="structmognetwork_1_1_tcp_socket_1_1_readed_datas_html"><div class="ttname"><a href="structmognetwork_1_1_tcp_socket_1_1_readed_datas.html">mognetwork::TcpSocket::ReadedDatas</a></div><div class="ttdoc">Has all the datas to retrive and send process in ASIO. </div><div class="ttdef"><b>Definition:</b> TcpSocket.hh:51</div></div>
131129
<div class="ttc" id="classmognetwork_1_1_socket_html_aa187a8394ac0d6203af0ec7f021ca15f"><div class="ttname"><a href="classmognetwork_1_1_socket.html#aa187a8394ac0d6203af0ec7f021ca15f">mognetwork::Socket::Status</a></div><div class="ttdeci">Status</div><div class="ttdoc">The possible status of the socket. </div><div class="ttdef"><b>Definition:</b> Socket.hh:36</div></div>
132130
<div class="ttc" id="classmognetwork_1_1_tcp_socket_html"><div class="ttname"><a href="classmognetwork_1_1_tcp_socket.html">mognetwork::TcpSocket</a></div><div class="ttdoc">Used to create a Tcp Socket. </div><div class="ttdef"><b>Definition:</b> TcpSocket.hh:41</div></div>
133131
<div class="ttc" id="classmognetwork_1_1protocol_1_1_a_protocol_listener_html"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_a_protocol_listener.html">mognetwork::protocol::AProtocolListener</a></div><div class="ttdoc">Used to create a new protocol. </div><div class="ttdef"><b>Definition:</b> AProtocolListener.hh:35</div></div>
134132
<div class="ttc" id="classmognetwork_1_1_tcp_socket_html_aa80d910649a16cedb6c98297e5893ed1"><div class="ttname"><a href="classmognetwork_1_1_tcp_socket.html#aa80d910649a16cedb6c98297e5893ed1">mognetwork::TcpSocket::Data</a></div><div class="ttdeci">std::vector&lt; char &gt; Data</div><div class="ttdef"><b>Definition:</b> TcpSocket.hh:44</div></div>
135133
<div class="ttc" id="classmognetwork_1_1protocol_1_1_binary_protocol_html_ab945fba1fc99c61de881af2f8e082f9b"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_binary_protocol.html#ab945fba1fc99c61de881af2f8e082f9b">mognetwork::protocol::BinaryProtocol::datasFullyReceived</a></div><div class="ttdeci">virtual bool datasFullyReceived()</div><div class="ttdoc">Used to know if the pendingDatas are ready. </div></div>
136134
<div class="ttc" id="classmognetwork_1_1protocol_1_1_binary_protocol_html_af397288f27924ce552f23f35defb8770"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_binary_protocol.html#af397288f27924ce552f23f35defb8770">mognetwork::protocol::BinaryProtocol::onReadTrigger</a></div><div class="ttdeci">virtual Socket::Status onReadTrigger()</div></div>
137-
<div class="ttc" id="classmognetwork_1_1protocol_1_1_binary_protocol_html_a1033401c77e30598f5a90624156c73e9"><div class="ttname"><a href="classmognetwork_1_1protocol_1_1_binary_protocol.html#a1033401c77e30598f5a90624156c73e9">mognetwork::protocol::BinaryProtocol::getReadedDatas</a></div><div class="ttdeci">virtual TcpSocket::ReadedDatas &amp; getReadedDatas()</div><div class="ttdoc">Used to get the readedDatas when they are completed. </div></div>
138135
<div class="ttc" id="_a_protocol_listener_8hh_html"><div class="ttname"><a href="_a_protocol_listener_8hh.html">AProtocolListener.hh</a></div><div class="ttdoc">The protocol Abstract class. </div></div>
139136
</div><!-- fragment --></div><!-- contents -->
140137
<!-- start footer part -->
141138
<hr class="footer"/><address class="footer"><small>
142-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
139+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
143140
<img class="footer" src="doxygen.png" alt="doxygen"/>
144141
</a> 1.8.5
145142
</small></address>

doc/html/_binary_protocol_factory_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
</div><!-- fragment --></div><!-- contents -->
127127
<!-- start footer part -->
128128
<hr class="footer"/><address class="footer"><small>
129-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
129+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
130130
<img class="footer" src="doxygen.png" alt="doxygen"/>
131131
</a> 1.8.5
132132
</small></address>

doc/html/_cond_var_8hh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
</div></div><!-- contents -->
119119
<!-- start footer part -->
120120
<hr class="footer"/><address class="footer"><small>
121-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
121+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
122122
<img class="footer" src="doxygen.png" alt="doxygen"/>
123123
</a> 1.8.5
124124
</small></address>

doc/html/_cond_var_8hh_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@
153153
</div><!-- fragment --></div><!-- contents -->
154154
<!-- start footer part -->
155155
<hr class="footer"/><address class="footer"><small>
156-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
156+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
157157
<img class="footer" src="doxygen.png" alt="doxygen"/>
158158
</a> 1.8.5
159159
</small></address>

doc/html/_i_protocol_factory_8hh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
</div></div><!-- contents -->
117117
<!-- start footer part -->
118118
<hr class="footer"/><address class="footer"><small>
119-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
119+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
120120
<img class="footer" src="doxygen.png" alt="doxygen"/>
121121
</a> 1.8.5
122122
</small></address>

doc/html/_i_protocol_factory_8hh_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
</div><!-- fragment --></div><!-- contents -->
122122
<!-- start footer part -->
123123
<hr class="footer"/><address class="footer"><small>
124-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
124+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
125125
<img class="footer" src="doxygen.png" alt="doxygen"/>
126126
</a> 1.8.5
127127
</small></address>

doc/html/_i_runnable_8hh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@
115115
</div></div><!-- contents -->
116116
<!-- start footer part -->
117117
<hr class="footer"/><address class="footer"><small>
118-
Generated on Mon Apr 20 2015 02:05:09 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
118+
Generated on Mon Apr 20 2015 16:05:41 for LibNetwork by &#160;<a href="http://www.doxygen.org/index.html">
119119
<img class="footer" src="doxygen.png" alt="doxygen"/>
120120
</a> 1.8.5
121121
</small></address>

0 commit comments

Comments
 (0)