blob: 7fe9feb6d2a8ff28c0394ebf10c56a2a0d76edc4 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Sandesha2/C - Sandesha2/C: sandesha2_msg_ctx.h File Reference</title><style type="text/css" media="all">
@import url("../../style/maven-base.css");
@import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/sandesha2/c" id="projectLogo"><img alt="Apache Sandesha2/C" src="http://ws.apache.org/sandesha2/c/images/sandesha2c_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
Last published: 05 October 2007
| Doc for 0.91</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Sandesha2_C"><h5>Apache Sandesha2/C</h5><ul><li class="none"><a href="../../index.html">Apache Sandesha2/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Sandesha2/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/sandesha2c_manual.html">Sandesha2/C manual</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checkout Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewvc/webservices/sandesha/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li><a href="dirs.html"><span>Directories</span></a></li>
</ul>
</div><div class="nav">
<a class="el" href="dir_16487952adfeac4b2b9df719b49efdb6.html">include</a></div></p></div><div class="section"><a name="sandesha2_msg_ctx_h_File_Reference"></a><h2>sandesha2_msg_ctx.h File Reference</h2><code>#include &lt;axutil_utils_defines.h&gt;</code><br></br><code>#include &lt;axutil_env.h&gt;</code><br></br><code>#include &lt;axiom_soap_envelope.h&gt;</code><br></br><code>#include &lt;axis2_msg_ctx.h&gt;</code><br></br><code>#include &lt;axis2_endpoint_ref.h&gt;</code><br></br><code>#include &lt;axis2_relates_to.h&gt;</code><br></br><code>#include &lt;<a class="el" href="sandesha2__iom__rm__part_8h-source.html">sandesha2_iom_rm_part.h</a>&gt;</code><br></br><p>
<a href="sandesha2__msg__ctx_8h-source.html">Go to the source code of this file.</a><table class="bodyTable"><tr class="a"><td></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="3ddcaddab9509ade5acbe88654ffe3e8"></a>
typedef struct <br></br>
sandesha2_msg_ctx_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_t</b></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="418a43e404016227f55cca81fe6b0fba"></a>
AXIS2_EXTERN <br></br>
sandesha2_msg_ctx_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_create</b> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="5c80bdea9ee0c9dc63572a33fcd214e1"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_msg_ctx</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ea6d3f50108e877a48a90e720122edc2"></a>
axis2_msg_ctx_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_msg_ctx</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="c7038586850f787218bfc15dd31ab4ca"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_add_soap_envelope</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="d04141adb62496c1a59f10882da98104"></a>
int </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_msg_type</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="6b70b1138a303a3d9283a76cd164ab6c"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_msg_type</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, int msg_type)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="b336ec72fb0945aaf73b845be741edd2"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_msg_part</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, int part_id, <a class="el" href="structsandesha2__iom__rm__part.html">sandesha2_iom_rm_part_t</a> *part)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ae6c821364c7101187344deb4a0554e4"></a>
<a class="el" href="structsandesha2__iom__rm__part.html">sandesha2_iom_rm_part_t</a></td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_msg_part</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, int part_id)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="597396506ba1780239ff8edecae89ffb"></a>
axis2_endpoint_ref_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_from</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="277a9460a58229bd7f16d9119e498882"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_from</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_endpoint_ref_t *from)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="2b5f065dcc39fc0173cd3fe6bff75189"></a>
axis2_endpoint_ref_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="457e78d9ec04d2db52c15a351d52ba31"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_endpoint_ref_t *to)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="18842200953ecae4ecd87489b8e9583b"></a>
axis2_endpoint_ref_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_reply_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="0b9efea82b57c3842c6006cfe943ff6e"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_reply_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_endpoint_ref_t *reply_to)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="c73fef12b70bc028a33b070926d3f7c4"></a>
axis2_endpoint_ref_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_fault_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="a50f2da1bcda7a1b8d4bccc19f30d9bd"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_fault_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_endpoint_ref_t *fault_to)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="cb55a6bd4c2183400e5c6f975e1af6cd"></a>
axis2_relates_to_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_relates_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="012ab35f52dfe152ba5bea0d3fa22323"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_relates_to</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_relates_to_t *relates_to)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ce77afbc83827b3d2d200dab374a576a"></a>
axis2_char_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_msg_id</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="e7e5490e3f12532326ae85ec551a39b9"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_msg_id</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_char_t *msg_id)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="5c4121593060586ae80d516f97c9cc63"></a>
axiom_soap_envelope_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_soap_envelope</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="718be035699378d07568b570ab947797"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_soap_envelope</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axiom_soap_envelope_t *soap_envelope)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="a9ce357978479fdcd15bf3c86b5868bd"></a>
axis2_char_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_wsa_action</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="bd338fbfb5a6b586179327659f55e146"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_wsa_action</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_char_t *action)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="2e8badd2dc76f5ac7b3273d52489b027"></a>
void * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_property</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_char_t *key)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="54ff39add0fda8bd6996f726d0fd22a9"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_property</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_char_t *key, void *val)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="6b80e5ded859a68feb8614be4247e733"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_soap_action</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axutil_string_t *soap_action)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="443599a7ecea02b3fea220fcf45009ca"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_paused</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_bool_t paused)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="59afdbf77e7592c86ac5a16a4456db43"></a>
axis2_char_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_rm_ns_val</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="b3d02d1de3bc27d8910066217150abad"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_rm_ns_val</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_char_t *ns_val)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="f6e49a2f8e8c73143aa4e2849e8d91fd"></a>
axis2_char_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_addr_ns_val</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="d2ea74a343be1ef6f66318588c9c6567"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_addr_ns_val</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axis2_char_t *ns_val)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="d679a6d926358a918ab2fd9f443acdfe"></a>
int </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_flow</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="2e8927a31a47f2642b4466d528fcf80f"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_flow</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, int flow)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="9676c2a231b1bb0a441bcac68cfc74fc"></a>
axis2_char_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_rm_spec_ver</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="da72d47ddc5f1f913968a8fcbf7d888c"></a>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_free</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="4ede358e50ee17604d5c5216a412833d"></a>
AXIS2_EXTERN <br></br>
axutil_stream_t * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_transport_out_stream</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="8e951dd0e6f862ba134ccdeb8f2198e9"></a>
AXIS2_EXTERN <br></br>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_transport_out_stream</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, axutil_stream_t *stream)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="21887ba8060f3f97c09fd1a3c0998a44"></a>
AXIS2_EXTERN struct <br></br>
axis2_http_out_transport_info * </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_get_http_out_transport_info</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="1a13bfe085f7e0a569779da74233ece0"></a>
AXIS2_EXTERN <br></br>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_set_http_out_transport_info</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env, struct axis2_http_out_transport_info *http_out_transport_info)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="089773ea507658878d1d3a0b0720146d"></a>
AXIS2_EXTERN <br></br>
axis2_status_t </td><td class="memItemRight" valign="bottom"><b>sandesha2_msg_ctx_reset_http_out_transport_info</b> (sandesha2_msg_ctx_t *rm_msg_ctx, const axutil_env_t *env)</td></tr></table>
</p></div><div class="section"><p><a name="_details"></a></p><div class="subsection"><a name="Detailed_Description"></a><h3>Detailed Description</h3></div></div><div class="section"><address style="text-align: right;"><small>Generated on Mon Oct 1 17:19:05 2007 for Sandesha2/C by 
<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.5.3 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>