Sophie

Sophie

distrib > Fedora > 13 > x86_64 > by-pkgid > 0913c61432ad4cb3dc0275fd5f3bbd98 > files > 93

meanwhile-doc-1.1.0-4.fc13.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>meanwhile: mw_error.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.2 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<h1>mw_error.h</h1><a href="mw__error_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
<a name="l00002"></a>00002 <span class="comment">/*</span>
<a name="l00003"></a>00003 <span class="comment">  Meanwhile - Unofficial Lotus Sametime Community Client Library</span>
<a name="l00004"></a>00004 <span class="comment">  Copyright (C) 2004  Christopher (siege) O&#39;Brien</span>
<a name="l00005"></a>00005 <span class="comment">  </span>
<a name="l00006"></a>00006 <span class="comment">  This library is free software; you can redistribute it and/or</span>
<a name="l00007"></a>00007 <span class="comment">  modify it under the terms of the GNU Library General Public</span>
<a name="l00008"></a>00008 <span class="comment">  License as published by the Free Software Foundation; either</span>
<a name="l00009"></a>00009 <span class="comment">  version 2 of the License, or (at your option) any later version.</span>
<a name="l00010"></a>00010 <span class="comment">  </span>
<a name="l00011"></a>00011 <span class="comment">  This library is distributed in the hope that it will be useful,</span>
<a name="l00012"></a>00012 <span class="comment">  but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<a name="l00013"></a>00013 <span class="comment">  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
<a name="l00014"></a>00014 <span class="comment">  Library General Public License for more details.</span>
<a name="l00015"></a>00015 <span class="comment">  </span>
<a name="l00016"></a>00016 <span class="comment">  You should have received a copy of the GNU Library General Public</span>
<a name="l00017"></a>00017 <span class="comment">  License along with this library; if not, write to the Free</span>
<a name="l00018"></a>00018 <span class="comment">  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA</span>
<a name="l00019"></a>00019 <span class="comment">*/</span>
<a name="l00020"></a>00020 
<a name="l00021"></a>00021 <span class="preprocessor">#ifndef _MW_ERROR_H</span>
<a name="l00022"></a>00022 <span class="preprocessor"></span><span class="preprocessor">#define _MW_ERROR_H</span>
<a name="l00023"></a>00023 <span class="preprocessor"></span>
<a name="l00024"></a>00024 
<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;glib.h&gt;</span>
<a name="l00036"></a>00036 
<a name="l00037"></a>00037 
<a name="l00038"></a>00038 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {
<a name="l00040"></a>00040 <span class="preprocessor">#endif</span>
<a name="l00041"></a>00041 <span class="preprocessor"></span>
<a name="l00042"></a>00042 
<a name="l00044"></a>00044 <span class="keywordtype">char</span>* <a class="code" href="mw__error_8h.html#abcd225517fc5795c4a70e423df87b5c1" title="reference to a new string appropriate for the given error code.">mwError</a>(guint32 code);
<a name="l00045"></a>00045 
<a name="l00046"></a>00046 
<a name="l00047"></a>00047 <span class="comment">/* 8.3 Constants */</span>
<a name="l00048"></a>00048 <span class="comment">/* 8.3.1 Error Codes */</span>
<a name="l00049"></a>00049 <span class="comment">/* 8.3.1.1 General error/success codes */</span>
<a name="l00050"></a>00050 
<a name="l00053"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631c">00053</a> <span class="keyword">enum</span> <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631c" title="general error codes">ERR_GENERAL</a> {
<a name="l00054"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca6d4f18a9728f434ff2d1a64043ebe6e8">00054</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca6d4f18a9728f434ff2d1a64043ebe6e8">ERR_SUCCESS</a>                = 0x00000000,
<a name="l00055"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cafc3fcefbe5fe939745539df41ab0bd20">00055</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cafc3fcefbe5fe939745539df41ab0bd20">ERR_FAILURE</a>                = 0x80000000,
<a name="l00056"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca1650c211971e7f675d77a91444e11984">00056</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca1650c211971e7f675d77a91444e11984">ERR_REQUEST_DELAY</a>          = 0x00000001,
<a name="l00057"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caf6bece2e640440dfd4352dc641bc1f4b">00057</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caf6bece2e640440dfd4352dc641bc1f4b">ERR_REQUEST_INVALID</a>        = 0x80000001,
<a name="l00058"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca00be7d190022f365597ab88db21fbad3">00058</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca00be7d190022f365597ab88db21fbad3">ERR_NOT_LOGGED_IN</a>          = 0x80000002,
<a name="l00059"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca3ed3f76b1177c57bff0de816a83df9b2">00059</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca3ed3f76b1177c57bff0de816a83df9b2">ERR_NOT_AUTHORIZED</a>         = 0x80000003,
<a name="l00060"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca79cf6f047175e478c013c50c3c4e0187">00060</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca79cf6f047175e478c013c50c3c4e0187">ERR_ABORT</a>                  = 0x80000004,
<a name="l00061"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cad9b08df91d199e541ffc7ca67c96e453">00061</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cad9b08df91d199e541ffc7ca67c96e453">ERR_NO_ELEMENT</a>             = 0x80000005,
<a name="l00062"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca4b412bfce1be24e84e47d1e2572527b1">00062</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca4b412bfce1be24e84e47d1e2572527b1">ERR_NO_USER</a>                = 0x80000006,
<a name="l00063"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca7aee3b5c2b62ef9de286635fc4d0ed44">00063</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca7aee3b5c2b62ef9de286635fc4d0ed44">ERR_BAD_DATA</a>               = 0x80000007,
<a name="l00064"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca5bed3f42a08e195b307cf8622e913327">00064</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca5bed3f42a08e195b307cf8622e913327">ERR_NOT_IMPLEMENTED</a>        = 0x80000008,
<a name="l00065"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca12feaa8deb146f6eefd610d7cc55825c">00065</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca12feaa8deb146f6eefd610d7cc55825c">ERR_UNKNOWN_ERROR</a>          = 0x80000009, <span class="comment">/* what is this? */</span>
<a name="l00066"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca8928b3db8f864fb03dd96227f04b0dc1">00066</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca8928b3db8f864fb03dd96227f04b0dc1">ERR_STARVING</a>               = 0x8000000a,
<a name="l00067"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca6b5ea78a4681d19b44d3407fbefd3299">00067</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca6b5ea78a4681d19b44d3407fbefd3299">ERR_CHANNEL_NO_SUPPORT</a>     = 0x8000000b,
<a name="l00068"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cabf73537e978527fd0f57fe3a4e21dde6">00068</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cabf73537e978527fd0f57fe3a4e21dde6">ERR_CHANNEL_EXISTS</a>         = 0x8000000c,
<a name="l00069"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caeecf3ecd60e98e4bc51b698d59feb06f">00069</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caeecf3ecd60e98e4bc51b698d59feb06f">ERR_SERVICE_NO_SUPPORT</a>     = 0x8000000d,
<a name="l00070"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cac663aed2336ef8439a99b244dd51704b">00070</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cac663aed2336ef8439a99b244dd51704b">ERR_PROTOCOL_NO_SUPPORT</a>    = 0x8000000e,
<a name="l00071"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca3e19b9f164874f2c6e3c8790d31f4cba">00071</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca3e19b9f164874f2c6e3c8790d31f4cba">ERR_PROTOCOL_NO_SUPPORT2</a>   = 0x8000000f, <span class="comment">/* duplicate? */</span>
<a name="l00072"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca92a573cf09153b4be50ab5aab3fb382e">00072</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca92a573cf09153b4be50ab5aab3fb382e">ERR_VERSION_NO_SUPPORT</a>     = 0x80000010,
<a name="l00073"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cab54f63d87d72fcdc5259f8bf90d5c80f">00073</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cab54f63d87d72fcdc5259f8bf90d5c80f">ERR_USER_SKETCHY</a>           = 0x80000011,
<a name="l00074"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caedc948456b95477292c443824c7b3fc0">00074</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caedc948456b95477292c443824c7b3fc0">ERR_ALREADY_INITIALIZED</a>    = 0x80000013,
<a name="l00075"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca49fe82be79dbb030826fad2d7fc9ee93">00075</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca49fe82be79dbb030826fad2d7fc9ee93">ERR_NOT_OWNER</a>              = 0x80000014,
<a name="l00076"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca6593b90d1146ec500b6876a1e822d35a">00076</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca6593b90d1146ec500b6876a1e822d35a">ERR_TOKEN_INVALID</a>          = 0x80000015,
<a name="l00077"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caa07e19d62b749a5f803a3c416a70fbc5">00077</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caa07e19d62b749a5f803a3c416a70fbc5">ERR_TOKEN_EXPIRED</a>          = 0x80000016,
<a name="l00078"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caadc6658d433819950e8e0a18d39aabb4">00078</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caadc6658d433819950e8e0a18d39aabb4">ERR_TOKEN_IP_MISMATCH</a>      = 0x80000017,
<a name="l00079"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caa40c15cf39e9b56d83830453e05d7e7e">00079</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caa40c15cf39e9b56d83830453e05d7e7e">ERR_PORT_IN_USE</a>            = 0x80000018,
<a name="l00080"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cac6c29b7c700c9be589ae280bfcc1f8d7">00080</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631cac6c29b7c700c9be589ae280bfcc1f8d7">ERR_NETWORK_DEAD</a>           = 0x80000019,
<a name="l00081"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca9fe194af31fbda0c7fd5cba0d296cc22">00081</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca9fe194af31fbda0c7fd5cba0d296cc22">ERR_NO_MASTER_CHANNEL</a>      = 0x8000001a,
<a name="l00082"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caae561e23f10f85a8f4005f6cde66a84b">00082</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caae561e23f10f85a8f4005f6cde66a84b">ERR_ALREADY_SUBSCRIBED</a>     = 0x8000001b,
<a name="l00083"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca7afadc423f5934d0900911ebd388ee37">00083</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca7afadc423f5934d0900911ebd388ee37">ERR_NOT_SUBSCRIBED</a>         = 0x8000001c,
<a name="l00084"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca2ad67054d772b6b4c2487bd70681e86e">00084</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca2ad67054d772b6b4c2487bd70681e86e">ERR_ENCRYPT_NO_SUPPORT</a>     = 0x8000001d,
<a name="l00085"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca0dd59d65fb803313438c3b92b171573a">00085</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca0dd59d65fb803313438c3b92b171573a">ERR_ENCRYPT_UNINITIALIZED</a>  = 0x8000001e,
<a name="l00086"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca1ee25efbf24e9bc9a6b52f2b0a106117">00086</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca1ee25efbf24e9bc9a6b52f2b0a106117">ERR_ENCRYPT_UNACCEPTABLE</a>   = 0x8000001f,
<a name="l00087"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca79ff354187782efa429766e2181effff">00087</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca79ff354187782efa429766e2181effff">ERR_ENCRYPT_INVALID</a>        = 0x80000020,
<a name="l00088"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caf71a082a7bc19a9e49fad9724cd74829">00088</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caf71a082a7bc19a9e49fad9724cd74829">ERR_NO_COMMON_ENCRYPT</a>      = 0x80000021,
<a name="l00089"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca81efbaba316fb08f83a646d975783392">00089</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631ca81efbaba316fb08f83a646d975783392">ERR_CHANNEL_DESTROYED</a>      = 0x80000022,
<a name="l00090"></a><a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caab9bf18746b9e493330739d3ddf3516c">00090</a>   <a class="code" href="mw__error_8h.html#a09bb07d2b34e8ae8ea8fa77932b8631caab9bf18746b9e493330739d3ddf3516c">ERR_CHANNEL_REDIRECTED</a>     = 0x80000023
<a name="l00091"></a>00091 };
<a name="l00092"></a>00092 
<a name="l00093"></a>00093 
<a name="l00094"></a>00094 <span class="comment">/* 8.3.1.2 Connection/disconnection errors */</span>
<a name="l00095"></a>00095 
<a name="l00096"></a><a class="code" href="mw__error_8h.html#a563e8987a5e64180ff710022c115af27">00096</a> <span class="preprocessor">#define VERSION_MISMATCH     0x80000200</span>
<a name="l00097"></a><a class="code" href="mw__error_8h.html#a8b64cc5d99e8b7aa3e6689260bca05b1">00097</a> <span class="preprocessor"></span><span class="preprocessor">#define INSUF_BUFFER         0x80000201</span>
<a name="l00098"></a><a class="code" href="mw__error_8h.html#a2ba33dcca51344a5b888974bbc64d2d1">00098</a> <span class="preprocessor"></span><span class="preprocessor">#define NOT_IN_USE           0x80000202</span>
<a name="l00099"></a><a class="code" href="mw__error_8h.html#a962664f3c753020934b9d73591d25c26">00099</a> <span class="preprocessor"></span><span class="preprocessor">#define INSUF_SOCKET         0x80000203</span>
<a name="l00100"></a><a class="code" href="mw__error_8h.html#ad3ef1fbb2e4d1301e4ee35a5b654891f">00100</a> <span class="preprocessor"></span><span class="preprocessor">#define HARDWARE_ERROR       0x80000204</span>
<a name="l00101"></a><a class="code" href="mw__error_8h.html#a2209ac530e813385badbf0a5a6c6e128">00101</a> <span class="preprocessor"></span><span class="preprocessor">#define NETWORK_DOWN         0x80000205</span>
<a name="l00102"></a><a class="code" href="mw__error_8h.html#a19d20cca11e4cf399742ad25c05d73fb">00102</a> <span class="preprocessor"></span><span class="preprocessor">#define HOST_DOWN            0x80000206</span>
<a name="l00103"></a><a class="code" href="mw__error_8h.html#ab1433105627834e0a2c670250bf64285">00103</a> <span class="preprocessor"></span><span class="preprocessor">#define HOST_UNREACHABLE     0x80000207</span>
<a name="l00104"></a><a class="code" href="mw__error_8h.html#a10cf147209cc5179733cde11820eefa6">00104</a> <span class="preprocessor"></span><span class="preprocessor">#define TCPIP_ERROR          0x80000208</span>
<a name="l00105"></a><a class="code" href="mw__error_8h.html#a74d5522d67ef1119ae1f89142abb250b">00105</a> <span class="preprocessor"></span><span class="preprocessor">#define FAT_MESSAGE          0x80000209</span>
<a name="l00106"></a><a class="code" href="mw__error_8h.html#a91de0a8ed4665c07923c532c1ca6f0bb">00106</a> <span class="preprocessor"></span><span class="preprocessor">#define PROXY_ERROR          0x8000020A</span>
<a name="l00107"></a><a class="code" href="mw__error_8h.html#a2007f8a4201d81c746a4caaf18c859d7">00107</a> <span class="preprocessor"></span><span class="preprocessor">#define SERVER_FULL          0x8000020B</span>
<a name="l00108"></a><a class="code" href="mw__error_8h.html#a7e88389f908ea1112c1b70653ae65191">00108</a> <span class="preprocessor"></span><span class="preprocessor">#define SERVER_NORESPOND     0x8000020C</span>
<a name="l00109"></a><a class="code" href="mw__error_8h.html#a54698ae50cbcc48fc4e5ab24ac189ab3">00109</a> <span class="preprocessor"></span><span class="preprocessor">#define CANT_CONNECT         0x8000020D</span>
<a name="l00110"></a><a class="code" href="mw__error_8h.html#a016bc06045fcf6ac09c84c87d5f5e715">00110</a> <span class="preprocessor"></span><span class="preprocessor">#define USER_REMOVED         0x8000020E</span>
<a name="l00111"></a><a class="code" href="mw__error_8h.html#aef113f145ad544ae7347e10a6ca317eb">00111</a> <span class="preprocessor"></span><span class="preprocessor">#define PROTOCOL_ERROR       0x8000020F</span>
<a name="l00112"></a><a class="code" href="mw__error_8h.html#af9510606e71ecb23047cd59c9cedee5d">00112</a> <span class="preprocessor"></span><span class="preprocessor">#define USER_RESTRICTED      0x80000210</span>
<a name="l00113"></a><a class="code" href="mw__error_8h.html#afd82eb0fc9c9f346e0fded6dfbcf5425">00113</a> <span class="preprocessor"></span><span class="preprocessor">#define INCORRECT_LOGIN      0x80000211</span>
<a name="l00114"></a><a class="code" href="mw__error_8h.html#ac838059df98ed08cf4a1129566c50d06">00114</a> <span class="preprocessor"></span><span class="preprocessor">#define ENCRYPT_MISMATCH     0x80000212</span>
<a name="l00115"></a><a class="code" href="mw__error_8h.html#acdc0185ddcca08b291ae5093298d4aaa">00115</a> <span class="preprocessor"></span><span class="preprocessor">#define USER_UNREGISTERED    0x80000213</span>
<a name="l00116"></a><a class="code" href="mw__error_8h.html#ac1148f224ba771e8069923a3bfdc0c97">00116</a> <span class="preprocessor"></span><span class="preprocessor">#define VERIFICATION_DOWN    0x80000214</span>
<a name="l00117"></a><a class="code" href="mw__error_8h.html#ab56b29dc9ce1dddeb3e121febcf7842b">00117</a> <span class="preprocessor"></span><span class="preprocessor">#define USER_TOO_IDLE        0x80000216</span>
<a name="l00118"></a><a class="code" href="mw__error_8h.html#a2219637922ab15168697a39d899f5b04">00118</a> <span class="preprocessor"></span><span class="preprocessor">#define GUEST_IN_USE         0x80000217</span>
<a name="l00119"></a><a class="code" href="mw__error_8h.html#a1f6c3dac2d43d9fb5330770b8c5a5d08">00119</a> <span class="preprocessor"></span><span class="preprocessor">#define USER_EXISTS          0x80000218</span>
<a name="l00120"></a><a class="code" href="mw__error_8h.html#ab7f5df73bf95ca9a1f1e1d226f212fa8">00120</a> <span class="preprocessor"></span><span class="preprocessor">#define USER_RE_LOGIN        0x80000219</span>
<a name="l00121"></a><a class="code" href="mw__error_8h.html#a0565bf256bdf03fc299e8a1130f144ea">00121</a> <span class="preprocessor"></span><span class="preprocessor">#define BAD_NAME             0x8000021A</span>
<a name="l00122"></a><a class="code" href="mw__error_8h.html#aa7c61c7a7873916ca8a22c8444d1ea32">00122</a> <span class="preprocessor"></span><span class="preprocessor">#define REG_MODE_NS          0x8000021B</span>
<a name="l00123"></a><a class="code" href="mw__error_8h.html#a47c2069dad24eb77b499f017520afe6e">00123</a> <span class="preprocessor"></span><span class="preprocessor">#define WRONG_USER_PRIV      0x8000021C</span>
<a name="l00124"></a><a class="code" href="mw__error_8h.html#a3229569762612e2eb07f497d4d1b6c0f">00124</a> <span class="preprocessor"></span><span class="preprocessor">#define NEED_EMAIL           0x8000021D</span>
<a name="l00125"></a><a class="code" href="mw__error_8h.html#a583a4e387d14c863bb8c682373023746">00125</a> <span class="preprocessor"></span><span class="preprocessor">#define DNS_ERROR            0x8000021E</span>
<a name="l00126"></a><a class="code" href="mw__error_8h.html#a6acfadcb111e1a3ce39c77dfd05ae1d7">00126</a> <span class="preprocessor"></span><span class="preprocessor">#define DNS_FATAL_ERROR      0x8000021F</span>
<a name="l00127"></a><a class="code" href="mw__error_8h.html#a21a5e53779f6043d5ee0d03d5ff6ff7f">00127</a> <span class="preprocessor"></span><span class="preprocessor">#define DNS_NOT_FOUND        0x80000220</span>
<a name="l00128"></a><a class="code" href="mw__error_8h.html#ad9aaade299715802df37e5cf87a20e17">00128</a> <span class="preprocessor"></span><span class="preprocessor">#define CONNECTION_BROKEN    0x80000221</span>
<a name="l00129"></a><a class="code" href="mw__error_8h.html#a0e8902a429e34da3420046ed9e2509a3">00129</a> <span class="preprocessor"></span><span class="preprocessor">#define CONNECTION_ABORTED   0x80000222</span>
<a name="l00130"></a><a class="code" href="mw__error_8h.html#accbc8cb244b8be4a211bdb532af08e75">00130</a> <span class="preprocessor"></span><span class="preprocessor">#define CONNECTION_REFUSED   0x80000223</span>
<a name="l00131"></a><a class="code" href="mw__error_8h.html#a6236919e9559ecabb625c89ebb6b827f">00131</a> <span class="preprocessor"></span><span class="preprocessor">#define CONNECTION_RESET     0x80000224</span>
<a name="l00132"></a><a class="code" href="mw__error_8h.html#ae943dd6a724d76638d82756ed59b00f3">00132</a> <span class="preprocessor"></span><span class="preprocessor">#define CONNECTION_TIMED     0x80000225</span>
<a name="l00133"></a><a class="code" href="mw__error_8h.html#aaac251a63e765d82a11f6050f3e65f3c">00133</a> <span class="preprocessor"></span><span class="preprocessor">#define CONNECTION_CLOSED    0x80000226</span>
<a name="l00134"></a><a class="code" href="mw__error_8h.html#adccf3a0aef635692856122ea61fb1fc6">00134</a> <span class="preprocessor"></span><span class="preprocessor">#define MULTI_SERVER_LOGIN   0x80000227</span>
<a name="l00135"></a><a class="code" href="mw__error_8h.html#a625ed1d6ca18e5d2825362c9a0303603">00135</a> <span class="preprocessor"></span><span class="preprocessor">#define MULTI_SERVER_LOGIN2  0x80000228</span>
<a name="l00136"></a><a class="code" href="mw__error_8h.html#a6ef2b63a8a77961284baf7074b1c9dc5">00136</a> <span class="preprocessor"></span><span class="preprocessor">#define MULTI_LOGIN_COMP     0x80000229</span>
<a name="l00137"></a><a class="code" href="mw__error_8h.html#a8a00738da33829c8139947996ce4e99e">00137</a> <span class="preprocessor"></span><span class="preprocessor">#define MUTLI_LOGIN_ALREADY  0x8000022A</span>
<a name="l00138"></a><a class="code" href="mw__error_8h.html#a15a0a1ba9278376973186f0ed1d610f5">00138</a> <span class="preprocessor"></span><span class="preprocessor">#define SERVER_BROKEN        0x8000022B</span>
<a name="l00139"></a><a class="code" href="mw__error_8h.html#af597d73754e7b49b4866a98e72d1dcf1">00139</a> <span class="preprocessor"></span><span class="preprocessor">#define SERVER_PATH_OLD      0x8000022C</span>
<a name="l00140"></a><a class="code" href="mw__error_8h.html#ab1bd864650a46688cb460ac8d4fac104">00140</a> <span class="preprocessor"></span><span class="preprocessor">#define APPLET_LOGOUT        0x8000022D</span>
<a name="l00141"></a>00141 <span class="preprocessor"></span>
<a name="l00142"></a>00142 
<a name="l00143"></a>00143 <span class="comment">/* 8.3.1.3 Client error codes */</span>
<a name="l00144"></a>00144 
<a name="l00147"></a><a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270">00147</a> <span class="keyword">enum</span> <a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270" title="Client error codes.">ERR_CLIENT</a> {
<a name="l00148"></a><a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270a74651fa532e8cd5b5f3f7ad7a3c005a9">00148</a>   <a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270a74651fa532e8cd5b5f3f7ad7a3c005a9">ERR_CLIENT_USER_GONE</a>       = 0x80002000, <span class="comment">/* user isn&#39;t here */</span>
<a name="l00149"></a><a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270a75ffb1f463ef3fdbf4977bca7ecdfb54">00149</a>   <a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270a75ffb1f463ef3fdbf4977bca7ecdfb54">ERR_CLIENT_USER_DND</a>        = 0x80002001, <span class="comment">/* user is DND */</span>
<a name="l00150"></a><a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270a5bad328f3dee3f806ebf833449451e90">00150</a>   <a class="code" href="mw__error_8h.html#a00fe7ed3e05759342b9a9c764d852270a5bad328f3dee3f806ebf833449451e90">ERR_CLIENT_USER_ELSEWHERE</a>  = 0x80002002, <span class="comment">/* already logged in elsewhere */</span>
<a name="l00151"></a>00151 };
<a name="l00152"></a>00152 
<a name="l00153"></a>00153 
<a name="l00154"></a>00154 <span class="comment">/* 8.3.1.4 IM error codes */</span>
<a name="l00155"></a>00155 
<a name="l00158"></a><a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932e">00158</a> <span class="keyword">enum</span> <a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932e" title="IM error codes.">ERR_IM</a> {
<a name="l00159"></a><a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932ea24828e2846814da5bdad8135227d1114">00159</a>   <a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932ea24828e2846814da5bdad8135227d1114">ERR_IM_COULDNT_REGISTER</a>    = 0x80002003,
<a name="l00160"></a><a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932ea37a89f8129a8497a76f12a9d73868094">00160</a>   <a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932ea37a89f8129a8497a76f12a9d73868094">ERR_IM_ALREADY_REGISTERED</a>  = 0x80002004,
<a name="l00161"></a>00161 
<a name="l00165"></a><a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932ea7f40ad9c58d1632df90176bff160db1e">00165</a>   <a class="code" href="mw__error_8h.html#ab6dc3c611b0ccf40d1f27b32b0ad932ea7f40ad9c58d1632df90176bff160db1e" title="apparently, this is used to mean that the requested feature (per the channel create...">ERR_IM_NOT_REGISTERED</a>      = 0x80002005,
<a name="l00166"></a>00166 };
<a name="l00167"></a>00167 
<a name="l00168"></a>00168 
<a name="l00169"></a>00169 <span class="preprocessor">#ifdef __cplusplus</span>
<a name="l00170"></a>00170 <span class="preprocessor"></span>}
<a name="l00171"></a>00171 <span class="preprocessor">#endif</span>
<a name="l00172"></a>00172 <span class="preprocessor"></span>
<a name="l00173"></a>00173 
<a name="l00174"></a>00174 <span class="preprocessor">#endif </span><span class="comment">/* _MW_ERROR_H */</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2 </small></address>
</body>
</html>