|
1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 /** |
|
17 @file |
|
18 @internalComponent |
|
19 */ |
|
20 |
|
21 #ifndef __TESTDEF_H |
|
22 #define __TESTDEF_H |
|
23 |
|
24 #include <etelpckt.h> |
|
25 |
|
26 //********************************************************************************** |
|
27 // General Testing name definitions |
|
28 //********************************************************************************** |
|
29 |
|
30 /** |
|
31 @internalComponent |
|
32 */ |
|
33 const TInt DPCKTTSY_TIMEOUT = 100000; |
|
34 |
|
35 #define DPCKTTSY_PHONE_NAME _L("DMobile") |
|
36 #define DPCKTTSY_MODULE_NAME _L("DPACKET") |
|
37 |
|
38 /** |
|
39 @internalComponent |
|
40 */ |
|
41 // CoreTsy functionality |
|
42 #define DPCKTTSY_CALL_BEARER_CAPS RCall::KBearerCapsProtocolALT |
|
43 #define DPCKTTSY_CALL_BEARER_SPEED RCall::EBearerData4800 |
|
44 /** |
|
45 @internalComponent |
|
46 */ |
|
47 #define DPCKTTSY_FAX_BUF_SIZE (50) |
|
48 typedef TBuf8<DPCKTTSY_FAX_BUF_SIZE> TAcqFaxBuf; |
|
49 #define DPCKTTSY_FAX_DATA _L8("0123456789") |
|
50 /** |
|
51 @internalComponent |
|
52 */ |
|
53 #define DPCKTTSY_NETWORK_TYPE (RTelServer::ENetworkTypeMobileDigital) |
|
54 #define DPCKTTSY_NUMBER_OF_PHONES (1) |
|
55 #define DPCKTTSY_NUMBER_OF_LINES (4) |
|
56 /** |
|
57 @internalComponent |
|
58 */ |
|
59 #define DPCKTTSY_CORE_CALL_STATUS RCall::EStatusIdle |
|
60 #define DPCKTTSY_CALL_DURATION1 (10) |
|
61 #define DPCKTTSY_CORE_LINE_CAPS (RLine::KCapsVoice) |
|
62 #define DPCKTTSY_CORE_LINE_STATUS RCall::EStatusIdle |
|
63 #define DPCKTTSY_CORE_LINE_STATUS2 RCall::EStatusRinging |
|
64 #define DPCKTTSY_CORE_PHONE_STATUS RPhone::EDetectedPresent |
|
65 #define DPCKTTSY_GET_PROGRESS_SPEED (11) |
|
66 #define DPCKTTSY_MYFAX _L("MY FAX") |
|
67 |
|
68 #define DPCKTTSY_PACKET_NAME _L("PACKET_NAME") |
|
69 #define DPCKTTSY_CONTEXT_NAME _L("PACKET_CONTEXT1") |
|
70 #define DPCKTTSY_QOS_NAME _L("PACKET_QOS1") |
|
71 |
|
72 #define DPCKTTSY_DNS_SERVER1 _L8("DNS_SERVER1") |
|
73 #define DPCKTTSY_DNS_SERVER2 _L8("DNS_SERVER2") |
|
74 |
|
75 //********************************************************************************** |
|
76 // Testing RPacket |
|
77 //********************************************************************************** |
|
78 /** |
|
79 @internalComponent |
|
80 */ |
|
81 #define DPCKTTSY_CONTEXT_ID _L("NEW_CONTEXT") |
|
82 |
|
83 #define DPCKTTSY_PACKET_STATUS1 RPacketService::EStatusActive |
|
84 #define DPCKTTSY_PACKET_STATUS2 RPacketService::EStatusSuspended |
|
85 |
|
86 |
|
87 #define DPCKTTSY_CONTEXT_INFO_NAME0 _L("Context0") |
|
88 #define DPCKTTSY_CONTEXT_INFO_NAME1 _L("Context1") |
|
89 #define DPCKTTSY_CONTEXT_INFO_STATUS0 RPacketContext::EStatusActivating |
|
90 #define DPCKTTSY_CONTEXT_INFO_STATUS1 RPacketContext::EStatusActive |
|
91 |
|
92 #define DPCKTTSY_REGISTRATION_STATUS1 RPacketService::ERegisteredOnHomeNetwork |
|
93 #define DPCKTTSY_REGISTRATION_STATUS2 RPacketService::ERegisteredRoaming |
|
94 |
|
95 #define DPCKTTSY_CURRENT_MS_CLASS RPacketService::EMSClassCircuitSwitchedOnly |
|
96 #define DPCKTTSY_MAX_MS_CLASS RPacketService::EMSClassAlternateMode |
|
97 #define DPCKTTSY_SET_MS_CLASS RPacketService::EMSClassAlternateMode |
|
98 #define DPCKTTSY_NEW_MS_CLASS RPacketService::EMSClassCircuitSwitchedOnly |
|
99 |
|
100 #define DPCKTTSY_MISC_CAPS (RPacketService::KCapsSuspendSupported |\ |
|
101 RPacketService::KCapsAASupported |\ |
|
102 RPacketService::KCapsNetworkAvailabilitySupported |\ |
|
103 RPacketService::KCapsSetDefaultContextSupported|\ |
|
104 RPacketService::KCapsHSDPASupported|\ |
|
105 RPacketService::KCapsEGPRSSupported|\ |
|
106 RPacketService::KCapsHSUPASupported|\ |
|
107 RPacketService::KCapsMBMSSupported) |
|
108 |
|
109 #define DPCKTTSY_DYNAMIC_CAPS1 (RPacketService::KCapsManualAttach |\ |
|
110 RPacketService::KCapsManualDetach |\ |
|
111 RPacketService::KCapsActivate |\ |
|
112 RPacketService::KCapsHSUPA |\ |
|
113 RPacketService::KCapsMBMS) |
|
114 |
|
115 #define DPCKTTSY_DYNAMIC_CAPS2 (RPacketService::KCapsManualAttach |\ |
|
116 RPacketService::KCapsRxContextActivationReq) |
|
117 |
|
118 #define DPCKTTSY_PREFERRED_BEARER1 RPacketService::EBearerPacketSwitched |
|
119 #define DPCKTTSY_PREFERRED_BEARER2 RPacketService::EBearerCircuitSwitched |
|
120 |
|
121 #define DPCKTTSY_ATTACH_MODE1 RPacketService::EAttachWhenPossible |
|
122 #define DPCKTTSY_ATTACH_MODE2 RPacketService::EAttachWhenNeeded |
|
123 |
|
124 #define DPCKTTSY_NETWORK_MODE1 RPacketService::EReleaseMode97_98 |
|
125 #define DPCKTTSY_NETWORK_MODE2 RPacketService::EReleaseMode99 |
|
126 |
|
127 #define DPCKTTSY_NUMBER_OF_NIFS (2) |
|
128 #define DPCKTTSY_NIF_NAME_LENGTH (20) |
|
129 #define DPCKTTSY_NIF_CONTEXT1 _L("NifContext1") |
|
130 #define DPCKTTSY_NIF_CONTEXT2 _L("NifContext2") |
|
131 #define DPCKTTSY_NUMBER_OF_CONTEXTS_IN_NIF1 (1) |
|
132 #define DPCKTTSY_NUMBER_OF_CONTEXTS_IN_NIF2 (2) |
|
133 #define DPCKTTSY_CONTEXT1_IN_NIF1 _L("Context1InNif1") |
|
134 #define DPCKTTSY_CONTEXT1_IN_NIF2 _L("Context1InNif2") |
|
135 #define DPCKTTSY_CONTEXT2_IN_NIF2 _L("Context2InNif2") |
|
136 #define DPCKTTSY_INTERNAL_CONTEXT RPacketService::EInternalContext |
|
137 #define DPCKTTSY_EXTERNAL_CONTEXT RPacketService::EExternalContext |
|
138 |
|
139 //********************************************************************************** |
|
140 // Testing MBMS APIs |
|
141 //********************************************************************************** |
|
142 #define DPCKTTSY_MBMS_NETWORKSERVICE_SUPPORTED EMbmsSupported |
|
143 #define DPCKTTSY_MBMS_NETWORKSERVICE_NOT_SUPPORTED EMbmsNotSupported |
|
144 #define DPCKTTSY_MBMS_NETWORKSERVICE_UNKNOWN EMbmsSupportUnknown |
|
145 |
|
146 #define DPCKTTSY_MBMS_ATTEMPT_GSMATTACH_TRUE (TBool)ETrue |
|
147 #define DPCKTTSY_MBMS_ATTEMPT_GSMATTACH_FALSE (TBool)EFalse |
|
148 |
|
149 #define DPCKTTSY_MBMS_SERVICELIST_COUNT_ADD 3 |
|
150 #define DPCKTTSY_MBMS_SERVICELIST_COUNT_REMOVE 1 |
|
151 |
|
152 #define DPCKTTSY_MBMS_ACTION_ADD EAddEntries |
|
153 #define DPCKTTSY_MBMS_ACTION_REMOVE ERemoveEntries |
|
154 #define DPCKTTSY_MBMS_ACTION_REMOVEALL ERemoveAllEntries |
|
155 |
|
156 #define DPCKTTSY_MBMS_SERVICEMODE_ONE KBroadcast |
|
157 #define DPCKTTSY_MBMS_ACCESSBEARER_ONE E2GBearer |
|
158 #define DPCKTTSY_MBMS_AVAILABILITYSTATUS_ONE EMbmsAvailabilityUnknown |
|
159 #define DPCKTTSY_MBMS_MCC_ONE 01 |
|
160 #define DPCKTTSY_MBMS_MNC_ONE 01 |
|
161 #define DPCKTTSY_MBMS_SERVICEID_ONE 01 |
|
162 |
|
163 #define DPCKTTSY_MBMS_SERVICEMODE_TWO KBroadcast |
|
164 #define DPCKTTSY_MBMS_ACCESSBEARER_TWO E3GBearer |
|
165 #define DPCKTTSY_MBMS_AVAILABILITYSTATUS_TWO EMbmsUnavailable |
|
166 #define DPCKTTSY_MBMS_MCC_TWO 02 |
|
167 #define DPCKTTSY_MBMS_MNC_TWO 22 |
|
168 #define DPCKTTSY_MBMS_SERVICEID_TWO 222 |
|
169 |
|
170 #define DPCKTTSY_MBMS_SERVICEMODE_THREE KBroadcast |
|
171 #define DPCKTTSY_MBMS_ACCESSBEARER_THREE E2GBearer |
|
172 #define DPCKTTSY_MBMS_AVAILABILITYSTATUS_THREE EMbmsAvailable |
|
173 #define DPCKTTSY_MBMS_MCC_THREE 03 |
|
174 #define DPCKTTSY_MBMS_MNC_THREE 33 |
|
175 #define DPCKTTSY_MBMS_SERVICEID_THREE 333 |
|
176 |
|
177 #define DPCKTTSY_MBMS_SERVICEMODE_INVALID KSelectedBroadcast |
|
178 #define DPCKTTSY_MBMS_ACCESSBEARER_INVALID E3GBearer |
|
179 #define DPCKTTSY_MBMS_AVAILABILITYSTATUS_INVALID EMbmsUnavailable |
|
180 #define DPCKTTSY_MBMS_MCC_INVALID 0 |
|
181 #define DPCKTTSY_MBMS_MNC_INVALID 0 |
|
182 #define DPCKTTSY_MBMS_SERVICEID_INVALID 0 |
|
183 |
|
184 #define DPCKTTSY_MBMS_SERVICEPRIORITY_ONE EMbmsHighServicePriority |
|
185 |
|
186 #define DPCKTTSY_MBMS_CONTEXT_STATUS_RECEIVING RPacketContext::EStatusReceiving |
|
187 #define DPCKTTSY_MBMS_CONTEXT_STATUS_ACTIVE RPacketContext::EStatusActive |
|
188 |
|
189 #define DPCKTTSY_MBMS_ACTION_ONE EAddEntries |
|
190 #define DPCKTTSY_MBMS_SESSIONID_ONE 12 |
|
191 #define DPCKTTSY_MBMS_SESSIONID_INVALID 200 |
|
192 #define DPCKTTSY_MBMS_MONITORSERVICE_NUMBER_OF_CONTEXTS 5 |
|
193 #define DPCKTTSY_MBMS_MONITORSERVICE_MAX_NUMBER_OF_CONTEXTS 10 |
|
194 |
|
195 #define DPCKTTSY_MBMS_ACTIVESERVICE_NUMBER_OF_CONTEXTS 6 |
|
196 #define DPCKTTSY_MBMS_ACTIVESERVICE_MAX_NUMBER_OF_CONTEXTS 11 |
|
197 |
|
198 #define DPCKTTSY_CONTEXT_STATUS_RECEIVING RPacketContext::EStatusReceiving |
|
199 #define DPCKTTSY_MBMS_SESSION_FLAG_TRUE 1 |
|
200 #define DPCKTTSY_MBMS_DELAY 200000 |
|
201 #define DPCKTTSY_STANDARD_DELAY 100000 |
|
202 |
|
203 #define DPCKTTSY_MBMS_CONTEXT_SESSION_ID_COUNT 3 |
|
204 #define DPCKTTSY_MBMS_CONTEXT_SESSION_ID_ONE 10000 |
|
205 #define DPCKTTSY_MBMS_CONTEXT_SESSION_ID_TWO 20000 |
|
206 #define DPCKTTSY_MBMS_CONTEXT_SESSION_ID_THREE 30000 |
|
207 |
|
208 //********************************************************************************** |
|
209 // Testing RPacketContext |
|
210 //********************************************************************************** |
|
211 /** |
|
212 @internalComponent |
|
213 */ |
|
214 #define DPCKTTSY_CONTEXT_STATUS1 RPacketContext::EStatusSuspended |
|
215 #define DPCKTTSY_CONTEXT_STATUS2 RPacketContext::EStatusActive |
|
216 |
|
217 #define DPCKTTSY_BYTES_SENT1 (TUint32)(100000) |
|
218 #define DPCKTTSY_OVERFLOW_COUNTER_SENT1 (TUint32)(100) |
|
219 #define DPCKTTSY_BYTES_RCVD1 (TUint32)(400000) |
|
220 #define DPCKTTSY_OVERFLOW_COUNTER_RCVD1 (TUint32)(400) |
|
221 |
|
222 #define DPCKTTSY_BYTES_SENT2 (TUint32)(200000) |
|
223 #define DPCKTTSY_OVERFLOW_COUNTER_SENT2 (TUint32)(200) |
|
224 #define DPCKTTSY_BYTES_RCVD2 (TUint32)(800000) |
|
225 #define DPCKTTSY_OVERFLOW_COUNTER_RCVD2 (TUint32)(400) |
|
226 |
|
227 #define DPCKTTSY_BYTES_SENT3 (TUint32)(400000) |
|
228 #define DPCKTTSY_OVERFLOW_COUNTER_SENT3 (TUint32)(400) |
|
229 #define DPCKTTSY_BYTES_RCVD3 (TUint32)(200000) |
|
230 #define DPCKTTSY_OVERFLOW_COUNTER_RCVD3 (TUint32)(400) |
|
231 |
|
232 #define DPCKTTSY_LAST_ERROR_CAUSE (TInt)(0xEF4EFFFE) // extended error + core error |
|
233 |
|
234 #define DPCKTTSY_NUMBER_OF_CONTEXTS (1) |
|
235 #define DPCKTTSY_MAX_NUMBER_OF_CONTEXTS (5) |
|
236 |
|
237 #define DPCKTTSY_CSY _L("ECUART") |
|
238 #define DPCKTTSY_PORT _L("COMM::1") |
|
239 #define DPCKTTSY_CSY_ASYNC _L("IRCOMM") |
|
240 #define DPCKTTSY_PORT_ASYNC _L("COMM::2") |
|
241 #define DPCKTTSY_CHANNEL_ID _L("CHANNEL_ID:1") |
|
242 |
|
243 #define DPCKTTSY_RCVD_GRANULARITY (TInt)(0x1000) |
|
244 #define DPCKTTSY_SENT_GRANULARITY (TInt)(0x1000) |
|
245 |
|
246 #define DPCKTTSY_NUMBER_OF_PACKET_FILTERS (2) |
|
247 |
|
248 #define DPCKTTSY_FILTER_ID1 (1) |
|
249 #define DPCKTTSY_EVALUATION_PRECEDENCE_INDEX1 (0) |
|
250 |
|
251 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS1_0 (TUint8) 0xCF |
|
252 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS1_1 (TUint8) 0xFF |
|
253 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS1_2 (TUint8) 0xFF |
|
254 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS1_3 (TUint8) 0x11 |
|
255 |
|
256 #define DPCKTTSY_DOMAIN_SUBNET_MASK1_0 (TUint8) 0xC0 |
|
257 #define DPCKTTSY_DOMAIN_SUBNET_MASK1_1 (TUint8) 0xC1 |
|
258 #define DPCKTTSY_DOMAIN_SUBNET_MASK1_2 (TUint8) 0xF2 |
|
259 #define DPCKTTSY_DOMAIN_SUBNET_MASK1_3 (TUint8) 0x51 |
|
260 |
|
261 #define DPCKTTSY_PROTOCOLNUMBER_OR_NEXTHEADER1 (6) |
|
262 #define DPCKTTSY_MINIMUM_SOURCE_PORT_NUMBER1 (2) |
|
263 #define DPCKTTSY_MAXIMUM_SOURCE_PORT_NUMBER1 (65000) |
|
264 #define DPCKTTSY_MINIMUM_DESTINATION_PORT_NUMBER1 (8) |
|
265 #define DPCKTTSY_MAXIMUM_DESTINATION_PORT_NUMBER1 (65100) |
|
266 #define DPCKTTSY_TYPE_OF_SERVICE_OR_TRAFFIC_CLASS1 (0x3F8C) |
|
267 |
|
268 #define DPCKTTSY_FILTER_ID2 (2) |
|
269 #define DPCKTTSY_EVALUATION_PRECEDENCE_INDEX2 (255) |
|
270 |
|
271 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS2_0 (TUint8) 0x21 |
|
272 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS2_1 (TUint8) 0xD2 |
|
273 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS2_2 (TUint8) 0x3F |
|
274 #define DPCKTTSY_DOMAIN_SOURCE_ADDRESS2_3 (TUint8) 0x1A |
|
275 |
|
276 #define DPCKTTSY_DOMAIN_SUBNET_MASK2_0 (TUint8) 0x2A |
|
277 #define DPCKTTSY_DOMAIN_SUBNET_MASK2_1 (TUint8) 0x2B |
|
278 #define DPCKTTSY_DOMAIN_SUBNET_MASK2_2 (TUint8) 0xFF |
|
279 #define DPCKTTSY_DOMAIN_SUBNET_MASK2_3 (TUint8) 0x3F |
|
280 |
|
281 #define DPCKTTSY_PROTOCOLNUMBER_OR_NEXTHEADER2 (8) |
|
282 #define DPCKTTSY_SECURITY_PARAMETER_INDEX2 (0x0F88F000) |
|
283 #define DPCKTTSY_TYPE_OF_SERVICE_OR_TRAFFIC_CLASS2 (0x2F77) |
|
284 #define DPCKTTSY_FLOW_LABEL (0x0F11F000) |
|
285 |
|
286 #define DPCKTTSY_PRIMARY_CONTEXT_NAME _L("PrimaryContextName") |
|
287 |
|
288 #ifdef SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW |
|
289 #define DPCKTTSY_HSDPA_CATEGORY (TUint)(5) |
|
290 #define DPCKTTSY_HSUPA_CATEGORY (TUint)(6) |
|
291 #endif // SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW |
|
292 |
|
293 |
|
294 //********************************************************************************** |
|
295 // Testing RPacketContext |
|
296 //********************************************************************************** |
|
297 |
|
298 //********************************************************************************** |
|
299 // Context Configuration |
|
300 //********************************************************************************** |
|
301 /** |
|
302 @internalComponent |
|
303 */ |
|
304 #define DPCKTTSY_PDP_TYPE1 RPacketContext::EPdpTypeIPv4 |
|
305 #define DPCKTTSY_ACCESS_POINT1 _L8("ACME INTERNET PROVIDERS LTD") |
|
306 #define DPCKTTSY_PDP_ADDRESS1 _L8("i-MODE GATEWAY") |
|
307 #define DPCKTTSY_COMPRESSION1 RPacketContext::KPdpDataCompression |
|
308 #define DPCKTTSY_ANONYMOUS_ACCESS1 RPacketContext::ENotRequired |
|
309 #define DPCKTTSY_EGPRS_REQUIRED TRUE |
|
310 #define DPCKTTSY_USER_NAME1 _L8("ONYEARA") |
|
311 #define DPCKTTSY_PASSWORD1 _L8("1234") |
|
312 #define DPCKTTSY_PROTOCOL_CONFIG1 _L8("ARBITRARY INFORMATION") |
|
313 #define DPCKTTSY_PROTOCOL_TYPE1_0 RPacketContext::EProtocolNone |
|
314 #define DPCKTTSY_PROTOCOL_TYPE1_1 RPacketContext::EProtocolPAP |
|
315 #define DPCKTTSY_PROTOCOL_TYPE1_2 RPacketContext::EProtocolCHAP |
|
316 |
|
317 #define DPCKTTSY_PDP_TYPE2 RPacketContext::EPdpTypeIPv6 |
|
318 #define DPCKTTSY_ACCESS_POINT2 _L8("SYMBIAN EMPLOYEE INTRANET") |
|
319 #define DPCKTTSY_PDP_ADDRESS2 _L8("A WAP PORTAL") |
|
320 #define DPCKTTSY_COMPRESSION2 RPacketContext::KPdpHeaderCompression |
|
321 #define DPCKTTSY_ANONYMOUS_ACCESS2 RPacketContext::ERequired |
|
322 #define DPCKTTSY_EGPRS_NOTREQUIRED FALSE |
|
323 #define DPCKTTSY_USER_NAME2 _L8("SYMBIAN EMPLOYEE X") |
|
324 #define DPCKTTSY_PASSWORD2 _L8("1111") |
|
325 #define DPCKTTSY_PROTOCOL_CONFIG2 _L8("YET MORE ARBITRARY INFORMATION") |
|
326 #define DPCKTTSY_PROTOCOL_TYPE2_0 RPacketContext::EProtocolNone |
|
327 #define DPCKTTSY_PROTOCOL_TYPE2_1 RPacketContext::EProtocolPAP |
|
328 #define DPCKTTSY_PROTOCOL_TYPE2_2 RPacketContext::EProtocolCHAP |
|
329 #define DPCKTTSY_NWICONTEXT_FALSE FALSE |
|
330 #define DPCKTTSY_NWICONTEXT_TRUE TRUE |
|
331 #define DPCKTTSY_PFICONTEXT_SIG (RPacketContext::ESignalling) |
|
332 #define DPCKTTSY_PFICONTEXT_SMS (RPacketContext::ESms) |
|
333 |
|
334 #define DPCKTTSY_DATACOMPRESSION_NONE RPacketContext::ENoDataCompression |
|
335 #define DPCKTTSY_DATACOMPRESSION_DEFAULT RPacketContext::EManufacturerDefaultDataCompression |
|
336 #define DPCKTTSY_DATACOMPRESSION_EV42 RPacketContext::EV42 |
|
337 #define DPCKTTSY_DATACOMPRESSION_EV44 RPacketContext::EV44 |
|
338 |
|
339 #define DPCKTTSY_HEADERCOMPRESSION_NONE RPacketContext::ENoHeaderCompression |
|
340 #define DPCKTTSY_HEADERCOMPRESSION_DEFAULT RPacketContext::EManufacturerDefaultHeaderCompression |
|
341 #define DPCKTTSY_HEADERCOMPRESSION_ERFC1144 RPacketContext::ERfc1144 |
|
342 #define DPCKTTSY_HEADERCOMPRESSION_ERFC2507 RPacketContext::ERfc2507 |
|
343 #define DPCKTTSY_HEADERCOMPRESSION_EROHC RPacketContext::ERohc |
|
344 |
|
345 #define DPCKTTSY_CONNECTION_RATE 55000 |
|
346 //********************************************************************************** |
|
347 // Testing RPacketQoS |
|
348 //********************************************************************************** |
|
349 /** |
|
350 @internalComponent |
|
351 */ |
|
352 #define DPCKTTSY_QOS_CONFIG1 RPacketQoS::EUnspecifiedReliabilityClass |
|
353 |
|
354 //********************************************************************************** |
|
355 // QoS Configuration |
|
356 //********************************************************************************** |
|
357 /** |
|
358 @internalComponent |
|
359 */ |
|
360 #define DPCKTTSY_PROFILE_NAME _L("QoSProfile1") |
|
361 #define DPCKTTSY_DELAY_MIN1 RPacketQoS::EDelayClass1 |
|
362 #define DPCKTTSY_DELAY_REQ1 RPacketQoS::EDelayClass2 |
|
363 #define DPCKTTSY_MEAN_THROUGHPUT_MIN1 RPacketQoS::EMeanThroughput200 |
|
364 #define DPCKTTSY_MEAN_THROUGHPUT_REQ1 RPacketQoS::EMeanThroughput2000 |
|
365 #define DPCKTTSY_PEAK_THROUGHPUT_MIN1 RPacketQoS::EPeakThroughput16000 |
|
366 #define DPCKTTSY_PEAK_THROUGHPUT_REQ1 RPacketQoS::EPeakThroughput64000 |
|
367 #define DPCKTTSY_PRECEDENCE_MIN1 RPacketQoS::EPriorityLowPrecedence |
|
368 #define DPCKTTSY_PRECEDENCE_REQ1 RPacketQoS::EPriorityMediumPrecedence |
|
369 #define DPCKTTSY_RELIABILITY_MIN1 RPacketQoS::EReliabilityClass1 |
|
370 #define DPCKTTSY_RELIABILITY_REQ1 RPacketQoS::EReliabilityClass2 |
|
371 |
|
372 #define DPCKTTSY_DELAY_NEG2 RPacketQoS::EDelayClass2 |
|
373 #define DPCKTTSY_MEAN_THROUGHPUT_NEG2 RPacketQoS::EMeanThroughput100 |
|
374 #define DPCKTTSY_PEAK_THROUGHPUT_NEG2 RPacketQoS::EPeakThroughput8000 |
|
375 #define DPCKTTSY_PRECEDENCE_NEG2 RPacketQoS::EPriorityMediumPrecedence |
|
376 #define DPCKTTSY_RELIABILITY_NEG2 RPacketQoS::EReliabilityClass2 |
|
377 |
|
378 #define DPCKTTSY_PRECEDENCE (RPacketQoS::EPriorityMediumPrecedence|\ |
|
379 RPacketQoS::EPriorityLowPrecedence) |
|
380 #define DPCKTTSY_DELAY (RPacketQoS::EDelayClass2|\ |
|
381 RPacketQoS::EDelayClass3|\ |
|
382 RPacketQoS::EDelayClass4) |
|
383 #define DPCKTTSY_RELIABILITY RPacketQoS::EReliabilityClass2 |
|
384 #define DPCKTTSY_PEAK_THROUGHPUT (RPacketQoS::EPeakThroughput8000|\ |
|
385 RPacketQoS::EPeakThroughput16000) |
|
386 #define DPCKTTSY_MEAN_THROUGHPUT RPacketQoS::EMeanThroughput100 |
|
387 #define DPCKTTSY_ANONYMOUS_ACCESS RPacketContext::ERequired |
|
388 |
|
389 #define DPCKTTSY_TRAFFIC_CLASS_MIN RPacketQoS::ETrafficClassStreaming |
|
390 #define DPCKTTSY_TRAFFIC_CLASS_REQ RPacketQoS::ETrafficClassConversational |
|
391 |
|
392 #define DPCKTTSY_DELIVERY_ORDER_MIN RPacketQoS::EDeliveryOrderNotRequired |
|
393 #define DPCKTTSY_DELIVERY_ORDER_REQ RPacketQoS::EDeliveryOrderRequired |
|
394 |
|
395 #define DPCKTTSY_ERRONEOUS_SDU_DELIVERY_MIN RPacketQoS::EErroneousSDUDeliveryNotRequired |
|
396 #define DPCKTTSY_ERRONEOUS_SDU_DELIVERY_REQ RPacketQoS::EErroneousSDUDeliveryRequired |
|
397 |
|
398 #define DPCKTTSY_MAX_SDU_SIZE_MIN (10) |
|
399 #define DPCKTTSY_MAX_SDU_SIZE_REQ (1500) |
|
400 |
|
401 #define DPCKTTSY_MAX_UPLINK_BITRATE_MIN (1000) |
|
402 #define DPCKTTSY_MAX_UPLINK_BITRATE_REQ (2000) |
|
403 #define DPCKTTSY_MAX_DOWNLINK_BITRATE_MIN (1000) |
|
404 #define DPCKTTSY_MAX_DOWNLINK_BITRATE_REQ (2000) |
|
405 |
|
406 #define DPCKTTSY_BER_MAX RPacketQoS::EBERFivePerHundred |
|
407 #define DPCKTTSY_BER_REQ RPacketQoS::EBERFivePerThousand |
|
408 |
|
409 #define DPCKTTSY_SDU_ERROR_RATIO_MAX RPacketQoS::ESDUErrorRatioOnePerTen |
|
410 #define DPCKTTSY_SDU_ERROR_RATIO_REQ RPacketQoS::ESDUErrorRatioOnePerHundred |
|
411 |
|
412 #define DPCKTTSY_TRFFC_HNDLG_PRIORITY_MIN RPacketQoS::ETrafficPriority1 |
|
413 #define DPCKTTSY_TRFFC_HNDLG_PRIORITY_REQ RPacketQoS::ETrafficPriority2 |
|
414 |
|
415 #define DPCKTTSY_TRANSFER_DELAY_MAX (20) |
|
416 #define DPCKTTSY_TRANSFER_DELAY_REQ (10) |
|
417 |
|
418 #define DPCKTTSY_GRNT_UPLINK_BITRATE_MIN (1000) |
|
419 #define DPCKTTSY_GRNT_UPLINK_BITRATE_REQ (2000) |
|
420 #define DPCKTTSY_GRNT_DOWNLINK_BITRATE_MIN (1000) |
|
421 #define DPCKTTSY_GRNT_DOWNLINK_BITRATE_REQ (2000) |
|
422 |
|
423 #define DPCKTTSY_TRAFFIC_CLASS_NEG RPacketQoS::ETrafficClassConversational |
|
424 #define DPCKTTSY_DELIVERY_ORDER_NEG RPacketQoS::EDeliveryOrderRequired |
|
425 #define DPCKTTSY_ERRONEOUS_SDU_DELIVERY_NEG RPacketQoS::EErroneousSDUDeliveryRequired |
|
426 #define DPCKTTSY_MAX_SDU_SIZE_NEG (1500) |
|
427 #define DPCKTTSY_MAX_UPLINK_BITRATE_NEG (2000) |
|
428 #define DPCKTTSY_MAX_DOWNLINK_BITRATE_NEG (2000) |
|
429 #define DPCKTTSY_BER_NEG RPacketQoS::EBERFivePerThousand |
|
430 #define DPCKTTSY_SDU_ERROR_RATIO_NEG RPacketQoS::ESDUErrorRatioOnePerHundred |
|
431 #define DPCKTTSY_TRFFC_HNDLG_PRIORITY_NEG RPacketQoS::ETrafficPriority2 |
|
432 #define DPCKTTSY_TRANSFER_DELAY_NEG (10) |
|
433 #define DPCKTTSY_GRNT_UPLINK_BITRATE_NEG (2000) |
|
434 #define DPCKTTSY_GRNT_DOWNLINK_BITRATE_NEG (2000) |
|
435 |
|
436 #define DPCKTTSY_TRAFFIC_CLASS (RPacketQoS::ETrafficClassConversational|\ |
|
437 RPacketQoS::ETrafficClassStreaming) |
|
438 #define DPCKTTSY_DELIVERY_ORDER (RPacketQoS::EDeliveryOrderRequired|\ |
|
439 RPacketQoS::EDeliveryOrderNotRequired) |
|
440 #define DPCKTTSY_ERRONEOUS_SDU_DELIVERY (RPacketQoS::EErroneousSDUDeliveryRequired|\ |
|
441 RPacketQoS::EErroneousSDUDeliveryNotRequired) |
|
442 #define DPCKTTSY_BER (RPacketQoS::EBERFivePerHundred|\ |
|
443 RPacketQoS::EBERFivePerThousand) |
|
444 #define DPCKTTSY_SDU_ERROR_RATIO (RPacketQoS::ESDUErrorRatioOnePerTen|\ |
|
445 RPacketQoS::ESDUErrorRatioOnePerHundred) |
|
446 #define DPCKTTSY_TRFFC_HNDLG_PRIORITY (RPacketQoS::ETrafficPriority1|\ |
|
447 RPacketQoS::ETrafficPriority2) |
|
448 |
|
449 #define DPCKTTSY_TFT_NO_FILTERS (1) |
|
450 |
|
451 #define DPCKTTSY_SRC_STATS (RPacketQoS::ESourceSpeech) |
|
452 |
|
453 #define DPCKTTSY_SRC_STATSDESC (RPacketQoS::ESourceStatisticsDescriptorSpeech) |
|
454 #define DPCKTTSY_SIG_IND (ETrue) |
|
455 |
|
456 #define DPCKTTSY_AUTH_TOKEN (_L8("TESTXX")) |
|
457 #define DPCKTTSY_COMP_NUMBER1 (022) |
|
458 #define DPCKTTSY_IPFLOW_NUMBER1 (033) |
|
459 #define DPCKTTSY_COMP_NUMBER2 (003) |
|
460 #define DPCKTTSY_IPFLOW_NUMBER2 (004) |
|
461 |
|
462 #endif |