SIP Witch 1.9.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros
osip_const.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#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))
 is the status code informational More...
 
#define OSIP_IS_SIP_SUCCESS(x)   (((x) >= 200)&&((x) < 300))
 is the status code OK ? More...
 
#define OSIP_IS_SIP_REDIRECT(x)   (((x) >= 300)&&((x) < 400))
 is the status code a redirect More...
 
#define OSIP_IS_SIP_ERROR(x)   (((x) >= 400)&&((x) < 600))
 is the status code a error (client or server) More...
 
#define OSIP_IS_SIP_CLIENT_ERROR(x)   (((x) >= 400)&&((x) < 500))
 is the status code a client error More...
 
#define OSIP_IS_SIP_SERVER_ERROR(x)   (((x) >= 500)&&((x) < 600))
 is the status code a server error More...
 

Macro Definition Documentation

#define ACCEPT   "accept"

Definition at line 34 of file osip_const.h.

#define ACCEPT_ENCODING   "accept-encoding"

Definition at line 35 of file osip_const.h.

#define ACCEPT_LANGUAGE   "accept-language"

Definition at line 36 of file osip_const.h.

#define ALERT_INFO   "alert-info"

Definition at line 37 of file osip_const.h.

#define ALLOW   "allow"

Definition at line 38 of file osip_const.h.

#define AUTHENTICATION_INFO   "authentication-info"

Definition at line 39 of file osip_const.h.

#define AUTHORIZATION   "authorization"

Definition at line 40 of file osip_const.h.

#define CALL_ID   "call-id"

Definition at line 41 of file osip_const.h.

#define CALL_ID_SHORT   "i"

Definition at line 42 of file osip_const.h.

#define CALL_INFO   "call-info"

Definition at line 43 of file osip_const.h.

#define CONTACT   "contact"

Definition at line 44 of file osip_const.h.

#define CONTACT_SHORT   "m"

Definition at line 45 of file osip_const.h.

#define CONTENT_DISPOSITION   "content-disposition"

Definition at line 46 of file osip_const.h.

#define CONTENT_ENCODING   "content-encoding"

Definition at line 48 of file osip_const.h.

#define CONTENT_ENCODING_SHORT   "e"

Definition at line 47 of file osip_const.h.

#define CONTENT_LANGUAGE   "content-language"

Definition at line 49 of file osip_const.h.

#define CONTENT_LENGTH   "content-length"

Definition at line 51 of file osip_const.h.

#define CONTENT_LENGTH_SHORT   "l"

Definition at line 50 of file osip_const.h.

#define CONTENT_TYPE   "content-type"

Definition at line 53 of file osip_const.h.

#define CONTENT_TYPE_SHORT   "c"

Definition at line 52 of file osip_const.h.

#define CR   "\r\0"

Definition at line 29 of file osip_const.h.

#define CRLF   "\r\n\0"

Definition at line 28 of file osip_const.h.

#define CSEQ   "cseq"

Definition at line 54 of file osip_const.h.

#define ERROR_INFO   "error-info"

Definition at line 56 of file osip_const.h.

#define EXPIRES   "expires"

Definition at line 57 of file osip_const.h.

#define FROM   "from"

Definition at line 58 of file osip_const.h.

#define FROM_SHORT   "f"

Definition at line 59 of file osip_const.h.

#define IN_REPLY_TO   "in-reply-to"

Definition at line 60 of file osip_const.h.

#define LF   "\n\0"

Definition at line 30 of file osip_const.h.

#define MAX_FORWARDS   "max-forwards"

Definition at line 61 of file osip_const.h.

#define MIME_VERSION   "mime-version"

Definition at line 62 of file osip_const.h.

#define MIN_EXPIRES   "min-expires"

Definition at line 63 of file osip_const.h.

#define ORGANIZATION   "organization"

Definition at line 64 of file osip_const.h.

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

is the status code a client error

Definition at line 154 of file osip_const.h.

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

is the status code a error (client or server)

Definition at line 152 of file osip_const.h.

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

is the status code informational

Definition at line 146 of file osip_const.h.

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

is the status code a redirect

Definition at line 150 of file osip_const.h.

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

is the status code a server error

Definition at line 156 of file osip_const.h.

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

is the status code OK ?

Definition at line 148 of file osip_const.h.

#define PRIORITY   "priority"

Definition at line 65 of file osip_const.h.

#define PROXY_AUTHENTICATE   "proxy-authenticate"

Definition at line 66 of file osip_const.h.

#define PROXY_AUTHENTICATION_INFO   "proxy-authentication-info"

Definition at line 67 of file osip_const.h.

#define PROXY_AUTHORIZATION   "proxy-authorization"

Definition at line 68 of file osip_const.h.

#define PROXY_REQUIRE   "proxy-require"

Definition at line 69 of file osip_const.h.

#define RECORD_ROUTE   "record-route"

Definition at line 70 of file osip_const.h.

#define REPLY_TO   "reply-to"

Definition at line 71 of file osip_const.h.

#define REQUIRE   "require"

Definition at line 72 of file osip_const.h.

#define RESPONSE_CODES   51

Definition at line 90 of file osip_const.h.

#define RETRY_AFTER   "retry-after"

Definition at line 73 of file osip_const.h.

#define ROUTE   "route"

Definition at line 74 of file osip_const.h.

#define SERVER   "server"

Definition at line 75 of file osip_const.h.

#define SIP_406_NOT_ACCEPTABLE   406

Definition at line 110 of file osip_const.h.

#define SIP_606_NOT_ACCEPTABLE   606

Definition at line 143 of file osip_const.h.

#define SIP_ACCEPTED   202

Definition at line 98 of file osip_const.h.

#define SIP_ADDRESS_INCOMPLETE   484

Definition at line 125 of file osip_const.h.

#define SIP_ALTERNATIVE_SERVICE   380

Definition at line 103 of file osip_const.h.

#define SIP_AMBIGUOUS   485

Definition at line 126 of file osip_const.h.

#define SIP_BAD_EVENT   489

Definition at line 130 of file osip_const.h.

#define SIP_BAD_EXTENSION   420

Definition at line 118 of file osip_const.h.

#define SIP_BAD_GATEWAY   502

Definition at line 135 of file osip_const.h.

#define SIP_BAD_REQUEST   400

Definition at line 104 of file osip_const.h.

#define SIP_BUSY_EVRYWHERE   600

Definition at line 140 of file osip_const.h.

#define SIP_BUSY_HERE   486

Definition at line 127 of file osip_const.h.

#define SIP_CALL_IS_BEING_FORWARDED   181

Definition at line 94 of file osip_const.h.

#define SIP_CALL_TRANSACTION_DOES_NOT_EXIST   481

Definition at line 122 of file osip_const.h.

#define SIP_DECLINE   603

Definition at line 141 of file osip_const.h.

#define SIP_DOES_NOT_EXIST_ANYWHERE   604

Definition at line 142 of file osip_const.h.

#define SIP_EXTENSION_REQUIRED   421

Definition at line 119 of file osip_const.h.

#define SIP_FORBIDDEN   403

Definition at line 107 of file osip_const.h.

#define SIP_GONE   410

Definition at line 113 of file osip_const.h.

#define SIP_INTERNAL_SERVER_ERROR   500

Definition at line 133 of file osip_const.h.

#define SIP_INTERVAL_TOO_BRIEF   423

Definition at line 120 of file osip_const.h.

#define SIP_LOOP_DETECTED   482

Definition at line 123 of file osip_const.h.

#define SIP_MESSAGE_TOO_LARGE   513

Definition at line 139 of file osip_const.h.

#define SIP_METHOD_NOT_ALLOWED   405

Definition at line 109 of file osip_const.h.

#define SIP_MOVED_PERMANENTLY   301

Definition at line 100 of file osip_const.h.

#define SIP_MOVED_TEMPORARILY   302

Definition at line 101 of file osip_const.h.

#define SIP_MULTIPLE_CHOICES   300

Definition at line 99 of file osip_const.h.

#define SIP_NOT_ACCEPTABLE_HERE   488

Definition at line 129 of file osip_const.h.

#define SIP_NOT_FOUND   404

Definition at line 108 of file osip_const.h.

#define SIP_NOT_IMPLEMENTED   501

Definition at line 134 of file osip_const.h.

#define SIP_OK   200

Definition at line 97 of file osip_const.h.

#define SIP_PAYMENT_REQUIRED   402

Definition at line 106 of file osip_const.h.

#define SIP_PROXY_AUTHENTICATION_REQUIRED   407

Definition at line 111 of file osip_const.h.

#define SIP_QUEUED   182

Definition at line 95 of file osip_const.h.

#define SIP_REQUEST_ENTITY_TOO_LARGE   413

Definition at line 114 of file osip_const.h.

#define SIP_REQUEST_PENDING   491

Definition at line 131 of file osip_const.h.

#define SIP_REQUEST_TERMINATED   487

Definition at line 128 of file osip_const.h.

#define SIP_REQUEST_TIME_OUT   408

Definition at line 112 of file osip_const.h.

#define SIP_REQUEST_URI_TOO_LARGE   414

Definition at line 115 of file osip_const.h.

#define SIP_RINGING   180

Definition at line 93 of file osip_const.h.

#define SIP_SERVER_TIME_OUT   504

Definition at line 137 of file osip_const.h.

#define SIP_SERVICE_UNAVAILABLE   503

Definition at line 136 of file osip_const.h.

#define SIP_SESSION_PROGRESS   183

Definition at line 96 of file osip_const.h.

#define SIP_TEMPORARILY_UNAVAILABLE   480

Definition at line 121 of file osip_const.h.

#define SIP_TOO_MANY_HOPS   483

Definition at line 124 of file osip_const.h.

#define SIP_TRYING   100

Definition at line 92 of file osip_const.h.

#define SIP_UNAUTHORIZED   401

Definition at line 105 of file osip_const.h.

#define SIP_UNDECIPHERABLE   493

Definition at line 132 of file osip_const.h.

#define SIP_UNSUPPORTED_MEDIA_TYPE   415

Definition at line 116 of file osip_const.h.

#define SIP_UNSUPPORTED_URI_SCHEME   416

Definition at line 117 of file osip_const.h.

#define SIP_USE_PROXY   305

Definition at line 102 of file osip_const.h.

#define SIP_VERSION_NOT_SUPPORTED   505

Definition at line 138 of file osip_const.h.

#define SIPDATE   "date"

Definition at line 55 of file osip_const.h.

#define SP   " \0"

Definition at line 31 of file osip_const.h.

#define SUBJECT   "subject"

Definition at line 76 of file osip_const.h.

#define SUBJECT_SHORT   "s"

Definition at line 77 of file osip_const.h.

#define SUPPORTED   "supported"

Definition at line 78 of file osip_const.h.

#define TIMESTAMP   "timestamp"

Definition at line 79 of file osip_const.h.

#define TO   "to"

Definition at line 80 of file osip_const.h.

#define TO_SHORT   "t"

Definition at line 81 of file osip_const.h.

#define UNSUPPORTED   "unsupported"

Definition at line 82 of file osip_const.h.

#define USER_AGENT   "user-agent"

Definition at line 83 of file osip_const.h.

#define VIA   "via"

Definition at line 84 of file osip_const.h.

#define VIA_SHORT   "v"

Definition at line 85 of file osip_const.h.

#define WARNING   "warning"

Definition at line 86 of file osip_const.h.

#define WWW_AUTHENTICATE   "www-authenticate"

Definition at line 87 of file osip_const.h.