<!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 Page</span></a></li> <li><a href="classes.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li><a href="pages.html"><span>Related 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 <glib.h></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 </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b1bd864650a46688cb460ac8d4fac104">APPLET_LOGOUT</a> 0x8000022D</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#0565bf256bdf03fc299e8a1130f144ea">BAD_NAME</a> 0x8000021A</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#54698ae50cbcc48fc4e5ab24ac189ab3">CANT_CONNECT</a> 0x8000020D</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#0e8902a429e34da3420046ed9e2509a3">CONNECTION_ABORTED</a> 0x80000222</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#d9aaade299715802df37e5cf87a20e17">CONNECTION_BROKEN</a> 0x80000221</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#aac251a63e765d82a11f6050f3e65f3c">CONNECTION_CLOSED</a> 0x80000226</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#ccbc8cb244b8be4a211bdb532af08e75">CONNECTION_REFUSED</a> 0x80000223</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#6236919e9559ecabb625c89ebb6b827f">CONNECTION_RESET</a> 0x80000224</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#e943dd6a724d76638d82756ed59b00f3">CONNECTION_TIMED</a> 0x80000225</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#583a4e387d14c863bb8c682373023746">DNS_ERROR</a> 0x8000021E</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#6acfadcb111e1a3ce39c77dfd05ae1d7">DNS_FATAL_ERROR</a> 0x8000021F</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#21a5e53779f6043d5ee0d03d5ff6ff7f">DNS_NOT_FOUND</a> 0x80000220</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#c838059df98ed08cf4a1129566c50d06">ENCRYPT_MISMATCH</a> 0x80000212</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#74d5522d67ef1119ae1f89142abb250b">FAT_MESSAGE</a> 0x80000209</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2219637922ab15168697a39d899f5b04">GUEST_IN_USE</a> 0x80000217</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#d3ef1fbb2e4d1301e4ee35a5b654891f">HARDWARE_ERROR</a> 0x80000204</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#19d20cca11e4cf399742ad25c05d73fb">HOST_DOWN</a> 0x80000206</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b1433105627834e0a2c670250bf64285">HOST_UNREACHABLE</a> 0x80000207</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#fd82eb0fc9c9f346e0fded6dfbcf5425">INCORRECT_LOGIN</a> 0x80000211</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#8b64cc5d99e8b7aa3e6689260bca05b1">INSUF_BUFFER</a> 0x80000201</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#962664f3c753020934b9d73591d25c26">INSUF_SOCKET</a> 0x80000203</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#6ef2b63a8a77961284baf7074b1c9dc5">MULTI_LOGIN_COMP</a> 0x80000229</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#dccf3a0aef635692856122ea61fb1fc6">MULTI_SERVER_LOGIN</a> 0x80000227</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#625ed1d6ca18e5d2825362c9a0303603">MULTI_SERVER_LOGIN2</a> 0x80000228</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#8a00738da33829c8139947996ce4e99e">MUTLI_LOGIN_ALREADY</a> 0x8000022A</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#3229569762612e2eb07f497d4d1b6c0f">NEED_EMAIL</a> 0x8000021D</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2209ac530e813385badbf0a5a6c6e128">NETWORK_DOWN</a> 0x80000205</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2ba33dcca51344a5b888974bbc64d2d1">NOT_IN_USE</a> 0x80000202</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#ef113f145ad544ae7347e10a6ca317eb">PROTOCOL_ERROR</a> 0x8000020F</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#91de0a8ed4665c07923c532c1ca6f0bb">PROXY_ERROR</a> 0x8000020A</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#a7c61c7a7873916ca8a22c8444d1ea32">REG_MODE_NS</a> 0x8000021B</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#15a0a1ba9278376973186f0ed1d610f5">SERVER_BROKEN</a> 0x8000022B</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#2007f8a4201d81c746a4caaf18c859d7">SERVER_FULL</a> 0x8000020B</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#7e88389f908ea1112c1b70653ae65191">SERVER_NORESPOND</a> 0x8000020C</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#f597d73754e7b49b4866a98e72d1dcf1">SERVER_PATH_OLD</a> 0x8000022C</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#10cf147209cc5179733cde11820eefa6">TCPIP_ERROR</a> 0x80000208</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#1f6c3dac2d43d9fb5330770b8c5a5d08">USER_EXISTS</a> 0x80000218</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b7f5df73bf95ca9a1f1e1d226f212fa8">USER_RE_LOGIN</a> 0x80000219</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#016bc06045fcf6ac09c84c87d5f5e715">USER_REMOVED</a> 0x8000020E</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#f9510606e71ecb23047cd59c9cedee5d">USER_RESTRICTED</a> 0x80000210</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b56b29dc9ce1dddeb3e121febcf7842b">USER_TOO_IDLE</a> 0x80000216</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#cdc0185ddcca08b291ae5093298d4aaa">USER_UNREGISTERED</a> 0x80000213</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#c1148f224ba771e8069923a3bfdc0c97">VERIFICATION_DOWN</a> 0x80000214</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#563e8987a5e64180ff710022c115af27">VERSION_MISMATCH</a> 0x80000200</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#47c2069dad24eb77b499f017520afe6e">WRONG_USER_PRIV</a> 0x8000021C</td></tr> <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d852270">ERR_CLIENT</a> { <br> <a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d85227074651fa532e8cd5b5f3f7ad7a3c005a9">ERR_CLIENT_USER_GONE</a> = 0x80002000, <br> <a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d85227075ffb1f463ef3fdbf4977bca7ecdfb54">ERR_CLIENT_USER_DND</a> = 0x80002001, <br> <a class="el" href="mw__error_8h.html#00fe7ed3e05759342b9a9c764d8522705bad328f3dee3f806ebf833449451e90">ERR_CLIENT_USER_ELSEWHERE</a> = 0x80002002 <br> }</td></tr> <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c">ERR_GENERAL</a> { <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c6d4f18a9728f434ff2d1a64043ebe6e8">ERR_SUCCESS</a> = 0x00000000, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cfc3fcefbe5fe939745539df41ab0bd20">ERR_FAILURE</a> = 0x80000000, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c1650c211971e7f675d77a91444e11984">ERR_REQUEST_DELAY</a> = 0x00000001, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cf6bece2e640440dfd4352dc641bc1f4b">ERR_REQUEST_INVALID</a> = 0x80000001, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c00be7d190022f365597ab88db21fbad3">ERR_NOT_LOGGED_IN</a> = 0x80000002, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c3ed3f76b1177c57bff0de816a83df9b2">ERR_NOT_AUTHORIZED</a> = 0x80000003, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c79cf6f047175e478c013c50c3c4e0187">ERR_ABORT</a> = 0x80000004, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cd9b08df91d199e541ffc7ca67c96e453">ERR_NO_ELEMENT</a> = 0x80000005, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c4b412bfce1be24e84e47d1e2572527b1">ERR_NO_USER</a> = 0x80000006, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c7aee3b5c2b62ef9de286635fc4d0ed44">ERR_BAD_DATA</a> = 0x80000007, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c5bed3f42a08e195b307cf8622e913327">ERR_NOT_IMPLEMENTED</a> = 0x80000008, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c12feaa8deb146f6eefd610d7cc55825c">ERR_UNKNOWN_ERROR</a> = 0x80000009, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c8928b3db8f864fb03dd96227f04b0dc1">ERR_STARVING</a> = 0x8000000a, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c6b5ea78a4681d19b44d3407fbefd3299">ERR_CHANNEL_NO_SUPPORT</a> = 0x8000000b, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cbf73537e978527fd0f57fe3a4e21dde6">ERR_CHANNEL_EXISTS</a> = 0x8000000c, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631ceecf3ecd60e98e4bc51b698d59feb06f">ERR_SERVICE_NO_SUPPORT</a> = 0x8000000d, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cc663aed2336ef8439a99b244dd51704b">ERR_PROTOCOL_NO_SUPPORT</a> = 0x8000000e, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c3e19b9f164874f2c6e3c8790d31f4cba">ERR_PROTOCOL_NO_SUPPORT2</a> = 0x8000000f, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c92a573cf09153b4be50ab5aab3fb382e">ERR_VERSION_NO_SUPPORT</a> = 0x80000010, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cb54f63d87d72fcdc5259f8bf90d5c80f">ERR_USER_SKETCHY</a> = 0x80000011, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cedc948456b95477292c443824c7b3fc0">ERR_ALREADY_INITIALIZED</a> = 0x80000013, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c49fe82be79dbb030826fad2d7fc9ee93">ERR_NOT_OWNER</a> = 0x80000014, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c6593b90d1146ec500b6876a1e822d35a">ERR_TOKEN_INVALID</a> = 0x80000015, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631ca07e19d62b749a5f803a3c416a70fbc5">ERR_TOKEN_EXPIRED</a> = 0x80000016, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cadc6658d433819950e8e0a18d39aabb4">ERR_TOKEN_IP_MISMATCH</a> = 0x80000017, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631ca40c15cf39e9b56d83830453e05d7e7e">ERR_PORT_IN_USE</a> = 0x80000018, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cc6c29b7c700c9be589ae280bfcc1f8d7">ERR_NETWORK_DEAD</a> = 0x80000019, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c9fe194af31fbda0c7fd5cba0d296cc22">ERR_NO_MASTER_CHANNEL</a> = 0x8000001a, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cae561e23f10f85a8f4005f6cde66a84b">ERR_ALREADY_SUBSCRIBED</a> = 0x8000001b, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c7afadc423f5934d0900911ebd388ee37">ERR_NOT_SUBSCRIBED</a> = 0x8000001c, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c2ad67054d772b6b4c2487bd70681e86e">ERR_ENCRYPT_NO_SUPPORT</a> = 0x8000001d, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c0dd59d65fb803313438c3b92b171573a">ERR_ENCRYPT_UNINITIALIZED</a> = 0x8000001e, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c1ee25efbf24e9bc9a6b52f2b0a106117">ERR_ENCRYPT_UNACCEPTABLE</a> = 0x8000001f, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c79ff354187782efa429766e2181effff">ERR_ENCRYPT_INVALID</a> = 0x80000020, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cf71a082a7bc19a9e49fad9724cd74829">ERR_NO_COMMON_ENCRYPT</a> = 0x80000021, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631c81efbaba316fb08f83a646d975783392">ERR_CHANNEL_DESTROYED</a> = 0x80000022, <br> <a class="el" href="mw__error_8h.html#09bb07d2b34e8ae8ea8fa77932b8631cab9bf18746b9e493330739d3ddf3516c">ERR_CHANNEL_REDIRECTED</a> = 0x80000023 <br> }</td></tr> <tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e">ERR_IM</a> { <br> <a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e24828e2846814da5bdad8135227d1114">ERR_IM_COULDNT_REGISTER</a> = 0x80002003, <br> <a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e37a89f8129a8497a76f12a9d73868094">ERR_IM_ALREADY_REGISTERED</a> = 0x80002004, <br> <a class="el" href="mw__error_8h.html#b6dc3c611b0ccf40d1f27b32b0ad932e7f40ad9c58d1632df90176bff160db1e">ERR_IM_NOT_REGISTERED</a> = 0x80002005 <br> }</td></tr> <tr><td class="mdescLeft"> </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 * </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"> </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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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 </td> <td class="paramname"> <em>code</em> </td> <td> ) </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 <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>