epoc32/include/sipstrconsts.h
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
     1 // Autogenerated from epoc32/build/sipfw/c_867e51e00fcbdf36/sipcodec_dll/sipstrconsts.st by the stringtable tool - Do not edit
     2 
     3 #ifndef STRINGTABLE_SipStrConsts
     4 #define STRINGTABLE_SipStrConsts
     5 
     6 #include <stringpool.h>
     7 
     8 struct TStringTable;
     9 
    10 /**
    11  * @publishedAll
    12  * @released
    13 */
    14 class SipStrConsts 
    15 	{
    16 public:
    17 	enum TStrings
    18 		{
    19 		// General constants
    20 		/**  */
    21 		EEmpty,
    22 		/** SIP */
    23 		ESIP,
    24 		/** sip */
    25 		ESip,
    26 		/** sips */
    27 		ESips,
    28 		/** 2.0 */
    29 		EDefaultVersionNumber,
    30 		/** SIP/2.0 */
    31 		EDefaultProtocolVersion,
    32 		/** UDP */
    33 		EUDP,
    34 		/** udp */
    35 		EUdp,
    36 		/** TCP */
    37 		ETCP,
    38 		/** tcp */
    39 		ETcp,
    40 		/** localhost */
    41 		ELocalHost,
    42 		// SIP methods
    43 		/** REGISTER */
    44 		ERegister,
    45 		/** INVITE */
    46 		EInvite,
    47 		/** CANCEL */
    48 		ECancel,
    49 		/** ACK */
    50 		EAck,
    51 		/** BYE */
    52 		EBye,
    53 		/** PRACK */
    54 		EPrack,
    55 		/** UPDATE */
    56 		EUpdate,
    57 		/** SUBSCRIBE */
    58 		ESubscribe,
    59 		/** NOTIFY */
    60 		ENotify,
    61 		/** REFER */
    62 		ERefer,
    63 		/** MESSAGE */
    64 		EMessage,
    65 		/** OPTIONS */
    66 		EOptions,
    67 		/** INFO */
    68 		EInfo,
    69 		// SIP reason phrases:
    70 		/** OK */
    71 		EPhraseOk,
    72 		/** Trying */
    73 		EPhraseTrying,
    74 		/** Ringing */
    75 		EPhraseRinging,
    76 		/** Session Progress */
    77 		EPhraseSessionProgress,
    78 		/** Bad Request */
    79 		EPhraseBadRequest,
    80 		/** Unauthorized */
    81 		EPhraseUnauthorized,
    82 		/** Forbidden */
    83 		EPhraseForbidden,
    84 		/** Not Found */
    85 		EPhraseNotFound,
    86 		/** Method Not Allowed */
    87 		EPhraseMethodNotAllowed,
    88 		/** Proxy Authentication Required */
    89 		EPhraseProxyAuthenticationRequired,
    90 		/** Request Timeout */
    91 		EPhraseRequestTimeout,
    92 		/** Unsupported Media Type */
    93 		EPhraseUnsupportedMediaType,
    94 		/** Unsupported URI Scheme */
    95 		EPhraseUnsupportedURIScheme,
    96 		/** Bad Extension */
    97 		EPhraseBadExtension,
    98 		/** Extension Required */
    99 		EPhraseExtensionRequired,
   100 		/** Interval Too Brief */
   101 		EPhraseIntervalTooBrief,
   102 		/** Temporarily Not Available */
   103 		EPhraseTemporarilyNotAvailable,
   104 		/** Call/Transaction Does Not Exist */
   105 		EPhraseCallTransactionDoesNotExist,
   106 		/** Loop Detected */
   107 		EPhraseLoopDetected,
   108 		/** Too Many Hops */
   109 		EPhraseTooManyHops,
   110 		/** Busy Here */
   111 		EPhraseBusyHere,
   112 		/** Request Terminated */
   113 		EPhraseRequestTerminated,
   114 		/** Not Acceptable Here */
   115 		EPhraseNotAcceptableHere,
   116 		/** Bad Event */
   117 		EPhraseBadEvent,
   118 		/** Security Agreement Required */
   119 		EPhraseSecurityAgreementRequired,
   120 		/** Server Internal Error */
   121 		EPhraseServerInternalError,
   122 		/** Service Unavailable */
   123 		EPhraseServiceUnavailable,
   124 		/** Version Not Supported */
   125 		EPhraseVersionNotSupported,
   126 		/** Decline */
   127 		EPhraseDecline,
   128 		// SIP parameters:
   129 		/** ttl */
   130 		ETtl,
   131 		/** maddr */
   132 		EMaddr,
   133 		/** received */
   134 		EReceived,
   135 		/** branch */
   136 		EBranch,
   137 		/** q */
   138 		EQ,
   139 		/** expires */
   140 		EExpires,
   141 		/** tag */
   142 		ETag,
   143 		/** transport */
   144 		ETransport,
   145 		/** user */
   146 		EUser,
   147 		/** method */
   148 		EMethod,
   149 		/** lr */
   150 		ELr,
   151 		/** d-alg */
   152 		EDigestAlgorithm,
   153 		/** d-qop */
   154 		EDigestQop,
   155 		/** d-ver */
   156 		EDigestVerify,
   157 		/** handling */
   158 		EHandling,
   159 		/** reason */
   160 		EReason,
   161 		/** retry-after */
   162 		ERetryAfter,
   163 		/** id */
   164 		EId,
   165 		/** nextnonce */
   166 		ENextNonce,
   167 		/** qop */
   168 		EQop,
   169 		/** rspauth */
   170 		EResponseAuth,
   171 		/** cnonce */
   172 		ECNonce,
   173 		/** nc */
   174 		ENonceCount,
   175 		/** realm */
   176 		ERealm,
   177 		/** domain */
   178 		EDomain,
   179 		/** nonce */
   180 		ENonce,
   181 		/** opaque */
   182 		EOpaque,
   183 		/** stale */
   184 		EStale,
   185 		/** algorithm */
   186 		EAlgorithm,
   187 		/** username */
   188 		EUserName,
   189 		/** uri */
   190 		EUri,
   191 		/** response */
   192 		EResponse,
   193 		/** comp */
   194 		EComp,
   195 		/** sigcomp */
   196 		ESigComp,
   197 		/** sec-agree */
   198 		ESecAgreeTag,
   199 		/** duration */
   200 		EDuration,
   201 		/** audio */
   202 		EAudio,
   203 		/** automata */
   204 		EAutomata,
   205 		/** class */
   206 		EClass,
   207 		/** duplex */
   208 		EDuplex,
   209 		/** data */
   210 		EData,
   211 		/** control */
   212 		EControl,
   213 		/** mobility */
   214 		EMobility,
   215 		/** description */
   216 		EDescription,
   217 		/** events */
   218 		EEvents,
   219 		/** priority */
   220 		EPriority,
   221 		/** methods */
   222 		EMethods,
   223 		/** schemes */
   224 		ESchemes,
   225 		/** application */
   226 		EApplication,
   227 		/** video */
   228 		EVideo,
   229 		/** language */
   230 		ELanguage,
   231 		/** type */
   232 		EType,
   233 		/** isfocus */
   234 		EIsfocus,
   235 		/** actor */
   236 		EActor,
   237 		/** text */
   238 		EText,
   239 		/** extensions */
   240 		EExtensions,
   241 		/** require */
   242 		ERequire,
   243 		/** explicit */
   244 		EExplicit,
   245 		/** cgi-3gpp */
   246 		ECgi3gpp,
   247 		/** utran-cell-id-3gpp */
   248 		EUtranCellId3gpp,
   249 		/** auts */
   250 		EAuts,
   251 		// SIP header names:
   252 		/** To */
   253 		EToHeader,
   254 		/** t */
   255 		EToHeaderCompact,
   256 		/** From */
   257 		EFromHeader,
   258 		/** f */
   259 		EFromHeaderCompact,
   260 		/** CSeq */
   261 		ECSeqHeader,
   262 		/** Call-ID */
   263 		ECallIDHeader,
   264 		/** i */
   265 		ECallIDHeaderCompact,
   266 		/** Content-Length */
   267 		EContentLengthHeader,
   268 		/** l */
   269 		EContentLengthHeaderCompact,
   270 		/** Via */
   271 		EViaHeader,
   272 		/** v */
   273 		EViaHeaderCompact,
   274 		/** Route */
   275 		ERouteHeader,
   276 		/** Record-Route */
   277 		ERecordRouteHeader,
   278 		/** Service-Route */
   279 		EServiceRouteHeader,
   280 		/** Contact */
   281 		EContactHeader,
   282 		/** m */
   283 		EContactHeaderCompact,
   284 		/** Content-Type */
   285 		EContentTypeHeader,
   286 		/** c */
   287 		EContentTypeHeaderCompact,
   288 		/** Expires */
   289 		EExpiresHeader,
   290 		/** Min-Expires */
   291 		EMinExpiresHeader,
   292 		/** Max-Forwards */
   293 		EMaxForwardsHeader,
   294 		/** Allow */
   295 		EAllowHeader,
   296 		/** Proxy-Require */
   297 		EProxyRequireHeader,
   298 		/** Require */
   299 		ERequireHeader,
   300 		/** Supported */
   301 		ESupportedHeader,
   302 		/** k */
   303 		ESupportedHeaderCompact,
   304 		/** Unsupported */
   305 		EUnsupportedHeader,
   306 		/** Content-Encoding */
   307 		EContentEncodingHeader,
   308 		/** e */
   309 		EContentEncodingHeaderCompact,
   310 		/** Refer-To */
   311 		EReferToHeader,
   312 		/** r */
   313 		EReferToHeaderCompact,
   314 		/** Security-Client */
   315 		ESecurityClientHeader,
   316 		/** Security-Server */
   317 		ESecurityServerHeader,
   318 		/** Security-Verify */
   319 		ESecurityVerifyHeader,
   320 		/** Authentication-Info */
   321 		EAuthenticationInfoHeader,
   322 		/** Accept */
   323 		EAcceptHeader,
   324 		/** Accept-Encoding */
   325 		EAcceptEncodingHeader,
   326 		/** Accept-Language */
   327 		EAcceptLanguageHeader,
   328 		/** Content-Disposition */
   329 		EContentDispositionHeader,
   330 		/** Subscription-State */
   331 		ESubscriptionStateHeader,
   332 		/** Allow-Events */
   333 		EAllowEventsHeader,
   334 		/** u */
   335 		EAllowEventsHeaderCompact,
   336 		/** Event */
   337 		EEventHeader,
   338 		/** o */
   339 		EEventHeaderCompact,
   340 		/** Authorization */
   341 		EAuthorizationHeader,
   342 		/** Proxy-Authenticate */
   343 		EProxyAuthenticateHeader,
   344 		/** Proxy-Authorization */
   345 		EProxyAuthorizationHeader,
   346 		/** WWW-Authenticate */
   347 		EWWWAuthenticateHeader,
   348 		/** Reply-To */
   349 		EReplyToHeader,
   350 		/** RAck */
   351 		ERAckHeader,
   352 		/** RSeq */
   353 		ERSeqHeader,
   354 		/** Timestamp */
   355 		ETimestampHeader,
   356 		/** Retry-After */
   357 		ERetryAfterHeader,
   358 		/** Accept-Contact */
   359 		EAcceptContactHeader,
   360 		/** a */
   361 		EAcceptContactHeaderCompact,
   362 		/** P-Associated-URI */
   363 		EPAssociatedURIHeader,
   364 		/** P-Access-Network-Info */
   365 		EPAccessNetworkInfoHeader,
   366 		// SIP reason phrases:
   367 		/** Not Implemented */
   368 		EPhraseNotImplemented,
   369 		// TLS transport for Via-header
   370 		/** TLS */
   371 		ETLS,
   372 		// Algorithms supported by SIPSec Digest plugin
   373 		/** MD5 */
   374 		EMD5,
   375 		/** AKAv1-MD5 */
   376 		EAKAv1MD5,
   377 		// rport parameter
   378 		/** rport */
   379 		ERport
   380 		};
   381 	static const TStringTable Table;	
   382 	};
   383 
   384 #endif // STRINGTABLE_SipStrConsts
   385