Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.html?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.html (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.html Thu Apr 14 18:29:35 2016 @@ -106,91 +106,98 @@ Public Member Functions</h2></td></tr> <tr><td colspan="2"><div class="groupHeader">Event callbacks</div></td></tr> <tr><td colspan="2"><div class="groupText"><p>Override these member functions to handle events. </p> </div></td></tr> -<tr class="memitem:a853f861e091fdb37b69d94be1b0ea032"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a853f861e091fdb37b69d94be1b0ea032"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a853f861e091fdb37b69d94be1b0ea032">on_start</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a853f861e091fdb37b69d94be1b0ea032"><td class="mdescLeft"> </td><td class="mdescRight">The event loop is starting. <br /></td></tr> -<tr class="separator:a853f861e091fdb37b69d94be1b0ea032"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ade01b01951064667a5a076362c5e61ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade01b01951064667a5a076362c5e61ef"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#ade01b01951064667a5a076362c5e61ef">on_message</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:ade01b01951064667a5a076362c5e61ef"><td class="mdescLeft"> </td><td class="mdescRight">A message is received. <br /></td></tr> -<tr class="separator:ade01b01951064667a5a076362c5e61ef"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a11d500048a93f88cfc51ea9abaa685bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11d500048a93f88cfc51ea9abaa685bf"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a11d500048a93f88cfc51ea9abaa685bf">on_sendable</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a11d500048a93f88cfc51ea9abaa685bf"><td class="mdescLeft"> </td><td class="mdescRight">A message can be sent. <br /></td></tr> -<tr class="separator:a11d500048a93f88cfc51ea9abaa685bf"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a019fcc18791d09c19b9e2a0fe009c6ed"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a019fcc18791d09c19b9e2a0fe009c6ed">on_transport_close</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a019fcc18791d09c19b9e2a0fe009c6ed"><td class="mdescLeft"> </td><td class="mdescRight">transport_open is not present because currently there is no specific low level event to hang it from - you should put any initialisation code that needs a transport into the conection_open event. <a href="#a019fcc18791d09c19b9e2a0fe009c6ed">More...</a><br /></td></tr> -<tr class="separator:a019fcc18791d09c19b9e2a0fe009c6ed"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a165e449f34abebef55cd2cf285ae6ad7"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a165e449f34abebef55cd2cf285ae6ad7">on_transport_error</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a165e449f34abebef55cd2cf285ae6ad7"><td class="mdescLeft"> </td><td class="mdescRight">The underlying network transport has closed with an error condition. <a href="#a165e449f34abebef55cd2cf285ae6ad7">More...</a><br /></td></tr> -<tr class="separator:a165e449f34abebef55cd2cf285ae6ad7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a110155cb36348c5e4152b0be5faed101"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a110155cb36348c5e4152b0be5faed101">on_connection_open</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a110155cb36348c5e4152b0be5faed101"><td class="mdescLeft"> </td><td class="mdescRight">Note that every ..._open event is paired with a ..._close event which can clean up any resources created by the ..._open handler. <a href="#a110155cb36348c5e4152b0be5faed101">More...</a><br /></td></tr> -<tr class="separator:a110155cb36348c5e4152b0be5faed101"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9f6d140896277e6d8149552859779945"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f6d140896277e6d8149552859779945"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a9f6d140896277e6d8149552859779945">on_connection_close</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a9f6d140896277e6d8149552859779945"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the connection. <br /></td></tr> -<tr class="separator:a9f6d140896277e6d8149552859779945"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7067333f6b0e4bd1f342ff19e14c6871"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7067333f6b0e4bd1f342ff19e14c6871"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a7067333f6b0e4bd1f342ff19e14c6871">on_connection_error</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a7067333f6b0e4bd1f342ff19e14c6871"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the connection with an error condition. <br /></td></tr> -<tr class="separator:a7067333f6b0e4bd1f342ff19e14c6871"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a49ba0fd5e97b550aa6e4c8a6a3be7d6d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49ba0fd5e97b550aa6e4c8a6a3be7d6d"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a49ba0fd5e97b550aa6e4c8a6a3be7d6d">on_session_open</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a49ba0fd5e97b550aa6e4c8a6a3be7d6d"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer opened the session. <br /></td></tr> -<tr class="separator:a49ba0fd5e97b550aa6e4c8a6a3be7d6d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac3be8ed412c51a5afd530f59807e7547"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac3be8ed412c51a5afd530f59807e7547"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#ac3be8ed412c51a5afd530f59807e7547">on_session_close</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:ac3be8ed412c51a5afd530f59807e7547"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the session. <br /></td></tr> -<tr class="separator:ac3be8ed412c51a5afd530f59807e7547"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad2a67dbef92bc5d05c37ad179577d6e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2a67dbef92bc5d05c37ad179577d6e2"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#ad2a67dbef92bc5d05c37ad179577d6e2">on_session_error</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:ad2a67dbef92bc5d05c37ad179577d6e2"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the session with an error condition. <br /></td></tr> -<tr class="separator:ad2a67dbef92bc5d05c37ad179577d6e2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a74372127469f54153c13fc617cf14e17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74372127469f54153c13fc617cf14e17"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a74372127469f54153c13fc617cf14e17">on_link_open</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a74372127469f54153c13fc617cf14e17"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer opened the link. <br /></td></tr> -<tr class="separator:a74372127469f54153c13fc617cf14e17"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4dfebd99ab152b534fe2b2c253534a48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4dfebd99ab152b534fe2b2c253534a48"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a4dfebd99ab152b534fe2b2c253534a48">on_link_close</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a4dfebd99ab152b534fe2b2c253534a48"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the link. <br /></td></tr> -<tr class="separator:a4dfebd99ab152b534fe2b2c253534a48"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0f6e03d8df452841c9cbe7377c23d6af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f6e03d8df452841c9cbe7377c23d6af"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a0f6e03d8df452841c9cbe7377c23d6af">on_link_error</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a0f6e03d8df452841c9cbe7377c23d6af"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the link with an error condition. <br /></td></tr> -<tr class="separator:a0f6e03d8df452841c9cbe7377c23d6af"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a577d7738cea44ac61730151f345c53bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a577d7738cea44ac61730151f345c53bc"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a577d7738cea44ac61730151f345c53bc">on_delivery_accept</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a577d7738cea44ac61730151f345c53bc"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer accepted an outgoing message. <br /></td></tr> -<tr class="separator:a577d7738cea44ac61730151f345c53bc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3d682d04ca82abb60eb484f4d52291f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d682d04ca82abb60eb484f4d52291f3"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a3d682d04ca82abb60eb484f4d52291f3">on_delivery_reject</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:a3d682d04ca82abb60eb484f4d52291f3"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer rejected an outgoing message. <br /></td></tr> -<tr class="separator:a3d682d04ca82abb60eb484f4d52291f3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adb11639ed736cfb23f313fa4ec6dc264"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb11639ed736cfb23f313fa4ec6dc264"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#adb11639ed736cfb23f313fa4ec6dc264">on_delivery_release</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:adb11639ed736cfb23f313fa4ec6dc264"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer released an outgoing message. <br /></td></tr> -<tr class="separator:adb11639ed736cfb23f313fa4ec6dc264"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:accdaeb02e010cd9a2137723f5a852969"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accdaeb02e010cd9a2137723f5a852969"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#accdaeb02e010cd9a2137723f5a852969">on_delivery_settle</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:accdaeb02e010cd9a2137723f5a852969"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer settled an outgoing message. <br /></td></tr> -<tr class="separator:accdaeb02e010cd9a2137723f5a852969"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa6a62b5ef7863a411933b8458c6ea53a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6a62b5ef7863a411933b8458c6ea53a"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#aa6a62b5ef7863a411933b8458c6ea53a">on_unhandled</a> (<a class="el" href="classproton_1_1event.html">event</a> &e)</td></tr> -<tr class="memdesc:aa6a62b5ef7863a411933b8458c6ea53a"><td class="mdescLeft"> </td><td class="mdescRight">Fallback event handling. <br /></td></tr> -<tr class="separator:aa6a62b5ef7863a411933b8458c6ea53a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a42d253363048b5d7974ca819560f6ae3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42d253363048b5d7974ca819560f6ae3"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a42d253363048b5d7974ca819560f6ae3">on_unhandled_error</a> (<a class="el" href="classproton_1_1event.html">event</a> &e, const <a class="el" href="classproton_1_1condition.html">condition</a> &c)</td></tr> -<tr class="memdesc:a42d253363048b5d7974ca819560f6ae3"><td class="mdescLeft"> </td><td class="mdescRight">Fallback error handling. <br /></td></tr> -<tr class="separator:a42d253363048b5d7974ca819560f6ae3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4949b0c93402fae0c07492d984688a25"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4949b0c93402fae0c07492d984688a25"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a4949b0c93402fae0c07492d984688a25">on_container_start</a> (<a class="el" href="classproton_1_1container.html">container</a> &c)</td></tr> +<tr class="memdesc:a4949b0c93402fae0c07492d984688a25"><td class="mdescLeft"> </td><td class="mdescRight">The event loop is starting. <br /></td></tr> +<tr class="separator:a4949b0c93402fae0c07492d984688a25"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96879b0b0b7ade11f98d3f450abd4c46"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96879b0b0b7ade11f98d3f450abd4c46"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a96879b0b0b7ade11f98d3f450abd4c46">on_message</a> (<a class="el" href="classproton_1_1delivery.html">delivery</a> &d, <a class="el" href="classproton_1_1message.html">message</a> &m)</td></tr> +<tr class="memdesc:a96879b0b0b7ade11f98d3f450abd4c46"><td class="mdescLeft"> </td><td class="mdescRight">A message is received. <br /></td></tr> +<tr class="separator:a96879b0b0b7ade11f98d3f450abd4c46"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa24f522a68cdf382762702cece7790e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa24f522a68cdf382762702cece7790e7"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#aa24f522a68cdf382762702cece7790e7">on_sendable</a> (<a class="el" href="classproton_1_1sender.html">sender</a> &s)</td></tr> +<tr class="memdesc:aa24f522a68cdf382762702cece7790e7"><td class="mdescLeft"> </td><td class="mdescRight">A message can be sent. <br /></td></tr> +<tr class="separator:aa24f522a68cdf382762702cece7790e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47c33c5e6c13d23f1b8a745bf7bdfa8f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a47c33c5e6c13d23f1b8a745bf7bdfa8f">on_transport_close</a> (transport &t)</td></tr> +<tr class="memdesc:a47c33c5e6c13d23f1b8a745bf7bdfa8f"><td class="mdescLeft"> </td><td class="mdescRight">transport_open is not present because currently there is no specific low level event to hang it from - you should put any initialisation code that needs a transport into the conection_open event. <a href="#a47c33c5e6c13d23f1b8a745bf7bdfa8f">More...</a><br /></td></tr> +<tr class="separator:a47c33c5e6c13d23f1b8a745bf7bdfa8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af89551ce0e44ae3465d4b078f1c87653"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#af89551ce0e44ae3465d4b078f1c87653">on_transport_error</a> (transport &t)</td></tr> +<tr class="memdesc:af89551ce0e44ae3465d4b078f1c87653"><td class="mdescLeft"> </td><td class="mdescRight">The underlying network transport has closed with an error condition. <a href="#af89551ce0e44ae3465d4b078f1c87653">More...</a><br /></td></tr> +<tr class="separator:af89551ce0e44ae3465d4b078f1c87653"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16ba022e899957b2e25b9561b1f53968"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a16ba022e899957b2e25b9561b1f53968">on_connection_open</a> (<a class="el" href="classproton_1_1connection.html">connection</a> &c)</td></tr> +<tr class="memdesc:a16ba022e899957b2e25b9561b1f53968"><td class="mdescLeft"> </td><td class="mdescRight">Note that every ..._open event is paired with a ..._close event which can clean up any resources created by the ..._open handler. <a href="#a16ba022e899957b2e25b9561b1f53968">More...</a><br /></td></tr> +<tr class="separator:a16ba022e899957b2e25b9561b1f53968"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a804f0ea9c2754f143624b4078a61f650"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a804f0ea9c2754f143624b4078a61f650"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a804f0ea9c2754f143624b4078a61f650">on_connection_close</a> (<a class="el" href="classproton_1_1connection.html">connection</a> &c)</td></tr> +<tr class="memdesc:a804f0ea9c2754f143624b4078a61f650"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the connection. <br /></td></tr> +<tr class="separator:a804f0ea9c2754f143624b4078a61f650"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafa83dc2f8f477ba1f76e86dc69cd1e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aafa83dc2f8f477ba1f76e86dc69cd1e9"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#aafa83dc2f8f477ba1f76e86dc69cd1e9">on_connection_error</a> (<a class="el" href="classproton_1_1connection.html">connection</a> &c)</td></tr> +<tr class="memdesc:aafa83dc2f8f477ba1f76e86dc69cd1e9"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the connection with an error condition. <br /></td></tr> +<tr class="separator:aafa83dc2f8f477ba1f76e86dc69cd1e9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adddbfd9b7fc7719490bdc21331c42302"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adddbfd9b7fc7719490bdc21331c42302"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#adddbfd9b7fc7719490bdc21331c42302">on_session_open</a> (<a class="el" href="classproton_1_1session.html">session</a> &s)</td></tr> +<tr class="memdesc:adddbfd9b7fc7719490bdc21331c42302"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer opened the session. <br /></td></tr> +<tr class="separator:adddbfd9b7fc7719490bdc21331c42302"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a54fe4fc5394418f8606f9263f13d2e98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54fe4fc5394418f8606f9263f13d2e98"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a54fe4fc5394418f8606f9263f13d2e98">on_session_close</a> (<a class="el" href="classproton_1_1session.html">session</a> &s)</td></tr> +<tr class="memdesc:a54fe4fc5394418f8606f9263f13d2e98"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the session. <br /></td></tr> +<tr class="separator:a54fe4fc5394418f8606f9263f13d2e98"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aca924d2f68649df7945719be3d29a597"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca924d2f68649df7945719be3d29a597"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#aca924d2f68649df7945719be3d29a597">on_session_error</a> (<a class="el" href="classproton_1_1session.html">session</a> &s)</td></tr> +<tr class="memdesc:aca924d2f68649df7945719be3d29a597"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the session with an error condition. <br /></td></tr> +<tr class="separator:aca924d2f68649df7945719be3d29a597"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a768b0a50669aa1d512d12e9d68af14cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a768b0a50669aa1d512d12e9d68af14cd"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a768b0a50669aa1d512d12e9d68af14cd">on_receiver_open</a> (<a class="el" href="classproton_1_1receiver.html">receiver</a> &l)</td></tr> +<tr class="memdesc:a768b0a50669aa1d512d12e9d68af14cd"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer opened the link. <br /></td></tr> +<tr class="separator:a768b0a50669aa1d512d12e9d68af14cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a77ac5c1fd05404728451cd06dee1c907"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77ac5c1fd05404728451cd06dee1c907"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a77ac5c1fd05404728451cd06dee1c907">on_receiver_close</a> (<a class="el" href="classproton_1_1receiver.html">receiver</a> &l)</td></tr> +<tr class="memdesc:a77ac5c1fd05404728451cd06dee1c907"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the link. <br /></td></tr> +<tr class="separator:a77ac5c1fd05404728451cd06dee1c907"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0c281aee5483822bdf4b428834bd7f28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c281aee5483822bdf4b428834bd7f28"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a0c281aee5483822bdf4b428834bd7f28">on_receiver_error</a> (<a class="el" href="classproton_1_1receiver.html">receiver</a> &l)</td></tr> +<tr class="memdesc:a0c281aee5483822bdf4b428834bd7f28"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the link with an error condition. <br /></td></tr> +<tr class="separator:a0c281aee5483822bdf4b428834bd7f28"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b5d066e5463d3365f662c8a7dc52661"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b5d066e5463d3365f662c8a7dc52661"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a0b5d066e5463d3365f662c8a7dc52661">on_sender_open</a> (<a class="el" href="classproton_1_1sender.html">sender</a> &l)</td></tr> +<tr class="memdesc:a0b5d066e5463d3365f662c8a7dc52661"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer opened the link. <br /></td></tr> +<tr class="separator:a0b5d066e5463d3365f662c8a7dc52661"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7942b98699bd21e827041626ee1b5c84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7942b98699bd21e827041626ee1b5c84"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a7942b98699bd21e827041626ee1b5c84">on_sender_close</a> (<a class="el" href="classproton_1_1sender.html">sender</a> &l)</td></tr> +<tr class="memdesc:a7942b98699bd21e827041626ee1b5c84"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the link. <br /></td></tr> +<tr class="separator:a7942b98699bd21e827041626ee1b5c84"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d9d98eee878f1e734457ba01e21228a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d9d98eee878f1e734457ba01e21228a"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a2d9d98eee878f1e734457ba01e21228a">on_sender_error</a> (<a class="el" href="classproton_1_1sender.html">sender</a> &l)</td></tr> +<tr class="memdesc:a2d9d98eee878f1e734457ba01e21228a"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer closed the link with an error condition. <br /></td></tr> +<tr class="separator:a2d9d98eee878f1e734457ba01e21228a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7dd4db2d94ff7493e172aaa0a516ea12"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7dd4db2d94ff7493e172aaa0a516ea12"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#a7dd4db2d94ff7493e172aaa0a516ea12">on_delivery_accept</a> (<a class="el" href="classproton_1_1delivery.html">delivery</a> &d)</td></tr> +<tr class="memdesc:a7dd4db2d94ff7493e172aaa0a516ea12"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer accepted an outgoing message. <br /></td></tr> +<tr class="separator:a7dd4db2d94ff7493e172aaa0a516ea12"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa9bb667a0dd8cbe7a0b22323bdf706fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9bb667a0dd8cbe7a0b22323bdf706fd"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#aa9bb667a0dd8cbe7a0b22323bdf706fd">on_delivery_reject</a> (<a class="el" href="classproton_1_1delivery.html">delivery</a> &d)</td></tr> +<tr class="memdesc:aa9bb667a0dd8cbe7a0b22323bdf706fd"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer rejected an outgoing message. <br /></td></tr> +<tr class="separator:aa9bb667a0dd8cbe7a0b22323bdf706fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa285c53270943fd19df10b62d7f92130"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa285c53270943fd19df10b62d7f92130"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#aa285c53270943fd19df10b62d7f92130">on_delivery_release</a> (<a class="el" href="classproton_1_1delivery.html">delivery</a> &d)</td></tr> +<tr class="memdesc:aa285c53270943fd19df10b62d7f92130"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer released an outgoing message. <br /></td></tr> +<tr class="separator:aa285c53270943fd19df10b62d7f92130"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afc96eabc76c471d61627493eadb58ac8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc96eabc76c471d61627493eadb58ac8"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#afc96eabc76c471d61627493eadb58ac8">on_delivery_settle</a> (<a class="el" href="classproton_1_1delivery.html">delivery</a> &d)</td></tr> +<tr class="memdesc:afc96eabc76c471d61627493eadb58ac8"><td class="mdescLeft"> </td><td class="mdescRight">The remote peer settled an outgoing message. <br /></td></tr> +<tr class="separator:afc96eabc76c471d61627493eadb58ac8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4aed3af3c63842de90297f851ac7d2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4aed3af3c63842de90297f851ac7d2a"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1handler.html#ae4aed3af3c63842de90297f851ac7d2a">on_unhandled_error</a> (const <a class="el" href="classproton_1_1condition.html">condition</a> &c)</td></tr> +<tr class="memdesc:ae4aed3af3c63842de90297f851ac7d2a"><td class="mdescLeft"> </td><td class="mdescRight">Fallback error handling. <br /></td></tr> +<tr class="separator:ae4aed3af3c63842de90297f851ac7d2a"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Callback functions for handling proton events. </p> <p>Subclass and override event-handling member functions.</p> -<dl class="section see"><dt>See also</dt><dd><a class="el" href="classproton_1_1event.html" title="A context for a proton event. ">proton::event</a> </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8cpp-example.html#_a1">broker.cpp</a>, <a class="el" href="broker_8hpp-example.html#_a5">broker.hpp</a>, <a class="el" href="client_8cpp-example.html#_a0">client.cpp</a>, <a class="el" href="direct_recv_8cpp-example.html#_a0">direct_recv.cpp</a>, <a class="el" href="direct_send_8cpp-example.html#_a0">direct_send.cpp</a>, <a class="el" href="engine_2broker_8cpp-example.html#_a1">engine/broker.cpp</a>, <a class="el" href="engine_2client_8cpp-example.html#_a0">engine/client.cpp</a>, <a class="el" href="engine_2direct_recv_8cpp-example.html#_a0">engine/direct_recv.cpp</a>, <a class="el" href="engine_2direct_send_8cpp-example.html#_a0">engine/direct_send.cpp</a>, <a class="el" href="engine_2helloworld_8cpp-example.html#_a0">engine/helloworld.cpp</a>, <a class="el" href="engine_2server_8cpp-example.html#_a0">engine/server.cpp</a>, <a class="el" href="engine_2simple_recv_8cpp-example.html#_a0">engine/simple_recv.cpp</a>, <a class ="el" href="engine_2simple_send_8cpp-example.html#_a0">engine/simple_send.cpp</a>, <a class="el" href="helloworld_8cpp-example.html#_a0">helloworld.cpp</a>, <a class="el" href="helloworld_direct_8cpp-example.html#_a0">helloworld_direct.cpp</a>, <a class="el" href="recurring_timer_8cpp-example.html#_a0">recurring_timer.cpp</a>, <a class="el" href="server_8cpp-example.html#_a0">server.cpp</a>, <a class="el" href="server_direct_8cpp-example.html#_a0">server_direct.cpp</a>, <a class="el" href="simple_recv_8cpp-example.html#_a0">simple_recv.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#_a0">simple_send.cpp</a>.</dd> -</dl></div><h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="a110155cb36348c5e4152b0be5faed101"></a> +<dl class="section see"><dt>See also</dt><dd>proton::event </dd></dl> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a16ba022e899957b2e25b9561b1f53968"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -200,8 +207,8 @@ virtual void </td><td class="memIte <tr> <td class="memname">virtual void on_connection_open </td> <td>(</td> - <td class="paramtype"><a class="el" href="classproton_1_1event.html">event</a> & </td> - <td class="paramname"><em>e</em></td><td>)</td> + <td class="paramtype"><a class="el" href="classproton_1_1connection.html">connection</a> & </td> + <td class="paramname"><em>c</em></td><td>)</td> <td></td> </tr> </table> @@ -217,7 +224,7 @@ virtual void </td><td class="memIte </div> </div> -<a class="anchor" id="a019fcc18791d09c19b9e2a0fe009c6ed"></a> +<a class="anchor" id="a47c33c5e6c13d23f1b8a745bf7bdfa8f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -227,8 +234,8 @@ virtual void </td><td class="memIte <tr> <td class="memname">virtual void on_transport_close </td> <td>(</td> - <td class="paramtype"><a class="el" href="classproton_1_1event.html">event</a> & </td> - <td class="paramname"><em>e</em></td><td>)</td> + <td class="paramtype">transport & </td> + <td class="paramname"><em>t</em></td><td>)</td> <td></td> </tr> </table> @@ -241,11 +248,10 @@ virtual void </td><td class="memIte <p>transport_open is not present because currently there is no specific low level event to hang it from - you should put any initialisation code that needs a transport into the conection_open event. </p> <p>XXX Actually this makes me wonder if we shouldn't just introduce this event XXX and call its handler immediately before on_connection_open, just for the XXX symmetry of the API. The underlying network transport has closed. </p> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8hpp-example.html#a20">broker.hpp</a>, <a class="el" href="direct_send_8cpp-example.html#a19">direct_send.cpp</a>, <a class="el" href="engine_2direct_send_8cpp-example.html#a14">engine/direct_send.cpp</a>, <a class="el" href="engine_2simple_send_8cpp-example.html#a17">engine/simple_send.cpp</a>, and <a class="el" href="simple_send_8cpp-example.html#a17">simple_send.cpp</a>.</dd> -</dl> + </div> </div> -<a class="anchor" id="a165e449f34abebef55cd2cf285ae6ad7"></a> +<a class="anchor" id="af89551ce0e44ae3465d4b078f1c87653"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -255,8 +261,8 @@ virtual void </td><td class="memIte <tr> <td class="memname">virtual void on_transport_error </td> <td>(</td> - <td class="paramtype"><a class="el" href="classproton_1_1event.html">event</a> & </td> - <td class="paramname"><em>e</em></td><td>)</td> + <td class="paramtype">transport & </td> + <td class="paramname"><em>t</em></td><td>)</td> <td></td> </tr> </table> @@ -268,8 +274,7 @@ virtual void </td><td class="memIte </div><div class="memdoc"> <p>The underlying network transport has closed with an error condition. </p> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="broker_8hpp-example.html#a21">broker.hpp</a>.</dd> -</dl> + </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> @@ -280,7 +285,7 @@ virtual void </td><td class="memIte <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> - <li class="navelem"><b>proton</b></li><li class="navelem"><a class="el" href="classproton_1_1handler.html">handler</a></li> + <li class="navelem"><a class="el" href="namespaceproton.html">proton</a></li><li class="navelem"><a class="el" href="classproton_1_1handler.html">handler</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.10 </li>
Modified: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.js URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.js?rev=1739159&r1=1739158&r2=1739159&view=diff ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.js (original) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1handler.js Thu Apr 14 18:29:35 2016 @@ -1,24 +1,27 @@ var classproton_1_1handler = [ + [ "handler", "classproton_1_1handler.html#a501269111e2ae6a7d2af12117a6e84c0", null ], [ "~handler", "classproton_1_1handler.html#a7bc501eb65f4d895e716a2f81c09e617", null ], - [ "on_connection_close", "classproton_1_1handler.html#a9f6d140896277e6d8149552859779945", null ], - [ "on_connection_error", "classproton_1_1handler.html#a7067333f6b0e4bd1f342ff19e14c6871", null ], - [ "on_connection_open", "classproton_1_1handler.html#a110155cb36348c5e4152b0be5faed101", null ], - [ "on_delivery_accept", "classproton_1_1handler.html#a577d7738cea44ac61730151f345c53bc", null ], - [ "on_delivery_reject", "classproton_1_1handler.html#a3d682d04ca82abb60eb484f4d52291f3", null ], - [ "on_delivery_release", "classproton_1_1handler.html#adb11639ed736cfb23f313fa4ec6dc264", null ], - [ "on_delivery_settle", "classproton_1_1handler.html#accdaeb02e010cd9a2137723f5a852969", null ], - [ "on_link_close", "classproton_1_1handler.html#a4dfebd99ab152b534fe2b2c253534a48", null ], - [ "on_link_error", "classproton_1_1handler.html#a0f6e03d8df452841c9cbe7377c23d6af", null ], - [ "on_link_open", "classproton_1_1handler.html#a74372127469f54153c13fc617cf14e17", null ], - [ "on_message", "classproton_1_1handler.html#ade01b01951064667a5a076362c5e61ef", null ], - [ "on_sendable", "classproton_1_1handler.html#a11d500048a93f88cfc51ea9abaa685bf", null ], - [ "on_session_close", "classproton_1_1handler.html#ac3be8ed412c51a5afd530f59807e7547", null ], - [ "on_session_error", "classproton_1_1handler.html#ad2a67dbef92bc5d05c37ad179577d6e2", null ], - [ "on_session_open", "classproton_1_1handler.html#a49ba0fd5e97b550aa6e4c8a6a3be7d6d", null ], - [ "on_start", "classproton_1_1handler.html#a853f861e091fdb37b69d94be1b0ea032", null ], - [ "on_transport_close", "classproton_1_1handler.html#a019fcc18791d09c19b9e2a0fe009c6ed", null ], - [ "on_transport_error", "classproton_1_1handler.html#a165e449f34abebef55cd2cf285ae6ad7", null ], - [ "on_unhandled", "classproton_1_1handler.html#aa6a62b5ef7863a411933b8458c6ea53a", null ], - [ "on_unhandled_error", "classproton_1_1handler.html#a42d253363048b5d7974ca819560f6ae3", null ] + [ "on_connection_close", "classproton_1_1handler.html#a804f0ea9c2754f143624b4078a61f650", null ], + [ "on_connection_error", "classproton_1_1handler.html#aafa83dc2f8f477ba1f76e86dc69cd1e9", null ], + [ "on_connection_open", "classproton_1_1handler.html#a16ba022e899957b2e25b9561b1f53968", null ], + [ "on_container_start", "classproton_1_1handler.html#a4949b0c93402fae0c07492d984688a25", null ], + [ "on_delivery_accept", "classproton_1_1handler.html#a7dd4db2d94ff7493e172aaa0a516ea12", null ], + [ "on_delivery_reject", "classproton_1_1handler.html#aa9bb667a0dd8cbe7a0b22323bdf706fd", null ], + [ "on_delivery_release", "classproton_1_1handler.html#aa285c53270943fd19df10b62d7f92130", null ], + [ "on_delivery_settle", "classproton_1_1handler.html#afc96eabc76c471d61627493eadb58ac8", null ], + [ "on_message", "classproton_1_1handler.html#a96879b0b0b7ade11f98d3f450abd4c46", null ], + [ "on_receiver_close", "classproton_1_1handler.html#a77ac5c1fd05404728451cd06dee1c907", null ], + [ "on_receiver_error", "classproton_1_1handler.html#a0c281aee5483822bdf4b428834bd7f28", null ], + [ "on_receiver_open", "classproton_1_1handler.html#a768b0a50669aa1d512d12e9d68af14cd", null ], + [ "on_sendable", "classproton_1_1handler.html#aa24f522a68cdf382762702cece7790e7", null ], + [ "on_sender_close", "classproton_1_1handler.html#a7942b98699bd21e827041626ee1b5c84", null ], + [ "on_sender_error", "classproton_1_1handler.html#a2d9d98eee878f1e734457ba01e21228a", null ], + [ "on_sender_open", "classproton_1_1handler.html#a0b5d066e5463d3365f662c8a7dc52661", null ], + [ "on_session_close", "classproton_1_1handler.html#a54fe4fc5394418f8606f9263f13d2e98", null ], + [ "on_session_error", "classproton_1_1handler.html#aca924d2f68649df7945719be3d29a597", null ], + [ "on_session_open", "classproton_1_1handler.html#adddbfd9b7fc7719490bdc21331c42302", null ], + [ "on_transport_close", "classproton_1_1handler.html#a47c33c5e6c13d23f1b8a745bf7bdfa8f", null ], + [ "on_transport_error", "classproton_1_1handler.html#af89551ce0e44ae3465d4b078f1c87653", null ], + [ "on_unhandled_error", "classproton_1_1handler.html#ae4aed3af3c63842de90297f851ac7d2a", null ] ]; \ No newline at end of file Added: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html?rev=1739159&view=auto ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html (added) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html Thu Apr 14 18:29:35 2016 @@ -0,0 +1,117 @@ +<!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.10"/> +<title>Qpid Proton C++ API: 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); + $(window).load(resizeHeight); +</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> +<script type="text/javascript"> + $(document).ready(function() { init_search(); }); +</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">Qpid Proton C++ API +  <span id="projectnumber">master</span> + </div> + </td> + <td> <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> +</td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.10 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +</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('classproton_1_1io_1_1socket_1_1engine.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">engine Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a2aa755cf3fa71bd342b90b522d70b4ce">engine</a>(descriptor socket_, handler &, const connection_options &=connection_options())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a875c72b299b40111b8dff425835d32e3">engine</a>(const url &, handler &, const connection_options &=connection_options())</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aaa936da334e29618ece019bd8a9aa06f">read</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a13a43e6d814de94978c515cb084873b1">run</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>socket</b>() const (defined in <a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aac759501cf6c7895a70eecbef0226ae1">write</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~engine</b>() (defined in <a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</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.10 </li> + </ul> +</div> +</body> +</html> Propchange: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine-members.html ------------------------------------------------------------------------------ svn:executable = * Added: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html?rev=1739159&view=auto ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html (added) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html Thu Apr 14 18:29:35 2016 @@ -0,0 +1,150 @@ +<!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.10"/> +<title>Qpid Proton C++ API: engine</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); + $(window).load(resizeHeight); +</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> +<script type="text/javascript"> + $(document).ready(function() { init_search(); }); +</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">Qpid Proton C++ API +  <span id="projectnumber">master</span> + </div> + </td> + <td> <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> +</td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.10 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +</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('classproton_1_1io_1_1socket_1_1engine.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="classproton_1_1io_1_1socket_1_1engine-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">engine</div> </div> +</div><!--header--> +<div class="contents"> + +<p>A connection_engine with non-blocking socket IO. + <a href="classproton_1_1io_1_1socket_1_1engine.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="socket_8hpp_source.html">socket.hpp</a>></code></p> + +<p>Inherits connection_engine.</p> +<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:a2aa755cf3fa71bd342b90b522d70b4ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2aa755cf3fa71bd342b90b522d70b4ce"></a> + </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a2aa755cf3fa71bd342b90b522d70b4ce">engine</a> (descriptor socket_, <a class="el" href="classproton_1_1handler.html">handler</a> &, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &=<a class="el" href="classproton_1_1connection__options.html">connection_options</a>())</td></tr> +<tr class="memdesc:a2aa755cf3fa71bd342b90b522d70b4ce"><td class="mdescLeft"> </td><td class="mdescRight">Wrap an open socket. Does not automatically open the connection. <br /></td></tr> +<tr class="separator:a2aa755cf3fa71bd342b90b522d70b4ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a875c72b299b40111b8dff425835d32e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a875c72b299b40111b8dff425835d32e3"></a> + </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a875c72b299b40111b8dff425835d32e3">engine</a> (const <a class="el" href="classproton_1_1url.html">url</a> &, <a class="el" href="classproton_1_1handler.html">handler</a> &, const <a class="el" href="classproton_1_1connection__options.html">connection_options</a> &=<a class="el" href="classproton_1_1connection__options.html">connection_options</a>())</td></tr> +<tr class="memdesc:a875c72b299b40111b8dff425835d32e3"><td class="mdescLeft"> </td><td class="mdescRight">Create socket engine connected to url, open the connection as a client. <br /></td></tr> +<tr class="separator:a875c72b299b40111b8dff425835d32e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a13a43e6d814de94978c515cb084873b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13a43e6d814de94978c515cb084873b1"></a> +void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#a13a43e6d814de94978c515cb084873b1">run</a> ()</td></tr> +<tr class="memdesc:a13a43e6d814de94978c515cb084873b1"><td class="mdescLeft"> </td><td class="mdescRight">Run the engine until it closes. <br /></td></tr> +<tr class="separator:a13a43e6d814de94978c515cb084873b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaa936da334e29618ece019bd8a9aa06f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa936da334e29618ece019bd8a9aa06f"></a> +void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aaa936da334e29618ece019bd8a9aa06f">read</a> ()</td></tr> +<tr class="memdesc:aaa936da334e29618ece019bd8a9aa06f"><td class="mdescLeft"> </td><td class="mdescRight">Non-blocking read from socket to engine. <br /></td></tr> +<tr class="separator:aaa936da334e29618ece019bd8a9aa06f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac759501cf6c7895a70eecbef0226ae1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac759501cf6c7895a70eecbef0226ae1"></a> +void </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html#aac759501cf6c7895a70eecbef0226ae1">write</a> ()</td></tr> +<tr class="memdesc:aac759501cf6c7895a70eecbef0226ae1"><td class="mdescLeft"> </td><td class="mdescRight">Non-blocking write from engine to socket. <br /></td></tr> +<tr class="separator:aac759501cf6c7895a70eecbef0226ae1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e1eb43db52be00597b4e7398e78f513"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e1eb43db52be00597b4e7398e78f513"></a> +descriptor </td><td class="memItemRight" valign="bottom"><b>socket</b> () const </td></tr> +<tr class="separator:a2e1eb43db52be00597b4e7398e78f513"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>A connection_engine with non-blocking socket IO. </p> +</div><hr/>The documentation for this class was generated from the following file:<ul> +<li>proton/io/<a class="el" href="socket_8hpp_source.html">socket.hpp</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="namespaceproton.html">proton</a></li><li class="navelem"><b>io</b></li><li class="navelem"><b>socket</b></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1socket_1_1engine.html">engine</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.10 </li> + </ul> +</div> +</body> +</html> Propchange: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.html ------------------------------------------------------------------------------ svn:executable = * Added: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js?rev=1739159&view=auto ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js (added) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js Thu Apr 14 18:29:35 2016 @@ -0,0 +1,10 @@ +var classproton_1_1io_1_1socket_1_1engine = +[ + [ "engine", "classproton_1_1io_1_1socket_1_1engine.html#a2aa755cf3fa71bd342b90b522d70b4ce", null ], + [ "engine", "classproton_1_1io_1_1socket_1_1engine.html#a875c72b299b40111b8dff425835d32e3", null ], + [ "~engine", "classproton_1_1io_1_1socket_1_1engine.html#a5099a11c8d0758565a578db9459ac11c", null ], + [ "read", "classproton_1_1io_1_1socket_1_1engine.html#aaa936da334e29618ece019bd8a9aa06f", null ], + [ "run", "classproton_1_1io_1_1socket_1_1engine.html#a13a43e6d814de94978c515cb084873b1", null ], + [ "socket", "classproton_1_1io_1_1socket_1_1engine.html#a2e1eb43db52be00597b4e7398e78f513", null ], + [ "write", "classproton_1_1io_1_1socket_1_1engine.html#aac759501cf6c7895a70eecbef0226ae1", null ] +]; \ No newline at end of file Propchange: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1engine.js ------------------------------------------------------------------------------ svn:executable = * Added: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html?rev=1739159&view=auto ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html (added) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html Thu Apr 14 18:29:35 2016 @@ -0,0 +1,115 @@ +<!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.10"/> +<title>Qpid Proton C++ API: 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); + $(window).load(resizeHeight); +</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> +<script type="text/javascript"> + $(document).ready(function() { init_search(); }); +</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">Qpid Proton C++ API +  <span id="projectnumber">master</span> + </div> + </td> + <td> <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> +</td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.10 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +</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('classproton_1_1io_1_1socket_1_1listener.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">listener Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644">accept</a>(std::string &host, std::string &port)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a694de5297ecaba02f90f183475de210b">accept</a>()</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe">listener</a>(const std::string &host, const std::string &port)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513">socket</a>() const </td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~listener</b>() (defined in <a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a>)</td><td class="entry"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</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.10 </li> + </ul> +</div> +</body> +</html> Propchange: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener-members.html ------------------------------------------------------------------------------ svn:executable = * Added: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.html URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.html?rev=1739159&view=auto ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.html (added) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.html Thu Apr 14 18:29:35 2016 @@ -0,0 +1,199 @@ +<!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.10"/> +<title>Qpid Proton C++ API: listener</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); + $(window).load(resizeHeight); +</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> +<script type="text/javascript"> + $(document).ready(function() { init_search(); }); +</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">Qpid Proton C++ API +  <span id="projectnumber">master</span> + </div> + </td> + <td> <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> +</td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.10 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> +</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('classproton_1_1io_1_1socket_1_1listener.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="classproton_1_1io_1_1socket_1_1listener-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">listener</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Listening socket. + <a href="classproton_1_1io_1_1socket_1_1listener.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="socket_8hpp_source.html">socket.hpp</a>></code></p> +<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:ac7d29e395fadfacad9f98bf70e5608fe"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe">listener</a> (const std::string &host, const std::string &port)</td></tr> +<tr class="memdesc:ac7d29e395fadfacad9f98bf70e5608fe"><td class="mdescLeft"> </td><td class="mdescRight">Listen on host/port. <a href="#ac7d29e395fadfacad9f98bf70e5608fe">More...</a><br /></td></tr> +<tr class="separator:ac7d29e395fadfacad9f98bf70e5608fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b20021c0d5b97c93aec28cc646a9644"><td class="memItemLeft" align="right" valign="top">descriptor </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644">accept</a> (std::string &host, std::string &port)</td></tr> +<tr class="memdesc:a7b20021c0d5b97c93aec28cc646a9644"><td class="mdescLeft"> </td><td class="mdescRight">Accept a connection. <a href="#a7b20021c0d5b97c93aec28cc646a9644">More...</a><br /></td></tr> +<tr class="separator:a7b20021c0d5b97c93aec28cc646a9644"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a694de5297ecaba02f90f183475de210b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a694de5297ecaba02f90f183475de210b"></a> +descriptor </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a694de5297ecaba02f90f183475de210b">accept</a> ()</td></tr> +<tr class="memdesc:a694de5297ecaba02f90f183475de210b"><td class="mdescLeft"> </td><td class="mdescRight">Accept a connection, does not provide address info. <br /></td></tr> +<tr class="separator:a694de5297ecaba02f90f183475de210b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e1eb43db52be00597b4e7398e78f513"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e1eb43db52be00597b4e7398e78f513"></a> +descriptor </td><td class="memItemRight" valign="bottom"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513">socket</a> () const </td></tr> +<tr class="memdesc:a2e1eb43db52be00597b4e7398e78f513"><td class="mdescLeft"> </td><td class="mdescRight">Convert to descriptor. <br /></td></tr> +<tr class="separator:a2e1eb43db52be00597b4e7398e78f513"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Listening socket. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ac7d29e395fadfacad9f98bf70e5608fe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</a> </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>host</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>port</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Listen on host/port. </p> +<p>Empty host means listen on all interfaces. port can be a service name or number </p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a7b20021c0d5b97c93aec28cc646a9644"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">descriptor accept </td> + <td>(</td> + <td class="paramtype">std::string & </td> + <td class="paramname"><em>host</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">std::string & </td> + <td class="paramname"><em>port</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Accept a connection. </p> +<p>Return the descriptor, set host, port to the remote address. port can be a service name or number. </p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li>proton/io/<a class="el" href="socket_8hpp_source.html">socket.hpp</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="namespaceproton.html">proton</a></li><li class="navelem"><b>io</b></li><li class="navelem"><b>socket</b></li><li class="navelem"><a class="el" href="classproton_1_1io_1_1socket_1_1listener.html">listener</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.10 </li> + </ul> +</div> +</body> +</html> Propchange: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.html ------------------------------------------------------------------------------ svn:executable = * Added: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.js URL: http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.js?rev=1739159&view=auto ============================================================================== --- qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.js (added) +++ qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.js Thu Apr 14 18:29:35 2016 @@ -0,0 +1,8 @@ +var classproton_1_1io_1_1socket_1_1listener = +[ + [ "listener", "classproton_1_1io_1_1socket_1_1listener.html#ac7d29e395fadfacad9f98bf70e5608fe", null ], + [ "~listener", "classproton_1_1io_1_1socket_1_1listener.html#a9caf6e5d845d981780d2e7fde8795999", null ], + [ "accept", "classproton_1_1io_1_1socket_1_1listener.html#a7b20021c0d5b97c93aec28cc646a9644", null ], + [ "accept", "classproton_1_1io_1_1socket_1_1listener.html#a694de5297ecaba02f90f183475de210b", null ], + [ "socket", "classproton_1_1io_1_1socket_1_1listener.html#a2e1eb43db52be00597b4e7398e78f513", null ] +]; \ No newline at end of file Propchange: qpid/site/docs/releases/qpid-proton-master/proton/cpp/api/classproton_1_1io_1_1socket_1_1listener.js ------------------------------------------------------------------------------ svn:executable = * --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
