sip 1.12.11devel
|
00001 /* 00002 * This file is part of the Sofia-SIP package 00003 * 00004 * Copyright (C) 2005 Nokia Corporation. 00005 * 00006 * Contact: Pekka Pessi <pekka.pessi@nokia-email.address.hidden> 00007 * 00008 * This library is free software; you can redistribute it and/or 00009 * modify it under the terms of the GNU Lesser General Public License 00010 * as published by the Free Software Foundation; either version 2.1 of 00011 * the License, or (at your option) any later version. 00012 * 00013 * This library is distributed in the hope that it will be useful, but 00014 * WITHOUT ANY WARRANTY; without even the implied warranty of 00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00016 * Lesser General Public License for more details. 00017 * 00018 * You should have received a copy of the GNU Lesser General Public 00019 * License along with this library; if not, write to the Free Software 00020 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 00021 * 02110-1301 USA 00022 * 00023 */ 00024 00025 #ifndef SIP_STATUS_H 00026 00027 #define SIP_STATUS_H 00028 00041 #include <sofia-sip/su_config.h> 00042 00043 SOFIA_BEGIN_DECLS 00044 00045 SOFIAPUBFUN char const *sip_status_phrase(int status); 00046 00048 #define SIP_100_TRYING 100, sip_100_Trying 00049 00050 #define SIP_180_RINGING 180, sip_180_Ringing 00051 00052 #define SIP_181_CALL_IS_BEING_FORWARDED 181, sip_181_Call_is_being_forwarded 00053 00054 #define SIP_182_QUEUED 182, sip_182_Queued 00055 00056 #define SIP_183_SESSION_PROGRESS 183, sip_183_Session_progress 00057 00058 #define SIP_200_OK 200, sip_200_OK 00059 00060 #define SIP_202_ACCEPTED 202, sip_202_Accepted 00061 00062 #define SIP_300_MULTIPLE_CHOICES 300, sip_300_Multiple_choices 00063 00064 #define SIP_301_MOVED_PERMANENTLY 301, sip_301_Moved_permanently 00065 00066 #define SIP_302_MOVED_TEMPORARILY 302, sip_302_Moved_temporarily 00067 00068 #define SIP_305_USE_PROXY 305, sip_305_Use_proxy 00069 00070 #define SIP_380_ALTERNATIVE_SERVICE 380, sip_380_Alternative_service 00071 00072 #define SIP_400_BAD_REQUEST 400, sip_400_Bad_request 00073 00074 #define SIP_401_UNAUTHORIZED 401, sip_401_Unauthorized 00075 00076 #define SIP_402_PAYMENT_REQUIRED 402, sip_402_Payment_required 00077 00078 #define SIP_403_FORBIDDEN 403, sip_403_Forbidden 00079 00080 #define SIP_404_NOT_FOUND 404, sip_404_Not_found 00081 00082 #define SIP_405_METHOD_NOT_ALLOWED 405, sip_405_Method_not_allowed 00083 00084 #define SIP_406_NOT_ACCEPTABLE 406, sip_406_Not_acceptable 00085 00086 #define SIP_407_PROXY_AUTH_REQUIRED 407, sip_407_Proxy_auth_required 00087 00088 #define SIP_408_REQUEST_TIMEOUT 408, sip_408_Request_timeout 00089 00090 #define SIP_409_CONFLICT 409, sip_409_Conflict 00091 00092 #define SIP_410_GONE 410, sip_410_Gone 00093 00094 #define SIP_411_LENGTH_REQUIRED 411, sip_411_Length_required 00095 00096 #define SIP_412_PRECONDITION_FAILED 412, sip_412_Precondition_failed 00097 00098 #define SIP_413_REQUEST_TOO_LARGE 413, sip_413_Request_too_large 00099 00100 #define SIP_414_REQUEST_URI_TOO_LONG 414, sip_414_Request_uri_too_long 00101 00102 #define SIP_415_UNSUPPORTED_MEDIA 415, sip_415_Unsupported_media 00103 00104 #define SIP_416_UNSUPPORTED_URI 416, sip_416_Unsupported_uri 00105 00106 #define SIP_417_RESOURCE_PRIORITY 417, sip_417_Resource_priority 00107 00108 #define SIP_420_BAD_EXTENSION 420, sip_420_Bad_extension 00109 00110 #define SIP_421_EXTENSION_REQUIRED 421, sip_421_Extension_required 00111 00112 #define SIP_422_SESSION_TIMER_TOO_SMALL 422, sip_422_Session_timer 00113 00114 #define SIP_423_INTERVAL_TOO_BRIEF 423, sip_423_Interval_too_brief 00115 #define SIP_423_REGISTRATION_TOO_BRIEF 423, sip_423_Interval_too_brief 00116 00117 #define SIP_480_TEMPORARILY_UNAVAILABLE 480, sip_480_Temporarily_unavailable 00118 00119 #define SIP_481_NO_TRANSACTION 481, sip_481_No_transaction 00120 #define SIP_481_NO_CALL 481, sip_481_No_transaction 00121 00122 #define SIP_482_LOOP_DETECTED 482, sip_482_Loop_detected 00123 00124 #define SIP_483_TOO_MANY_HOPS 483, sip_483_Too_many_hops 00125 00126 #define SIP_484_ADDRESS_INCOMPLETE 484, sip_484_Address_incomplete 00127 00128 #define SIP_485_AMBIGUOUS 485, sip_485_Ambiguous 00129 00130 #define SIP_486_BUSY_HERE 486, sip_486_Busy_here 00131 00132 #define SIP_487_REQUEST_TERMINATED 487, sip_487_Request_terminated 00133 #define SIP_487_REQUEST_CANCELLED 487, sip_487_Request_terminated 00134 00135 #define SIP_488_NOT_ACCEPTABLE 488, sip_488_Not_acceptable 00136 00137 #define SIP_489_BAD_EVENT 489, sip_489_Bad_event 00138 00139 #define SIP_490_REQUEST_UPDATED 490, sip_490_Request_updated 00140 00141 #define SIP_491_REQUEST_PENDING 491, sip_491_Request_pending 00142 00143 #define SIP_493_UNDECIPHERABLE 493, sip_493_Undecipherable 00144 00145 #define SIP_494_SECAGREE_REQUIRED 494, sip_494_Secagree_required 00146 00148 #define SIP_500_INTERNAL_SERVER_ERROR 500, sip_500_Internal_server_error 00149 00150 #define SIP_501_NOT_IMPLEMENTED 501, sip_501_Not_implemented 00151 00152 #define SIP_502_BAD_GATEWAY 502, sip_502_Bad_gateway 00153 00154 #define SIP_503_SERVICE_UNAVAILABLE 503, sip_503_Service_unavailable 00155 00156 #define SIP_504_GATEWAY_TIME_OUT 504, sip_504_Gateway_time_out 00157 00158 #define SIP_505_VERSION_NOT_SUPPORTED 505, sip_505_Version_not_supported 00159 00160 #define SIP_513_MESSAGE_TOO_LARGE 513, sip_513_Message_too_large 00161 00162 #define SIP_580_PRECONDITION 580, sip_580_Precondition 00163 00165 #define SIP_600_BUSY_EVERYWHERE 600, sip_600_Busy_everywhere 00166 00167 #define SIP_603_DECLINE 603, sip_603_Decline 00168 00169 #define SIP_604_DOES_NOT_EXIST_ANYWHERE 604, sip_604_Does_not_exist_anywhere 00170 00171 #define SIP_606_NOT_ACCEPTABLE 606, sip_606_Not_acceptable 00172 00173 #define SIP_687_DIALOG_TERMINATED 687, sip_687_Dialog_terminated 00174 00175 SOFIAPUBVAR char const sip_100_Trying[]; 00176 00177 SOFIAPUBVAR char const sip_180_Ringing[]; 00178 SOFIAPUBVAR char const sip_181_Call_is_being_forwarded[]; 00179 SOFIAPUBVAR char const sip_182_Queued[]; 00180 SOFIAPUBVAR char const sip_183_Session_progress[]; 00181 00182 SOFIAPUBVAR char const sip_200_OK[]; 00183 SOFIAPUBVAR char const sip_202_Accepted[]; 00184 00185 SOFIAPUBVAR char const sip_300_Multiple_choices[]; 00186 SOFIAPUBVAR char const sip_301_Moved_permanently[]; 00187 SOFIAPUBVAR char const sip_302_Moved_temporarily[]; 00188 SOFIAPUBVAR char const sip_305_Use_proxy[]; 00189 SOFIAPUBVAR char const sip_380_Alternative_service[]; 00190 00191 SOFIAPUBVAR char const sip_400_Bad_request[]; 00192 SOFIAPUBVAR char const sip_401_Unauthorized[]; 00193 SOFIAPUBVAR char const sip_402_Payment_required[]; 00194 SOFIAPUBVAR char const sip_403_Forbidden[]; 00195 SOFIAPUBVAR char const sip_404_Not_found[]; 00196 SOFIAPUBVAR char const sip_405_Method_not_allowed[]; 00197 SOFIAPUBVAR char const sip_406_Not_acceptable[]; 00198 SOFIAPUBVAR char const sip_407_Proxy_auth_required[]; 00199 SOFIAPUBVAR char const sip_408_Request_timeout[]; 00200 SOFIAPUBVAR char const sip_409_Conflict[]; 00201 SOFIAPUBVAR char const sip_410_Gone[]; 00202 SOFIAPUBVAR char const sip_411_Length_required[]; 00203 SOFIAPUBVAR char const sip_412_Precondition_failed[]; 00204 SOFIAPUBVAR char const sip_413_Request_too_large[]; 00205 SOFIAPUBVAR char const sip_414_Request_uri_too_long[]; 00206 SOFIAPUBVAR char const sip_415_Unsupported_media[]; 00207 SOFIAPUBVAR char const sip_416_Unsupported_uri[]; 00208 SOFIAPUBVAR char const sip_417_Resource_priority[]; 00209 SOFIAPUBVAR char const sip_420_Bad_extension[]; 00210 SOFIAPUBVAR char const sip_421_Extension_required[]; 00211 SOFIAPUBVAR char const sip_422_Session_timer[]; 00212 SOFIAPUBVAR char const sip_423_Interval_too_brief[]; 00213 SOFIAPUBVAR char const sip_480_Temporarily_unavailable[]; 00214 SOFIAPUBVAR char const sip_481_No_transaction[]; 00215 SOFIAPUBVAR char const sip_482_Loop_detected[]; 00216 SOFIAPUBVAR char const sip_483_Too_many_hops[]; 00217 SOFIAPUBVAR char const sip_484_Address_incomplete[]; 00218 SOFIAPUBVAR char const sip_485_Ambiguous[]; 00219 SOFIAPUBVAR char const sip_486_Busy_here[]; 00220 SOFIAPUBVAR char const sip_487_Request_terminated[]; 00221 SOFIAPUBVAR char const sip_488_Not_acceptable[]; 00222 SOFIAPUBVAR char const sip_489_Bad_event[]; 00223 SOFIAPUBVAR char const sip_490_Request_updated[]; 00224 SOFIAPUBVAR char const sip_491_Request_pending[]; 00225 SOFIAPUBVAR char const sip_493_Undecipherable[]; 00226 SOFIAPUBVAR char const sip_494_Secagree_required[]; 00227 00228 SOFIAPUBVAR char const sip_500_Internal_server_error[]; 00229 SOFIAPUBVAR char const sip_501_Not_implemented[]; 00230 SOFIAPUBVAR char const sip_502_Bad_gateway[]; 00231 SOFIAPUBVAR char const sip_503_Service_unavailable[]; 00232 SOFIAPUBVAR char const sip_504_Gateway_time_out[]; 00233 SOFIAPUBVAR char const sip_505_Version_not_supported[]; 00234 SOFIAPUBVAR char const sip_513_Message_too_large[]; 00235 SOFIAPUBVAR char const sip_580_Precondition[]; 00236 00237 SOFIAPUBVAR char const sip_600_Busy_everywhere[]; 00238 SOFIAPUBVAR char const sip_603_Decline[]; 00239 SOFIAPUBVAR char const sip_604_Does_not_exist_anywhere[]; 00240 SOFIAPUBVAR char const sip_606_Not_acceptable[]; 00241 SOFIAPUBVAR char const sip_687_Dialog_terminated[]; 00242 00243 SOFIA_END_DECLS 00244 00245 #endif