equal
deleted
inserted
replaced
78 { |
78 { |
79 // default to GPRS |
79 // default to GPRS |
80 getErr = KErrNone; |
80 getErr = KErrNone; |
81 iUmtsGprsRelease = TPacketDataConfigBase::KConfigGPRS; |
81 iUmtsGprsRelease = TPacketDataConfigBase::KConfigGPRS; |
82 } |
82 } |
83 |
83 |
|
84 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CGPRSPROVISION_INITIALISECONFIGL_1, "InitialiseConfigL() for packet network [%d]", iUmtsGprsRelease); |
84 TBool useEdge = EFalse; |
85 TBool useEdge = EFalse; |
85 |
86 |
86 aIapView->GetBoolL(KCDTIdWCDMAUseEdge | KCDTIdOutgoingGprsRecord, useEdge); |
87 aIapView->GetBoolL(KCDTIdWCDMAUseEdge | KCDTIdOutgoingGprsRecord, useEdge); |
87 |
88 |
88 getErr = InitialiseScratchContext(iUmtsGprsRelease); |
89 getErr = InitialiseScratchContext(iUmtsGprsRelease); |
322 else |
323 else |
323 { |
324 { |
324 // Anything else is a serious misconfiguration |
325 // Anything else is a serious misconfiguration |
325 User::Leave(KErrArgument); |
326 User::Leave(KErrArgument); |
326 } |
327 } |
327 } |
328 OstTraceDefExt3(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CGPRSPROVISION_RETRIEVEIPANDDNSSETTINGSL_1, "PDP address [%s], DNS1 [%s], DNS2 [%s]", aPdpAddress, aDns1, aDns2); |
|
329 } |
|
330 |
328 void CGPRSProvision::RetrieveUmtsCompressionL(RPacketContext::THeaderCompression& aHeaderCompression, RPacketContext::TDataCompression& aDataCompression, ESock::CCommsDatIapView* aIapView) const |
331 void CGPRSProvision::RetrieveUmtsCompressionL(RPacketContext::THeaderCompression& aHeaderCompression, RPacketContext::TDataCompression& aDataCompression, ESock::CCommsDatIapView* aIapView) const |
329 { |
332 { |
330 TUint32 headerComp; |
333 TUint32 headerComp; |
331 TUint32 dataComp; |
334 TUint32 dataComp; |
332 TInt err; |
335 TInt err; |
348 dataComp = RPacketContext::ENoDataCompression; |
351 dataComp = RPacketContext::ENoDataCompression; |
349 } |
352 } |
350 User::LeaveIfError(err); |
353 User::LeaveIfError(err); |
351 |
354 |
352 aDataCompression = static_cast<RPacketContext::TDataCompression>(dataComp); |
355 aDataCompression = static_cast<RPacketContext::TDataCompression>(dataComp); |
|
356 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CGPRSPROVISION_RETRIEVEUMTSCOMPRESSIONL_1, "Header Compression [%d], Data Compression [%d]", aHeaderCompression, aDataCompression); |
353 } |
357 } |
354 |
358 |
355 void CGPRSProvision::RetrieveUmtsPacketFlowIdentifierL(RPacketContext::TPacketFlowIdentifier& aPfi, ESock::CCommsDatIapView* aIapView) const |
359 void CGPRSProvision::RetrieveUmtsPacketFlowIdentifierL(RPacketContext::TPacketFlowIdentifier& aPfi, ESock::CCommsDatIapView* aIapView) const |
356 { |
360 { |
357 TUint32 pfi; |
361 TUint32 pfi; |
361 err = KErrNone; |
365 err = KErrNone; |
362 pfi = RPacketContext::EBestEffort; |
366 pfi = RPacketContext::EBestEffort; |
363 } |
367 } |
364 User::LeaveIfError(err); |
368 User::LeaveIfError(err); |
365 aPfi = static_cast<RPacketContext::TPacketFlowIdentifier>(pfi); |
369 aPfi = static_cast<RPacketContext::TPacketFlowIdentifier>(pfi); |
366 } |
370 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CGPRSPROVISION_RETRIEVEUMTSPACKETFLOWIDENTIFIERL_1, "Packet Flow Identifier [%d]", aPfi); |
367 |
371 } |
368 |
372 |
369 TInt CGPRSProvision::InitialiseScratchContext(TUint32 aConfigRel) const |
373 TInt CGPRSProvision::InitialiseScratchContext(TUint32 aConfigRel) const |
370 { |
374 { |
371 switch(aConfigRel) |
375 switch(aConfigRel) |
372 { |
376 { |
424 return self; |
428 return self; |
425 } |
429 } |
426 |
430 |
427 void CDefaultPacketQoSProvision::InitialiseConfigL(ESock::CCommsDatIapView* aIapView) |
431 void CDefaultPacketQoSProvision::InitialiseConfigL(ESock::CCommsDatIapView* aIapView) |
428 { |
432 { |
|
433 OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CDEFAULTPACKETQOSPROVISION_INITIALISECONFIGL_1, "Default Qos Provision"); |
429 TUint32 data; |
434 TUint32 data; |
430 |
435 |
431 aIapView->GetIntL(KCDTIdWCDMAReqTrafficClass,data); |
436 aIapView->GetIntL(KCDTIdWCDMAReqTrafficClass,data); |
432 iParams.iReqTrafficClass = (RPacketQoS::TTrafficClass)data; |
437 iParams.iReqTrafficClass = (RPacketQoS::TTrafficClass)data; |
433 |
438 |
519 void CImsExtProvision::InitialiseConfigL(ESock::CCommsDatIapView* aIapView) |
524 void CImsExtProvision::InitialiseConfigL(ESock::CCommsDatIapView* aIapView) |
520 { |
525 { |
521 TBool bdata = EFalse; |
526 TBool bdata = EFalse; |
522 aIapView->GetBool(KCDTIdWCDMAImCmSignallingIndication,bdata); |
527 aIapView->GetBool(KCDTIdWCDMAImCmSignallingIndication,bdata); |
523 iImsSignalIndicator = bdata; |
528 iImsSignalIndicator = bdata; |
|
529 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CIMSEXTPROVISION_INITIALISECONFIGL_1, "Ims Signal Indicator [%d]", iImsSignalIndicator); |
524 } |
530 } |
525 |
531 |
526 |
532 |