osip_const.h File Reference

Definitions in oSIP library. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CRLF   "\r\n\0"
#define CR   "\r\0"
#define LF   "\n\0"
#define SP   " \0"
#define ACCEPT   "accept"
#define ACCEPT_ENCODING   "accept-encoding"
#define ACCEPT_LANGUAGE   "accept-language"
#define ALERT_INFO   "alert-info"
#define ALLOW   "allow"
#define AUTHENTICATION_INFO   "authentication-info"
#define AUTHORIZATION   "authorization"
#define CALL_ID   "call-id"
#define CALL_ID_SHORT   "i"
#define CALL_INFO   "call-info"
#define CONTACT   "contact"
#define CONTACT_SHORT   "m"
#define CONTENT_DISPOSITION   "content-disposition"
#define CONTENT_ENCODING_SHORT   "e"
#define CONTENT_ENCODING   "content-encoding"
#define CONTENT_LANGUAGE   "content-language"
#define CONTENT_LENGTH_SHORT   "l"
#define CONTENT_LENGTH   "content-length"
#define CONTENT_TYPE_SHORT   "c"
#define CONTENT_TYPE   "content-type"
#define CSEQ   "cseq"
#define SIPDATE   "date"
#define ERROR_INFO   "error-info"
#define EXPIRES   "expires"
#define FROM   "from"
#define FROM_SHORT   "f"
#define IN_REPLY_TO   "in-reply-to"
#define MAX_FORWARDS   "max-forwards"
#define MIME_VERSION   "mime-version"
#define MIN_EXPIRES   "min-expires"
#define ORGANIZATION   "organization"
#define PRIORITY   "priority"
#define PROXY_AUTHENTICATE   "proxy-authenticate"
#define PROXY_AUTHENTICATION_INFO   "proxy-authentication-info"
#define PROXY_AUTHORIZATION   "proxy-authorization"
#define PROXY_REQUIRE   "proxy-require"
#define RECORD_ROUTE   "record-route"
#define REPLY_TO   "reply-to"
#define REQUIRE   "require"
#define RETRY_AFTER   "retry-after"
#define ROUTE   "route"
#define SERVER   "server"
#define SUBJECT   "subject"
#define SUBJECT_SHORT   "s"
#define SUPPORTED   "supported"
#define TIMESTAMP   "timestamp"
#define TO   "to"
#define TO_SHORT   "t"
#define UNSUPPORTED   "unsupported"
#define USER_AGENT   "user-agent"
#define VIA   "via"
#define VIA_SHORT   "v"
#define WARNING   "warning"
#define WWW_AUTHENTICATE   "www-authenticate"
#define RESPONSE_CODES   51
#define SIP_TRYING   100
#define SIP_RINGING   180
#define SIP_CALL_IS_BEING_FORWARDED   181
#define SIP_QUEUED   182
#define SIP_SESSION_PROGRESS   183
#define SIP_OK   200
#define SIP_ACCEPTED   202
#define SIP_MULTIPLE_CHOICES   300
#define SIP_MOVED_PERMANENTLY   301
#define SIP_MOVED_TEMPORARILY   302
#define SIP_USE_PROXY   305
#define SIP_ALTERNATIVE_SERVICE   380
#define SIP_BAD_REQUEST   400
#define SIP_UNAUTHORIZED   401
#define SIP_PAYMENT_REQUIRED   402
#define SIP_FORBIDDEN   403
#define SIP_NOT_FOUND   404
#define SIP_METHOD_NOT_ALLOWED   405
#define SIP_406_NOT_ACCEPTABLE   406
#define SIP_PROXY_AUTHENTICATION_REQUIRED   407
#define SIP_REQUEST_TIME_OUT   408
#define SIP_GONE   410
#define SIP_REQUEST_ENTITY_TOO_LARGE   413
#define SIP_REQUEST_URI_TOO_LARGE   414
#define SIP_UNSUPPORTED_MEDIA_TYPE   415
#define SIP_UNSUPPORTED_URI_SCHEME   416
#define SIP_BAD_EXTENSION   420
#define SIP_EXTENSION_REQUIRED   421
#define SIP_INTERVAL_TOO_BRIEF   423
#define SIP_TEMPORARILY_UNAVAILABLE   480
#define SIP_CALL_TRANSACTION_DOES_NOT_EXIST   481
#define SIP_LOOP_DETECTED   482
#define SIP_TOO_MANY_HOPS   483
#define SIP_ADDRESS_INCOMPLETE   484
#define SIP_AMBIGUOUS   485
#define SIP_BUSY_HERE   486
#define SIP_REQUEST_TERMINATED   487
#define SIP_NOT_ACCEPTABLE_HERE   488
#define SIP_BAD_EVENT   489
#define SIP_REQUEST_PENDING   491
#define SIP_UNDECIPHERABLE   493
#define SIP_INTERNAL_SERVER_ERROR   500
#define SIP_NOT_IMPLEMENTED   501
#define SIP_BAD_GATEWAY   502
#define SIP_SERVICE_UNAVAILABLE   503
#define SIP_SERVER_TIME_OUT   504
#define SIP_VERSION_NOT_SUPPORTED   505
#define SIP_MESSAGE_TOO_LARGE   513
#define SIP_BUSY_EVRYWHERE   600
#define SIP_DECLINE   603
#define SIP_DOES_NOT_EXIST_ANYWHERE   604
#define SIP_606_NOT_ACCEPTABLE   606
#define OSIP_IS_SIP_INFO(x)   (((x) >= 100)&&((x) < 200))
#define OSIP_IS_SIP_SUCCESS(x)   (((x) >= 200)&&((x) < 300))
#define OSIP_IS_SIP_REDIRECT(x)   (((x) >= 300)&&((x) < 400))
#define OSIP_IS_SIP_ERROR(x)   (((x) >= 400)&&((x) < 600))
#define OSIP_IS_SIP_CLIENT_ERROR(x)   (((x) >= 400)&&((x) < 500))
#define OSIP_IS_SIP_SERVER_ERROR(x)   (((x) >= 500)&&((x) < 600))


Detailed Description

Definitions in oSIP library.

Author
peltotal
Date
2006/11/07 19:36:20
Revision
1.2

The oSIP library implements the Session Initiation Protocol (SIP -rfc3261-) Copyright (C) 2001,2002,2003,2004 Aymeric MOIZARD jack@atosc.org

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Definition in file osip_const.h.


Define Documentation

#define ACCEPT   "accept"

Definition at line 37 of file osip_const.h.

#define ACCEPT_ENCODING   "accept-encoding"

Definition at line 38 of file osip_const.h.

#define ACCEPT_LANGUAGE   "accept-language"

Definition at line 39 of file osip_const.h.

#define ALERT_INFO   "alert-info"

Definition at line 40 of file osip_const.h.

#define ALLOW   "allow"

Definition at line 41 of file osip_const.h.

#define AUTHENTICATION_INFO   "authentication-info"

Definition at line 42 of file osip_const.h.

#define AUTHORIZATION   "authorization"

Definition at line 43 of file osip_const.h.

#define CALL_ID   "call-id"

Definition at line 44 of file osip_const.h.

#define CALL_ID_SHORT   "i"

Definition at line 45 of file osip_const.h.

#define CALL_INFO   "call-info"

Definition at line 46 of file osip_const.h.

#define CONTACT   "contact"

Definition at line 47 of file osip_const.h.

#define CONTACT_SHORT   "m"

Definition at line 48 of file osip_const.h.

#define CONTENT_DISPOSITION   "content-disposition"

Definition at line 49 of file osip_const.h.

#define CONTENT_ENCODING   "content-encoding"

Definition at line 51 of file osip_const.h.

#define CONTENT_ENCODING_SHORT   "e"

Definition at line 50 of file osip_const.h.

#define CONTENT_LANGUAGE   "content-language"

Definition at line 52 of file osip_const.h.

#define CONTENT_LENGTH   "content-length"

Definition at line 54 of file osip_const.h.

#define CONTENT_LENGTH_SHORT   "l"

Definition at line 53 of file osip_const.h.

#define CONTENT_TYPE   "content-type"

Definition at line 56 of file osip_const.h.

#define CONTENT_TYPE_SHORT   "c"

Definition at line 55 of file osip_const.h.

#define CR   "\r\0"

Definition at line 32 of file osip_const.h.

#define CRLF   "\r\n\0"

Definition at line 31 of file osip_const.h.

Referenced by sdp_append_attribute(), sdp_append_bandwidth(), sdp_append_connection(), sdp_append_key(), sdp_append_media(), sdp_append_time_descr(), and sdp_message_to_str().

#define CSEQ   "cseq"

Definition at line 57 of file osip_const.h.

#define ERROR_INFO   "error-info"

Definition at line 59 of file osip_const.h.

#define EXPIRES   "expires"

Definition at line 60 of file osip_const.h.

#define FROM   "from"

Definition at line 61 of file osip_const.h.

#define FROM_SHORT   "f"

Definition at line 62 of file osip_const.h.

#define IN_REPLY_TO   "in-reply-to"

Definition at line 63 of file osip_const.h.

#define LF   "\n\0"

Definition at line 33 of file osip_const.h.

#define MAX_FORWARDS   "max-forwards"

Definition at line 64 of file osip_const.h.

#define MIME_VERSION   "mime-version"

Definition at line 65 of file osip_const.h.

#define MIN_EXPIRES   "min-expires"

Definition at line 66 of file osip_const.h.

#define ORGANIZATION   "organization"

Definition at line 67 of file osip_const.h.

#define OSIP_IS_SIP_CLIENT_ERROR (  )     (((x) >= 400)&&((x) < 500))

is the status code a client error

Definition at line 157 of file osip_const.h.

#define OSIP_IS_SIP_ERROR (  )     (((x) >= 400)&&((x) < 600))

is the status code a error (client or server)

Definition at line 155 of file osip_const.h.

#define OSIP_IS_SIP_INFO (  )     (((x) >= 100)&&((x) < 200))

is the status code informational

Definition at line 149 of file osip_const.h.

#define OSIP_IS_SIP_REDIRECT (  )     (((x) >= 300)&&((x) < 400))

is the status code a redirect

Definition at line 153 of file osip_const.h.

#define OSIP_IS_SIP_SERVER_ERROR (  )     (((x) >= 500)&&((x) < 600))

is the status code a server error

Definition at line 159 of file osip_const.h.

#define OSIP_IS_SIP_SUCCESS (  )     (((x) >= 200)&&((x) < 300))

is the status code OK ?

Definition at line 151 of file osip_const.h.

#define PRIORITY   "priority"

Definition at line 68 of file osip_const.h.

#define PROXY_AUTHENTICATE   "proxy-authenticate"

Definition at line 69 of file osip_const.h.

#define PROXY_AUTHENTICATION_INFO   "proxy-authentication-info"

Definition at line 70 of file osip_const.h.

#define PROXY_AUTHORIZATION   "proxy-authorization"

Definition at line 71 of file osip_const.h.

#define PROXY_REQUIRE   "proxy-require"

Definition at line 72 of file osip_const.h.

#define RECORD_ROUTE   "record-route"

Definition at line 73 of file osip_const.h.

#define REPLY_TO   "reply-to"

Definition at line 74 of file osip_const.h.

#define REQUIRE   "require"

Definition at line 75 of file osip_const.h.

#define RESPONSE_CODES   51

Definition at line 93 of file osip_const.h.

#define RETRY_AFTER   "retry-after"

Definition at line 76 of file osip_const.h.

#define ROUTE   "route"

Definition at line 77 of file osip_const.h.

#define SERVER   "server"

Definition at line 78 of file osip_const.h.

#define SIP_406_NOT_ACCEPTABLE   406

Definition at line 113 of file osip_const.h.

#define SIP_606_NOT_ACCEPTABLE   606

Definition at line 146 of file osip_const.h.

#define SIP_ACCEPTED   202

Definition at line 101 of file osip_const.h.

#define SIP_ADDRESS_INCOMPLETE   484

Definition at line 128 of file osip_const.h.

#define SIP_ALTERNATIVE_SERVICE   380

Definition at line 106 of file osip_const.h.

#define SIP_AMBIGUOUS   485

Definition at line 129 of file osip_const.h.

#define SIP_BAD_EVENT   489

Definition at line 133 of file osip_const.h.

#define SIP_BAD_EXTENSION   420

Definition at line 121 of file osip_const.h.

#define SIP_BAD_GATEWAY   502

Definition at line 138 of file osip_const.h.

#define SIP_BAD_REQUEST   400

Definition at line 107 of file osip_const.h.

#define SIP_BUSY_EVRYWHERE   600

Definition at line 143 of file osip_const.h.

#define SIP_BUSY_HERE   486

Definition at line 130 of file osip_const.h.

#define SIP_CALL_IS_BEING_FORWARDED   181

Definition at line 97 of file osip_const.h.

#define SIP_CALL_TRANSACTION_DOES_NOT_EXIST   481

Definition at line 125 of file osip_const.h.

#define SIP_DECLINE   603

Definition at line 144 of file osip_const.h.

#define SIP_DOES_NOT_EXIST_ANYWHERE   604

Definition at line 145 of file osip_const.h.

#define SIP_EXTENSION_REQUIRED   421

Definition at line 122 of file osip_const.h.

#define SIP_FORBIDDEN   403

Definition at line 110 of file osip_const.h.

#define SIP_GONE   410

Definition at line 116 of file osip_const.h.

#define SIP_INTERNAL_SERVER_ERROR   500

Definition at line 136 of file osip_const.h.

#define SIP_INTERVAL_TOO_BRIEF   423

Definition at line 123 of file osip_const.h.

#define SIP_LOOP_DETECTED   482

Definition at line 126 of file osip_const.h.

#define SIP_MESSAGE_TOO_LARGE   513

Definition at line 142 of file osip_const.h.

#define SIP_METHOD_NOT_ALLOWED   405

Definition at line 112 of file osip_const.h.

#define SIP_MOVED_PERMANENTLY   301

Definition at line 103 of file osip_const.h.

#define SIP_MOVED_TEMPORARILY   302

Definition at line 104 of file osip_const.h.

#define SIP_MULTIPLE_CHOICES   300

Definition at line 102 of file osip_const.h.

#define SIP_NOT_ACCEPTABLE_HERE   488

Definition at line 132 of file osip_const.h.

#define SIP_NOT_FOUND   404

Definition at line 111 of file osip_const.h.

#define SIP_NOT_IMPLEMENTED   501

Definition at line 137 of file osip_const.h.

#define SIP_OK   200

Definition at line 100 of file osip_const.h.

#define SIP_PAYMENT_REQUIRED   402

Definition at line 109 of file osip_const.h.

#define SIP_PROXY_AUTHENTICATION_REQUIRED   407

Definition at line 114 of file osip_const.h.

#define SIP_QUEUED   182

Definition at line 98 of file osip_const.h.

#define SIP_REQUEST_ENTITY_TOO_LARGE   413

Definition at line 117 of file osip_const.h.

#define SIP_REQUEST_PENDING   491

Definition at line 134 of file osip_const.h.

#define SIP_REQUEST_TERMINATED   487

Definition at line 131 of file osip_const.h.

#define SIP_REQUEST_TIME_OUT   408

Definition at line 115 of file osip_const.h.

#define SIP_REQUEST_URI_TOO_LARGE   414

Definition at line 118 of file osip_const.h.

#define SIP_RINGING   180

Definition at line 96 of file osip_const.h.

#define SIP_SERVER_TIME_OUT   504

Definition at line 140 of file osip_const.h.

#define SIP_SERVICE_UNAVAILABLE   503

Definition at line 139 of file osip_const.h.

#define SIP_SESSION_PROGRESS   183

Definition at line 99 of file osip_const.h.

#define SIP_TEMPORARILY_UNAVAILABLE   480

Definition at line 124 of file osip_const.h.

#define SIP_TOO_MANY_HOPS   483

Definition at line 127 of file osip_const.h.

#define SIP_TRYING   100

Definition at line 95 of file osip_const.h.

#define SIP_UNAUTHORIZED   401

Definition at line 108 of file osip_const.h.

#define SIP_UNDECIPHERABLE   493

Definition at line 135 of file osip_const.h.

#define SIP_UNSUPPORTED_MEDIA_TYPE   415

Definition at line 119 of file osip_const.h.

#define SIP_UNSUPPORTED_URI_SCHEME   416

Definition at line 120 of file osip_const.h.

#define SIP_USE_PROXY   305

Definition at line 105 of file osip_const.h.

#define SIP_VERSION_NOT_SUPPORTED   505

Definition at line 141 of file osip_const.h.

#define SIPDATE   "date"

Definition at line 58 of file osip_const.h.

#define SP   " \0"

Definition at line 34 of file osip_const.h.

#define SUBJECT   "subject"

Definition at line 79 of file osip_const.h.

#define SUBJECT_SHORT   "s"

Definition at line 80 of file osip_const.h.

#define SUPPORTED   "supported"

Definition at line 81 of file osip_const.h.

#define TIMESTAMP   "timestamp"

Definition at line 82 of file osip_const.h.

#define TO   "to"

Definition at line 83 of file osip_const.h.

#define TO_SHORT   "t"

Definition at line 84 of file osip_const.h.

#define UNSUPPORTED   "unsupported"

Definition at line 85 of file osip_const.h.

#define USER_AGENT   "user-agent"

Definition at line 86 of file osip_const.h.

#define VIA   "via"

Definition at line 87 of file osip_const.h.

#define VIA_SHORT   "v"

Definition at line 88 of file osip_const.h.

#define WARNING   "warning"

Definition at line 89 of file osip_const.h.

#define WWW_AUTHENTICATE   "www-authenticate"

Definition at line 90 of file osip_const.h.


Generated on Fri Mar 9 20:08:58 2007 for MAD-FCL by  doxygen 1.5.0