Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > d4a6745d7fbd92dfb64dce5e91e08f80 > files > 93

lib64meanwhile1-doc-1.0.2-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>meanwhile: mw_error.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
    <li class="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>
</div>
<h1>mw_error.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
Common error code constants used by Meanwhile. 
<p>
Not all of these error codes (or even many, really) will ever actually appear from Meanwhile. These are taken directly from the houri draft, along with the minimal explanation for each. 
<p>
<code>#include &lt;glib.h&gt;</code><br>

<p>
<a href="mw__error_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b1bd864650a46688cb460ac8d4fac104">APPLET_LOGOUT</a>&nbsp;&nbsp;&nbsp;0x8000022D</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#0565bf256bdf03fc299e8a1130f144ea">BAD_NAME</a>&nbsp;&nbsp;&nbsp;0x8000021A</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#54698ae50cbcc48fc4e5ab24ac189ab3">CANT_CONNECT</a>&nbsp;&nbsp;&nbsp;0x8000020D</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#0e8902a429e34da3420046ed9e2509a3">CONNECTION_ABORTED</a>&nbsp;&nbsp;&nbsp;0x80000222</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#d9aaade299715802df37e5cf87a20e17">CONNECTION_BROKEN</a>&nbsp;&nbsp;&nbsp;0x80000221</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#aac251a63e765d82a11f6050f3e65f3c">CONNECTION_CLOSED</a>&nbsp;&nbsp;&nbsp;0x80000226</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#ccbc8cb244b8be4a211bdb532af08e75">CONNECTION_REFUSED</a>&nbsp;&nbsp;&nbsp;0x80000223</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#6236919e9559ecabb625c89ebb6b827f">CONNECTION_RESET</a>&nbsp;&nbsp;&nbsp;0x80000224</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#e943dd6a724d76638d82756ed59b00f3">CONNECTION_TIMED</a>&nbsp;&nbsp;&nbsp;0x80000225</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#583a4e387d14c863bb8c682373023746">DNS_ERROR</a>&nbsp;&nbsp;&nbsp;0x8000021E</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#6acfadcb111e1a3ce39c77dfd05ae1d7">DNS_FATAL_ERROR</a>&nbsp;&nbsp;&nbsp;0x8000021F</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#21a5e53779f6043d5ee0d03d5ff6ff7f">DNS_NOT_FOUND</a>&nbsp;&nbsp;&nbsp;0x80000220</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#c838059df98ed08cf4a1129566c50d06">ENCRYPT_MISMATCH</a>&nbsp;&nbsp;&nbsp;0x80000212</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#74d5522d67ef1119ae1f89142abb250b">FAT_MESSAGE</a>&nbsp;&nbsp;&nbsp;0x80000209</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2219637922ab15168697a39d899f5b04">GUEST_IN_USE</a>&nbsp;&nbsp;&nbsp;0x80000217</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#d3ef1fbb2e4d1301e4ee35a5b654891f">HARDWARE_ERROR</a>&nbsp;&nbsp;&nbsp;0x80000204</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#19d20cca11e4cf399742ad25c05d73fb">HOST_DOWN</a>&nbsp;&nbsp;&nbsp;0x80000206</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b1433105627834e0a2c670250bf64285">HOST_UNREACHABLE</a>&nbsp;&nbsp;&nbsp;0x80000207</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#fd82eb0fc9c9f346e0fded6dfbcf5425">INCORRECT_LOGIN</a>&nbsp;&nbsp;&nbsp;0x80000211</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#8b64cc5d99e8b7aa3e6689260bca05b1">INSUF_BUFFER</a>&nbsp;&nbsp;&nbsp;0x80000201</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#962664f3c753020934b9d73591d25c26">INSUF_SOCKET</a>&nbsp;&nbsp;&nbsp;0x80000203</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#6ef2b63a8a77961284baf7074b1c9dc5">MULTI_LOGIN_COMP</a>&nbsp;&nbsp;&nbsp;0x80000229</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#dccf3a0aef635692856122ea61fb1fc6">MULTI_SERVER_LOGIN</a>&nbsp;&nbsp;&nbsp;0x80000227</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#625ed1d6ca18e5d2825362c9a0303603">MULTI_SERVER_LOGIN2</a>&nbsp;&nbsp;&nbsp;0x80000228</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#8a00738da33829c8139947996ce4e99e">MUTLI_LOGIN_ALREADY</a>&nbsp;&nbsp;&nbsp;0x8000022A</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#3229569762612e2eb07f497d4d1b6c0f">NEED_EMAIL</a>&nbsp;&nbsp;&nbsp;0x8000021D</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2209ac530e813385badbf0a5a6c6e128">NETWORK_DOWN</a>&nbsp;&nbsp;&nbsp;0x80000205</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2ba33dcca51344a5b888974bbc64d2d1">NOT_IN_USE</a>&nbsp;&nbsp;&nbsp;0x80000202</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#ef113f145ad544ae7347e10a6ca317eb">PROTOCOL_ERROR</a>&nbsp;&nbsp;&nbsp;0x8000020F</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#91de0a8ed4665c07923c532c1ca6f0bb">PROXY_ERROR</a>&nbsp;&nbsp;&nbsp;0x8000020A</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#a7c61c7a7873916ca8a22c8444d1ea32">REG_MODE_NS</a>&nbsp;&nbsp;&nbsp;0x8000021B</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#15a0a1ba9278376973186f0ed1d610f5">SERVER_BROKEN</a>&nbsp;&nbsp;&nbsp;0x8000022B</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2007f8a4201d81c746a4caaf18c859d7">SERVER_FULL</a>&nbsp;&nbsp;&nbsp;0x8000020B</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#7e88389f908ea1112c1b70653ae65191">SERVER_NORESPOND</a>&nbsp;&nbsp;&nbsp;0x8000020C</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#f597d73754e7b49b4866a98e72d1dcf1">SERVER_PATH_OLD</a>&nbsp;&nbsp;&nbsp;0x8000022C</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#10cf147209cc5179733cde11820eefa6">TCPIP_ERROR</a>&nbsp;&nbsp;&nbsp;0x80000208</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#1f6c3dac2d43d9fb5330770b8c5a5d08">USER_EXISTS</a>&nbsp;&nbsp;&nbsp;0x80000218</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b7f5df73bf95ca9a1f1e1d226f212fa8">USER_RE_LOGIN</a>&nbsp;&nbsp;&nbsp;0x80000219</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#016bc06045fcf6ac09c84c87d5f5e715">USER_REMOVED</a>&nbsp;&nbsp;&nbsp;0x8000020E</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#f9510606e71ecb23047cd59c9cedee5d">USER_RESTRICTED</a>&nbsp;&nbsp;&nbsp;0x80000210</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b56b29dc9ce1dddeb3e121febcf7842b">USER_TOO_IDLE</a>&nbsp;&nbsp;&nbsp;0x80000216</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#cdc0185ddcca08b291ae5093298d4aaa">USER_UNREGISTERED</a>&nbsp;&nbsp;&nbsp;0x80000213</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#c1148f224ba771e8069923a3bfdc0c97">VERIFICATION_DOWN</a>&nbsp;&nbsp;&nbsp;0x80000214</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#563e8987a5e64180ff710022c115af27">VERSION_MISMATCH</a>&nbsp;&nbsp;&nbsp;0x80000200</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#47c2069dad24eb77b499f017520afe6e">WRONG_USER_PRIV</a>&nbsp;&nbsp;&nbsp;0x8000021C</td></tr>

<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d852270">ERR_CLIENT</a> { <br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d85227074651fa532e8cd5b5f3f7ad7a3c005a9">ERR_CLIENT_USER_GONE</a> =  0x80002000, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d85227075ffb1f463ef3fdbf4977bca7ecdfb54">ERR_CLIENT_USER_DND</a> =  0x80002001, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d8522705bad328f3dee3f806ebf833449451e90">ERR_CLIENT_USER_ELSEWHERE</a> =  0x80002002
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Client error codes.  <a href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d852270">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c">ERR_GENERAL</a> { <br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c6d4f18a9728f434ff2d1a64043ebe6e8">ERR_SUCCESS</a> =  0x00000000, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cfc3fcefbe5fe939745539df41ab0bd20">ERR_FAILURE</a> =  0x80000000, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c1650c211971e7f675d77a91444e11984">ERR_REQUEST_DELAY</a> =  0x00000001, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cf6bece2e640440dfd4352dc641bc1f4b">ERR_REQUEST_INVALID</a> =  0x80000001, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c00be7d190022f365597ab88db21fbad3">ERR_NOT_LOGGED_IN</a> =  0x80000002, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c3ed3f76b1177c57bff0de816a83df9b2">ERR_NOT_AUTHORIZED</a> =  0x80000003, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c79cf6f047175e478c013c50c3c4e0187">ERR_ABORT</a> =  0x80000004, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cd9b08df91d199e541ffc7ca67c96e453">ERR_NO_ELEMENT</a> =  0x80000005, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c4b412bfce1be24e84e47d1e2572527b1">ERR_NO_USER</a> =  0x80000006, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c7aee3b5c2b62ef9de286635fc4d0ed44">ERR_BAD_DATA</a> =  0x80000007, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c5bed3f42a08e195b307cf8622e913327">ERR_NOT_IMPLEMENTED</a> =  0x80000008, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c12feaa8deb146f6eefd610d7cc55825c">ERR_UNKNOWN_ERROR</a> =  0x80000009, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c8928b3db8f864fb03dd96227f04b0dc1">ERR_STARVING</a> =  0x8000000a, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c6b5ea78a4681d19b44d3407fbefd3299">ERR_CHANNEL_NO_SUPPORT</a> =  0x8000000b, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cbf73537e978527fd0f57fe3a4e21dde6">ERR_CHANNEL_EXISTS</a> =  0x8000000c, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631ceecf3ecd60e98e4bc51b698d59feb06f">ERR_SERVICE_NO_SUPPORT</a> =  0x8000000d, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cc663aed2336ef8439a99b244dd51704b">ERR_PROTOCOL_NO_SUPPORT</a> =  0x8000000e, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c3e19b9f164874f2c6e3c8790d31f4cba">ERR_PROTOCOL_NO_SUPPORT2</a> =  0x8000000f, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c92a573cf09153b4be50ab5aab3fb382e">ERR_VERSION_NO_SUPPORT</a> =  0x80000010, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cb54f63d87d72fcdc5259f8bf90d5c80f">ERR_USER_SKETCHY</a> =  0x80000011, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cedc948456b95477292c443824c7b3fc0">ERR_ALREADY_INITIALIZED</a> =  0x80000013, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c49fe82be79dbb030826fad2d7fc9ee93">ERR_NOT_OWNER</a> =  0x80000014, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c6593b90d1146ec500b6876a1e822d35a">ERR_TOKEN_INVALID</a> =  0x80000015, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631ca07e19d62b749a5f803a3c416a70fbc5">ERR_TOKEN_EXPIRED</a> =  0x80000016, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cadc6658d433819950e8e0a18d39aabb4">ERR_TOKEN_IP_MISMATCH</a> =  0x80000017, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631ca40c15cf39e9b56d83830453e05d7e7e">ERR_PORT_IN_USE</a> =  0x80000018, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cc6c29b7c700c9be589ae280bfcc1f8d7">ERR_NETWORK_DEAD</a> =  0x80000019, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c9fe194af31fbda0c7fd5cba0d296cc22">ERR_NO_MASTER_CHANNEL</a> =  0x8000001a, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cae561e23f10f85a8f4005f6cde66a84b">ERR_ALREADY_SUBSCRIBED</a> =  0x8000001b, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c7afadc423f5934d0900911ebd388ee37">ERR_NOT_SUBSCRIBED</a> =  0x8000001c, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c2ad67054d772b6b4c2487bd70681e86e">ERR_ENCRYPT_NO_SUPPORT</a> =  0x8000001d, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c0dd59d65fb803313438c3b92b171573a">ERR_ENCRYPT_UNINITIALIZED</a> =  0x8000001e, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c1ee25efbf24e9bc9a6b52f2b0a106117">ERR_ENCRYPT_UNACCEPTABLE</a> =  0x8000001f, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c79ff354187782efa429766e2181effff">ERR_ENCRYPT_INVALID</a> =  0x80000020, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cf71a082a7bc19a9e49fad9724cd74829">ERR_NO_COMMON_ENCRYPT</a> =  0x80000021, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c81efbaba316fb08f83a646d975783392">ERR_CHANNEL_DESTROYED</a> =  0x80000022, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cab9bf18746b9e493330739d3ddf3516c">ERR_CHANNEL_REDIRECTED</a> =  0x80000023
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">general error codes  <a href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e">ERR_IM</a> { <br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e24828e2846814da5bdad8135227d1114">ERR_IM_COULDNT_REGISTER</a> =  0x80002003, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e37a89f8129a8497a76f12a9d73868094">ERR_IM_ALREADY_REGISTERED</a> =  0x80002004, 
<br>
&nbsp;&nbsp;<a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e7f40ad9c58d1632df90176bff160db1e">ERR_IM_NOT_REGISTERED</a> =  0x80002005
<br>
 }</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">IM error codes.  <a href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#bcd225517fc5795c4a70e423df87b5c1">mwError</a> (guint32 code)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">reference to a new string appropriate for the given error code.  <a href="#bcd225517fc5795c4a70e423df87b5c1"></a><br></td></tr>
</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="b1bd864650a46688cb460ac8d4fac104"></a><!-- doxytag: member="mw_error.h::APPLET_LOGOUT" ref="b1bd864650a46688cb460ac8d4fac104" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APPLET_LOGOUT&nbsp;&nbsp;&nbsp;0x8000022D          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0565bf256bdf03fc299e8a1130f144ea"></a><!-- doxytag: member="mw_error.h::BAD_NAME" ref="0565bf256bdf03fc299e8a1130f144ea" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BAD_NAME&nbsp;&nbsp;&nbsp;0x8000021A          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="54698ae50cbcc48fc4e5ab24ac189ab3"></a><!-- doxytag: member="mw_error.h::CANT_CONNECT" ref="54698ae50cbcc48fc4e5ab24ac189ab3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CANT_CONNECT&nbsp;&nbsp;&nbsp;0x8000020D          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0e8902a429e34da3420046ed9e2509a3"></a><!-- doxytag: member="mw_error.h::CONNECTION_ABORTED" ref="0e8902a429e34da3420046ed9e2509a3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CONNECTION_ABORTED&nbsp;&nbsp;&nbsp;0x80000222          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d9aaade299715802df37e5cf87a20e17"></a><!-- doxytag: member="mw_error.h::CONNECTION_BROKEN" ref="d9aaade299715802df37e5cf87a20e17" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CONNECTION_BROKEN&nbsp;&nbsp;&nbsp;0x80000221          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="aac251a63e765d82a11f6050f3e65f3c"></a><!-- doxytag: member="mw_error.h::CONNECTION_CLOSED" ref="aac251a63e765d82a11f6050f3e65f3c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CONNECTION_CLOSED&nbsp;&nbsp;&nbsp;0x80000226          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ccbc8cb244b8be4a211bdb532af08e75"></a><!-- doxytag: member="mw_error.h::CONNECTION_REFUSED" ref="ccbc8cb244b8be4a211bdb532af08e75" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CONNECTION_REFUSED&nbsp;&nbsp;&nbsp;0x80000223          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6236919e9559ecabb625c89ebb6b827f"></a><!-- doxytag: member="mw_error.h::CONNECTION_RESET" ref="6236919e9559ecabb625c89ebb6b827f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CONNECTION_RESET&nbsp;&nbsp;&nbsp;0x80000224          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e943dd6a724d76638d82756ed59b00f3"></a><!-- doxytag: member="mw_error.h::CONNECTION_TIMED" ref="e943dd6a724d76638d82756ed59b00f3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CONNECTION_TIMED&nbsp;&nbsp;&nbsp;0x80000225          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="583a4e387d14c863bb8c682373023746"></a><!-- doxytag: member="mw_error.h::DNS_ERROR" ref="583a4e387d14c863bb8c682373023746" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DNS_ERROR&nbsp;&nbsp;&nbsp;0x8000021E          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6acfadcb111e1a3ce39c77dfd05ae1d7"></a><!-- doxytag: member="mw_error.h::DNS_FATAL_ERROR" ref="6acfadcb111e1a3ce39c77dfd05ae1d7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DNS_FATAL_ERROR&nbsp;&nbsp;&nbsp;0x8000021F          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="21a5e53779f6043d5ee0d03d5ff6ff7f"></a><!-- doxytag: member="mw_error.h::DNS_NOT_FOUND" ref="21a5e53779f6043d5ee0d03d5ff6ff7f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DNS_NOT_FOUND&nbsp;&nbsp;&nbsp;0x80000220          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c838059df98ed08cf4a1129566c50d06"></a><!-- doxytag: member="mw_error.h::ENCRYPT_MISMATCH" ref="c838059df98ed08cf4a1129566c50d06" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ENCRYPT_MISMATCH&nbsp;&nbsp;&nbsp;0x80000212          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="74d5522d67ef1119ae1f89142abb250b"></a><!-- doxytag: member="mw_error.h::FAT_MESSAGE" ref="74d5522d67ef1119ae1f89142abb250b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FAT_MESSAGE&nbsp;&nbsp;&nbsp;0x80000209          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2219637922ab15168697a39d899f5b04"></a><!-- doxytag: member="mw_error.h::GUEST_IN_USE" ref="2219637922ab15168697a39d899f5b04" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define GUEST_IN_USE&nbsp;&nbsp;&nbsp;0x80000217          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d3ef1fbb2e4d1301e4ee35a5b654891f"></a><!-- doxytag: member="mw_error.h::HARDWARE_ERROR" ref="d3ef1fbb2e4d1301e4ee35a5b654891f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HARDWARE_ERROR&nbsp;&nbsp;&nbsp;0x80000204          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="19d20cca11e4cf399742ad25c05d73fb"></a><!-- doxytag: member="mw_error.h::HOST_DOWN" ref="19d20cca11e4cf399742ad25c05d73fb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HOST_DOWN&nbsp;&nbsp;&nbsp;0x80000206          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b1433105627834e0a2c670250bf64285"></a><!-- doxytag: member="mw_error.h::HOST_UNREACHABLE" ref="b1433105627834e0a2c670250bf64285" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HOST_UNREACHABLE&nbsp;&nbsp;&nbsp;0x80000207          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fd82eb0fc9c9f346e0fded6dfbcf5425"></a><!-- doxytag: member="mw_error.h::INCORRECT_LOGIN" ref="fd82eb0fc9c9f346e0fded6dfbcf5425" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INCORRECT_LOGIN&nbsp;&nbsp;&nbsp;0x80000211          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8b64cc5d99e8b7aa3e6689260bca05b1"></a><!-- doxytag: member="mw_error.h::INSUF_BUFFER" ref="8b64cc5d99e8b7aa3e6689260bca05b1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INSUF_BUFFER&nbsp;&nbsp;&nbsp;0x80000201          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="962664f3c753020934b9d73591d25c26"></a><!-- doxytag: member="mw_error.h::INSUF_SOCKET" ref="962664f3c753020934b9d73591d25c26" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define INSUF_SOCKET&nbsp;&nbsp;&nbsp;0x80000203          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6ef2b63a8a77961284baf7074b1c9dc5"></a><!-- doxytag: member="mw_error.h::MULTI_LOGIN_COMP" ref="6ef2b63a8a77961284baf7074b1c9dc5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MULTI_LOGIN_COMP&nbsp;&nbsp;&nbsp;0x80000229          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dccf3a0aef635692856122ea61fb1fc6"></a><!-- doxytag: member="mw_error.h::MULTI_SERVER_LOGIN" ref="dccf3a0aef635692856122ea61fb1fc6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MULTI_SERVER_LOGIN&nbsp;&nbsp;&nbsp;0x80000227          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="625ed1d6ca18e5d2825362c9a0303603"></a><!-- doxytag: member="mw_error.h::MULTI_SERVER_LOGIN2" ref="625ed1d6ca18e5d2825362c9a0303603" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MULTI_SERVER_LOGIN2&nbsp;&nbsp;&nbsp;0x80000228          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8a00738da33829c8139947996ce4e99e"></a><!-- doxytag: member="mw_error.h::MUTLI_LOGIN_ALREADY" ref="8a00738da33829c8139947996ce4e99e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MUTLI_LOGIN_ALREADY&nbsp;&nbsp;&nbsp;0x8000022A          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3229569762612e2eb07f497d4d1b6c0f"></a><!-- doxytag: member="mw_error.h::NEED_EMAIL" ref="3229569762612e2eb07f497d4d1b6c0f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NEED_EMAIL&nbsp;&nbsp;&nbsp;0x8000021D          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2209ac530e813385badbf0a5a6c6e128"></a><!-- doxytag: member="mw_error.h::NETWORK_DOWN" ref="2209ac530e813385badbf0a5a6c6e128" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NETWORK_DOWN&nbsp;&nbsp;&nbsp;0x80000205          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2ba33dcca51344a5b888974bbc64d2d1"></a><!-- doxytag: member="mw_error.h::NOT_IN_USE" ref="2ba33dcca51344a5b888974bbc64d2d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NOT_IN_USE&nbsp;&nbsp;&nbsp;0x80000202          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ef113f145ad544ae7347e10a6ca317eb"></a><!-- doxytag: member="mw_error.h::PROTOCOL_ERROR" ref="ef113f145ad544ae7347e10a6ca317eb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PROTOCOL_ERROR&nbsp;&nbsp;&nbsp;0x8000020F          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="91de0a8ed4665c07923c532c1ca6f0bb"></a><!-- doxytag: member="mw_error.h::PROXY_ERROR" ref="91de0a8ed4665c07923c532c1ca6f0bb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define PROXY_ERROR&nbsp;&nbsp;&nbsp;0x8000020A          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a7c61c7a7873916ca8a22c8444d1ea32"></a><!-- doxytag: member="mw_error.h::REG_MODE_NS" ref="a7c61c7a7873916ca8a22c8444d1ea32" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define REG_MODE_NS&nbsp;&nbsp;&nbsp;0x8000021B          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="15a0a1ba9278376973186f0ed1d610f5"></a><!-- doxytag: member="mw_error.h::SERVER_BROKEN" ref="15a0a1ba9278376973186f0ed1d610f5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SERVER_BROKEN&nbsp;&nbsp;&nbsp;0x8000022B          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2007f8a4201d81c746a4caaf18c859d7"></a><!-- doxytag: member="mw_error.h::SERVER_FULL" ref="2007f8a4201d81c746a4caaf18c859d7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SERVER_FULL&nbsp;&nbsp;&nbsp;0x8000020B          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7e88389f908ea1112c1b70653ae65191"></a><!-- doxytag: member="mw_error.h::SERVER_NORESPOND" ref="7e88389f908ea1112c1b70653ae65191" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SERVER_NORESPOND&nbsp;&nbsp;&nbsp;0x8000020C          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f597d73754e7b49b4866a98e72d1dcf1"></a><!-- doxytag: member="mw_error.h::SERVER_PATH_OLD" ref="f597d73754e7b49b4866a98e72d1dcf1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SERVER_PATH_OLD&nbsp;&nbsp;&nbsp;0x8000022C          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="10cf147209cc5179733cde11820eefa6"></a><!-- doxytag: member="mw_error.h::TCPIP_ERROR" ref="10cf147209cc5179733cde11820eefa6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TCPIP_ERROR&nbsp;&nbsp;&nbsp;0x80000208          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1f6c3dac2d43d9fb5330770b8c5a5d08"></a><!-- doxytag: member="mw_error.h::USER_EXISTS" ref="1f6c3dac2d43d9fb5330770b8c5a5d08" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USER_EXISTS&nbsp;&nbsp;&nbsp;0x80000218          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b7f5df73bf95ca9a1f1e1d226f212fa8"></a><!-- doxytag: member="mw_error.h::USER_RE_LOGIN" ref="b7f5df73bf95ca9a1f1e1d226f212fa8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USER_RE_LOGIN&nbsp;&nbsp;&nbsp;0x80000219          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="016bc06045fcf6ac09c84c87d5f5e715"></a><!-- doxytag: member="mw_error.h::USER_REMOVED" ref="016bc06045fcf6ac09c84c87d5f5e715" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USER_REMOVED&nbsp;&nbsp;&nbsp;0x8000020E          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f9510606e71ecb23047cd59c9cedee5d"></a><!-- doxytag: member="mw_error.h::USER_RESTRICTED" ref="f9510606e71ecb23047cd59c9cedee5d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USER_RESTRICTED&nbsp;&nbsp;&nbsp;0x80000210          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b56b29dc9ce1dddeb3e121febcf7842b"></a><!-- doxytag: member="mw_error.h::USER_TOO_IDLE" ref="b56b29dc9ce1dddeb3e121febcf7842b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USER_TOO_IDLE&nbsp;&nbsp;&nbsp;0x80000216          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cdc0185ddcca08b291ae5093298d4aaa"></a><!-- doxytag: member="mw_error.h::USER_UNREGISTERED" ref="cdc0185ddcca08b291ae5093298d4aaa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define USER_UNREGISTERED&nbsp;&nbsp;&nbsp;0x80000213          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c1148f224ba771e8069923a3bfdc0c97"></a><!-- doxytag: member="mw_error.h::VERIFICATION_DOWN" ref="c1148f224ba771e8069923a3bfdc0c97" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VERIFICATION_DOWN&nbsp;&nbsp;&nbsp;0x80000214          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="563e8987a5e64180ff710022c115af27"></a><!-- doxytag: member="mw_error.h::VERSION_MISMATCH" ref="563e8987a5e64180ff710022c115af27" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VERSION_MISMATCH&nbsp;&nbsp;&nbsp;0x80000200          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="47c2069dad24eb77b499f017520afe6e"></a><!-- doxytag: member="mw_error.h::WRONG_USER_PRIV" ref="47c2069dad24eb77b499f017520afe6e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define WRONG_USER_PRIV&nbsp;&nbsp;&nbsp;0x8000021C          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="00fe7ed3e05759342b9a9c764d852270"></a><!-- doxytag: member="mw_error.h::ERR_CLIENT" ref="00fe7ed3e05759342b9a9c764d852270" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d852270">ERR_CLIENT</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Client error codes. 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="00fe7ed3e05759342b9a9c764d85227074651fa532e8cd5b5f3f7ad7a3c005a9"></a><!-- doxytag: member="ERR_CLIENT_USER_GONE" ref="00fe7ed3e05759342b9a9c764d85227074651fa532e8cd5b5f3f7ad7a3c005a9" args="" -->ERR_CLIENT_USER_GONE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="00fe7ed3e05759342b9a9c764d85227075ffb1f463ef3fdbf4977bca7ecdfb54"></a><!-- doxytag: member="ERR_CLIENT_USER_DND" ref="00fe7ed3e05759342b9a9c764d85227075ffb1f463ef3fdbf4977bca7ecdfb54" args="" -->ERR_CLIENT_USER_DND</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="00fe7ed3e05759342b9a9c764d8522705bad328f3dee3f806ebf833449451e90"></a><!-- doxytag: member="ERR_CLIENT_USER_ELSEWHERE" ref="00fe7ed3e05759342b9a9c764d8522705bad328f3dee3f806ebf833449451e90" args="" -->ERR_CLIENT_USER_ELSEWHERE</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c"></a><!-- doxytag: member="mw_error.h::ERR_GENERAL" ref="09bb07d2b34e8ae8ea8fa77932b8631c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c">ERR_GENERAL</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
general error codes 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c6d4f18a9728f434ff2d1a64043ebe6e8"></a><!-- doxytag: member="ERR_SUCCESS" ref="09bb07d2b34e8ae8ea8fa77932b8631c6d4f18a9728f434ff2d1a64043ebe6e8" args="" -->ERR_SUCCESS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cfc3fcefbe5fe939745539df41ab0bd20"></a><!-- doxytag: member="ERR_FAILURE" ref="09bb07d2b34e8ae8ea8fa77932b8631cfc3fcefbe5fe939745539df41ab0bd20" args="" -->ERR_FAILURE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c1650c211971e7f675d77a91444e11984"></a><!-- doxytag: member="ERR_REQUEST_DELAY" ref="09bb07d2b34e8ae8ea8fa77932b8631c1650c211971e7f675d77a91444e11984" args="" -->ERR_REQUEST_DELAY</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cf6bece2e640440dfd4352dc641bc1f4b"></a><!-- doxytag: member="ERR_REQUEST_INVALID" ref="09bb07d2b34e8ae8ea8fa77932b8631cf6bece2e640440dfd4352dc641bc1f4b" args="" -->ERR_REQUEST_INVALID</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c00be7d190022f365597ab88db21fbad3"></a><!-- doxytag: member="ERR_NOT_LOGGED_IN" ref="09bb07d2b34e8ae8ea8fa77932b8631c00be7d190022f365597ab88db21fbad3" args="" -->ERR_NOT_LOGGED_IN</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c3ed3f76b1177c57bff0de816a83df9b2"></a><!-- doxytag: member="ERR_NOT_AUTHORIZED" ref="09bb07d2b34e8ae8ea8fa77932b8631c3ed3f76b1177c57bff0de816a83df9b2" args="" -->ERR_NOT_AUTHORIZED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c79cf6f047175e478c013c50c3c4e0187"></a><!-- doxytag: member="ERR_ABORT" ref="09bb07d2b34e8ae8ea8fa77932b8631c79cf6f047175e478c013c50c3c4e0187" args="" -->ERR_ABORT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cd9b08df91d199e541ffc7ca67c96e453"></a><!-- doxytag: member="ERR_NO_ELEMENT" ref="09bb07d2b34e8ae8ea8fa77932b8631cd9b08df91d199e541ffc7ca67c96e453" args="" -->ERR_NO_ELEMENT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c4b412bfce1be24e84e47d1e2572527b1"></a><!-- doxytag: member="ERR_NO_USER" ref="09bb07d2b34e8ae8ea8fa77932b8631c4b412bfce1be24e84e47d1e2572527b1" args="" -->ERR_NO_USER</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c7aee3b5c2b62ef9de286635fc4d0ed44"></a><!-- doxytag: member="ERR_BAD_DATA" ref="09bb07d2b34e8ae8ea8fa77932b8631c7aee3b5c2b62ef9de286635fc4d0ed44" args="" -->ERR_BAD_DATA</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c5bed3f42a08e195b307cf8622e913327"></a><!-- doxytag: member="ERR_NOT_IMPLEMENTED" ref="09bb07d2b34e8ae8ea8fa77932b8631c5bed3f42a08e195b307cf8622e913327" args="" -->ERR_NOT_IMPLEMENTED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c12feaa8deb146f6eefd610d7cc55825c"></a><!-- doxytag: member="ERR_UNKNOWN_ERROR" ref="09bb07d2b34e8ae8ea8fa77932b8631c12feaa8deb146f6eefd610d7cc55825c" args="" -->ERR_UNKNOWN_ERROR</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c8928b3db8f864fb03dd96227f04b0dc1"></a><!-- doxytag: member="ERR_STARVING" ref="09bb07d2b34e8ae8ea8fa77932b8631c8928b3db8f864fb03dd96227f04b0dc1" args="" -->ERR_STARVING</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c6b5ea78a4681d19b44d3407fbefd3299"></a><!-- doxytag: member="ERR_CHANNEL_NO_SUPPORT" ref="09bb07d2b34e8ae8ea8fa77932b8631c6b5ea78a4681d19b44d3407fbefd3299" args="" -->ERR_CHANNEL_NO_SUPPORT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cbf73537e978527fd0f57fe3a4e21dde6"></a><!-- doxytag: member="ERR_CHANNEL_EXISTS" ref="09bb07d2b34e8ae8ea8fa77932b8631cbf73537e978527fd0f57fe3a4e21dde6" args="" -->ERR_CHANNEL_EXISTS</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631ceecf3ecd60e98e4bc51b698d59feb06f"></a><!-- doxytag: member="ERR_SERVICE_NO_SUPPORT" ref="09bb07d2b34e8ae8ea8fa77932b8631ceecf3ecd60e98e4bc51b698d59feb06f" args="" -->ERR_SERVICE_NO_SUPPORT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cc663aed2336ef8439a99b244dd51704b"></a><!-- doxytag: member="ERR_PROTOCOL_NO_SUPPORT" ref="09bb07d2b34e8ae8ea8fa77932b8631cc663aed2336ef8439a99b244dd51704b" args="" -->ERR_PROTOCOL_NO_SUPPORT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c3e19b9f164874f2c6e3c8790d31f4cba"></a><!-- doxytag: member="ERR_PROTOCOL_NO_SUPPORT2" ref="09bb07d2b34e8ae8ea8fa77932b8631c3e19b9f164874f2c6e3c8790d31f4cba" args="" -->ERR_PROTOCOL_NO_SUPPORT2</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c92a573cf09153b4be50ab5aab3fb382e"></a><!-- doxytag: member="ERR_VERSION_NO_SUPPORT" ref="09bb07d2b34e8ae8ea8fa77932b8631c92a573cf09153b4be50ab5aab3fb382e" args="" -->ERR_VERSION_NO_SUPPORT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cb54f63d87d72fcdc5259f8bf90d5c80f"></a><!-- doxytag: member="ERR_USER_SKETCHY" ref="09bb07d2b34e8ae8ea8fa77932b8631cb54f63d87d72fcdc5259f8bf90d5c80f" args="" -->ERR_USER_SKETCHY</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cedc948456b95477292c443824c7b3fc0"></a><!-- doxytag: member="ERR_ALREADY_INITIALIZED" ref="09bb07d2b34e8ae8ea8fa77932b8631cedc948456b95477292c443824c7b3fc0" args="" -->ERR_ALREADY_INITIALIZED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c49fe82be79dbb030826fad2d7fc9ee93"></a><!-- doxytag: member="ERR_NOT_OWNER" ref="09bb07d2b34e8ae8ea8fa77932b8631c49fe82be79dbb030826fad2d7fc9ee93" args="" -->ERR_NOT_OWNER</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c6593b90d1146ec500b6876a1e822d35a"></a><!-- doxytag: member="ERR_TOKEN_INVALID" ref="09bb07d2b34e8ae8ea8fa77932b8631c6593b90d1146ec500b6876a1e822d35a" args="" -->ERR_TOKEN_INVALID</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631ca07e19d62b749a5f803a3c416a70fbc5"></a><!-- doxytag: member="ERR_TOKEN_EXPIRED" ref="09bb07d2b34e8ae8ea8fa77932b8631ca07e19d62b749a5f803a3c416a70fbc5" args="" -->ERR_TOKEN_EXPIRED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cadc6658d433819950e8e0a18d39aabb4"></a><!-- doxytag: member="ERR_TOKEN_IP_MISMATCH" ref="09bb07d2b34e8ae8ea8fa77932b8631cadc6658d433819950e8e0a18d39aabb4" args="" -->ERR_TOKEN_IP_MISMATCH</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631ca40c15cf39e9b56d83830453e05d7e7e"></a><!-- doxytag: member="ERR_PORT_IN_USE" ref="09bb07d2b34e8ae8ea8fa77932b8631ca40c15cf39e9b56d83830453e05d7e7e" args="" -->ERR_PORT_IN_USE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cc6c29b7c700c9be589ae280bfcc1f8d7"></a><!-- doxytag: member="ERR_NETWORK_DEAD" ref="09bb07d2b34e8ae8ea8fa77932b8631cc6c29b7c700c9be589ae280bfcc1f8d7" args="" -->ERR_NETWORK_DEAD</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c9fe194af31fbda0c7fd5cba0d296cc22"></a><!-- doxytag: member="ERR_NO_MASTER_CHANNEL" ref="09bb07d2b34e8ae8ea8fa77932b8631c9fe194af31fbda0c7fd5cba0d296cc22" args="" -->ERR_NO_MASTER_CHANNEL</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cae561e23f10f85a8f4005f6cde66a84b"></a><!-- doxytag: member="ERR_ALREADY_SUBSCRIBED" ref="09bb07d2b34e8ae8ea8fa77932b8631cae561e23f10f85a8f4005f6cde66a84b" args="" -->ERR_ALREADY_SUBSCRIBED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c7afadc423f5934d0900911ebd388ee37"></a><!-- doxytag: member="ERR_NOT_SUBSCRIBED" ref="09bb07d2b34e8ae8ea8fa77932b8631c7afadc423f5934d0900911ebd388ee37" args="" -->ERR_NOT_SUBSCRIBED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c2ad67054d772b6b4c2487bd70681e86e"></a><!-- doxytag: member="ERR_ENCRYPT_NO_SUPPORT" ref="09bb07d2b34e8ae8ea8fa77932b8631c2ad67054d772b6b4c2487bd70681e86e" args="" -->ERR_ENCRYPT_NO_SUPPORT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c0dd59d65fb803313438c3b92b171573a"></a><!-- doxytag: member="ERR_ENCRYPT_UNINITIALIZED" ref="09bb07d2b34e8ae8ea8fa77932b8631c0dd59d65fb803313438c3b92b171573a" args="" -->ERR_ENCRYPT_UNINITIALIZED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c1ee25efbf24e9bc9a6b52f2b0a106117"></a><!-- doxytag: member="ERR_ENCRYPT_UNACCEPTABLE" ref="09bb07d2b34e8ae8ea8fa77932b8631c1ee25efbf24e9bc9a6b52f2b0a106117" args="" -->ERR_ENCRYPT_UNACCEPTABLE</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c79ff354187782efa429766e2181effff"></a><!-- doxytag: member="ERR_ENCRYPT_INVALID" ref="09bb07d2b34e8ae8ea8fa77932b8631c79ff354187782efa429766e2181effff" args="" -->ERR_ENCRYPT_INVALID</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cf71a082a7bc19a9e49fad9724cd74829"></a><!-- doxytag: member="ERR_NO_COMMON_ENCRYPT" ref="09bb07d2b34e8ae8ea8fa77932b8631cf71a082a7bc19a9e49fad9724cd74829" args="" -->ERR_NO_COMMON_ENCRYPT</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631c81efbaba316fb08f83a646d975783392"></a><!-- doxytag: member="ERR_CHANNEL_DESTROYED" ref="09bb07d2b34e8ae8ea8fa77932b8631c81efbaba316fb08f83a646d975783392" args="" -->ERR_CHANNEL_DESTROYED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="09bb07d2b34e8ae8ea8fa77932b8631cab9bf18746b9e493330739d3ddf3516c"></a><!-- doxytag: member="ERR_CHANNEL_REDIRECTED" ref="09bb07d2b34e8ae8ea8fa77932b8631cab9bf18746b9e493330739d3ddf3516c" args="" -->ERR_CHANNEL_REDIRECTED</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<a class="anchor" name="b6dc3c611b0ccf40d1f27b32b0ad932e"></a><!-- doxytag: member="mw_error.h::ERR_IM" ref="b6dc3c611b0ccf40d1f27b32b0ad932e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e">ERR_IM</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
IM error codes. 
<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="b6dc3c611b0ccf40d1f27b32b0ad932e24828e2846814da5bdad8135227d1114"></a><!-- doxytag: member="ERR_IM_COULDNT_REGISTER" ref="b6dc3c611b0ccf40d1f27b32b0ad932e24828e2846814da5bdad8135227d1114" args="" -->ERR_IM_COULDNT_REGISTER</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="b6dc3c611b0ccf40d1f27b32b0ad932e37a89f8129a8497a76f12a9d73868094"></a><!-- doxytag: member="ERR_IM_ALREADY_REGISTERED" ref="b6dc3c611b0ccf40d1f27b32b0ad932e37a89f8129a8497a76f12a9d73868094" args="" -->ERR_IM_ALREADY_REGISTERED</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="b6dc3c611b0ccf40d1f27b32b0ad932e7f40ad9c58d1632df90176bff160db1e"></a><!-- doxytag: member="ERR_IM_NOT_REGISTERED" ref="b6dc3c611b0ccf40d1f27b32b0ad932e7f40ad9c58d1632df90176bff160db1e" args="" -->ERR_IM_NOT_REGISTERED</em>&nbsp;</td><td>
apparently, this is used to mean that the requested feature (per the channel create addtl data) is not supported by the client on the other end of the IM channel </td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="bcd225517fc5795c4a70e423df87b5c1"></a><!-- doxytag: member="mw_error.h::mwError" ref="bcd225517fc5795c4a70e423df87b5c1" args="(guint32 code)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* mwError           </td>
          <td>(</td>
          <td class="paramtype">guint32&nbsp;</td>
          <td class="paramname"> <em>code</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
reference to a new string appropriate for the given error code. 
<p>

</div>
</div><p>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Dec 19 09:10:34 2007 for meanwhile by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
</body>
</html>