epoc32/include/sdpcodecstringconstants.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.
williamr@4
     1
// Autogenerated from epoc32/build/sipfw/c_867e51e00fcbdf36/sdpcodec_dll/sdpcodecstringconstants.st by the stringtable tool - Do not edit
williamr@4
     2
williamr@4
     3
#ifndef STRINGTABLE_SdpCodecStringConstants
williamr@4
     4
#define STRINGTABLE_SdpCodecStringConstants
williamr@4
     5
williamr@4
     6
#include <stringpool.h>
williamr@4
     7
williamr@4
     8
struct TStringTable;
williamr@4
     9
williamr@4
    10
/**
williamr@4
    11
 * @publishedAll
williamr@4
    12
 * @released
williamr@4
    13
*/
williamr@4
    14
class SdpCodecStringConstants 
williamr@4
    15
	{
williamr@4
    16
public:
williamr@4
    17
	enum TStrings
williamr@4
    18
		{
williamr@4
    19
		// SDP field names:
williamr@4
    20
		/** v= */
williamr@4
    21
		EVersion,
williamr@4
    22
		/** o= */
williamr@4
    23
		EOrigin,
williamr@4
    24
		/** s= */
williamr@4
    25
		ESession,
williamr@4
    26
		/** i= */
williamr@4
    27
		EInfo,
williamr@4
    28
		/** u= */
williamr@4
    29
		EUri,
williamr@4
    30
		/** e= */
williamr@4
    31
		EEmail,
williamr@4
    32
		/** p= */
williamr@4
    33
		EPhone,
williamr@4
    34
		/** c= */
williamr@4
    35
		EConnection,
williamr@4
    36
		/** b= */
williamr@4
    37
		EBandwidth,
williamr@4
    38
		/** z= */
williamr@4
    39
		EZone,
williamr@4
    40
		/** k= */
williamr@4
    41
		EKey,
williamr@4
    42
		/** a= */
williamr@4
    43
		EAttribute,
williamr@4
    44
		/** t= */
williamr@4
    45
		ETime,
williamr@4
    46
		/** r= */
williamr@4
    47
		ERepeat,
williamr@4
    48
		/** m= */
williamr@4
    49
		EMedia,
williamr@4
    50
		// Predefined bandwidth modifiers:
williamr@4
    51
		/** CT */
williamr@4
    52
		EModifierCT,
williamr@4
    53
		/** AS */
williamr@4
    54
		EModifierAS,
williamr@4
    55
		// Typed time units:
williamr@4
    56
		/** d */
williamr@4
    57
		ETimeUnitDays,
williamr@4
    58
		/** h */
williamr@4
    59
		ETimeUnitHours,
williamr@4
    60
		/** m */
williamr@4
    61
		ETimeUnitMinutes,
williamr@4
    62
		/** s */
williamr@4
    63
		ETimeUnitSeconds,
williamr@4
    64
		// No typed time unit defined:
williamr@4
    65
		/**  */
williamr@4
    66
		ETimeUnitNone,
williamr@4
    67
		// Predefined encryption methods:
williamr@4
    68
		/** clear */
williamr@4
    69
		EMethodClear,
williamr@4
    70
		/** base64 */
williamr@4
    71
		EMethodBase64,
williamr@4
    72
		/** uri */
williamr@4
    73
		EMethodUri,
williamr@4
    74
		/** prompt */
williamr@4
    75
		EMethodPrompt,
williamr@4
    76
		// Predefined attributes:
williamr@4
    77
		/** cat */
williamr@4
    78
		EAttributeCat,
williamr@4
    79
		/** keywds */
williamr@4
    80
		EAttributeKeywds,
williamr@4
    81
		/** tool */
williamr@4
    82
		EAttributeTool,
williamr@4
    83
		/** ptime */
williamr@4
    84
		EAttributePtime,
williamr@4
    85
		/** maxptime */
williamr@4
    86
		EAttributeMaxptime,
williamr@4
    87
		/** recvonly */
williamr@4
    88
		EAttributeRecvonly,
williamr@4
    89
		/** sendrecv */
williamr@4
    90
		EAttributeSendrecv,
williamr@4
    91
		/** sendonly */
williamr@4
    92
		EAttributeSendonly,
williamr@4
    93
		/** inactive */
williamr@4
    94
		EAttributeInactive,
williamr@4
    95
		/** orient */
williamr@4
    96
		EAttributeOrient,
williamr@4
    97
		// Predefined Orient attribute values
williamr@4
    98
		/** portrait */
williamr@4
    99
		EAttributeOrientValuePortrait,
williamr@4
   100
		/** landscape */
williamr@4
   101
		EAttributeOrientValueLandscape,
williamr@4
   102
		/** seascape */
williamr@4
   103
		EAttributeOrientValueSeascape,
williamr@4
   104
		/** type */
williamr@4
   105
		EAttributeType,
williamr@4
   106
		/** charset */
williamr@4
   107
		EAttributeCharset,
williamr@4
   108
		/** sdplang */
williamr@4
   109
		EAttributeSdplang,
williamr@4
   110
		/** lang */
williamr@4
   111
		EAttributeLang,
williamr@4
   112
		/** framerate */
williamr@4
   113
		EAttributeFramerate,
williamr@4
   114
		/** quality */
williamr@4
   115
		EAttributeQuality,
williamr@4
   116
		/** control */
williamr@4
   117
		EAttributeControl,
williamr@4
   118
		/** range */
williamr@4
   119
		EAttributeRange,
williamr@4
   120
		/** etag */
williamr@4
   121
		EAttributeEtag,
williamr@4
   122
		/** des */
williamr@4
   123
		EAttributeDes,
williamr@4
   124
		/** curr */
williamr@4
   125
		EAttributeCurr,
williamr@4
   126
		/** conf */
williamr@4
   127
		EAttributeConf,
williamr@4
   128
		// Predefined Strength tag for Curr, Conf and Des attributes
williamr@4
   129
		/** mandatory */
williamr@4
   130
		EAttributeStatusStrengthTagMandatory,
williamr@4
   131
		/** optional */
williamr@4
   132
		EAttributeStatusStrengthTagOptional,
williamr@4
   133
		/** none */
williamr@4
   134
		EAttributeStatusStrengthTagNone,
williamr@4
   135
		/** failure */
williamr@4
   136
		EAttributeStatusStrengthTagFailure,
williamr@4
   137
		/** unknown */
williamr@4
   138
		EAttributeStatusStrengthTagUnknown,
williamr@4
   139
		// Predefined Status type for Curr, Conf and Des attributes
williamr@4
   140
		/** e2e */
williamr@4
   141
		EAttributeStatusTypeE2e,
williamr@4
   142
		/** local */
williamr@4
   143
		EAttributeStatusTypeLocal,
williamr@4
   144
		/** remote */
williamr@4
   145
		EAttributeStatusTypeRemote,
williamr@4
   146
		// Predefined Direction tag for Curr, Conf and Des attributes
williamr@4
   147
		/** none */
williamr@4
   148
		EAttributeStatusDirectionTagNone,
williamr@4
   149
		/** send */
williamr@4
   150
		EAttributeStatusDirectionTagSend,
williamr@4
   151
		/** recv */
williamr@4
   152
		EAttributeStatusDirectionTagRecv,
williamr@4
   153
		/** sendrecv */
williamr@4
   154
		EAttributeStatusDirectionTagSendrecv,
williamr@4
   155
		/** mid */
williamr@4
   156
		EAttributeMid,
williamr@4
   157
		/** group */
williamr@4
   158
		EAttributeGroup,
williamr@4
   159
		// Predefined semantics for Group attribute
williamr@4
   160
		/** LS */
williamr@4
   161
		EAttributeGroupSemanticLS,
williamr@4
   162
		/** FID */
williamr@4
   163
		EAttributeGroupSemanticFID,
williamr@4
   164
		/** SRF */
williamr@4
   165
		EAttributeGroupSemanticSRF,
williamr@4
   166
		/** rtpmap */
williamr@4
   167
		EAttributeRtpmap,
williamr@4
   168
		/** fmtp */
williamr@4
   169
		EAttributeFmtp,
williamr@4
   170
		// Predefined media types:
williamr@4
   171
		/** audio */
williamr@4
   172
		EMediaAudio,
williamr@4
   173
		/** video */
williamr@4
   174
		EMediaVideo,
williamr@4
   175
		/** application */
williamr@4
   176
		EMediaApplication,
williamr@4
   177
		/** data */
williamr@4
   178
		EMediaData,
williamr@4
   179
		/** control */
williamr@4
   180
		EMediaControl,
williamr@4
   181
		/** image */
williamr@4
   182
		EMediaImage,
williamr@4
   183
		// Predefined media transport protocols:
williamr@4
   184
		/** RTP/AVP */
williamr@4
   185
		EProtocolRtpAvp,
williamr@4
   186
		/** udp */
williamr@4
   187
		EProtocolUdp,
williamr@4
   188
		/** TCP */
williamr@4
   189
		EProtocolTcp,
williamr@4
   190
		// Network type:
williamr@4
   191
		/** IN */
williamr@4
   192
		ENetType,
williamr@4
   193
		// Address types:
williamr@4
   194
		/** IP4 */
williamr@4
   195
		EAddressTypeIP4,
williamr@4
   196
		/** IP6 */
williamr@4
   197
		EAddressType
williamr@4
   198
		};
williamr@4
   199
	static const TStringTable Table;	
williamr@4
   200
	};
williamr@4
   201
williamr@4
   202
#endif // STRINGTABLE_SdpCodecStringConstants
williamr@4
   203