diff -r 654ed625511d -r f54bfd820e04 sipplugins/sippsipadapter/src/CWPSIPItem.cpp --- a/sipplugins/sippsipadapter/src/CWPSIPItem.cpp Thu Jul 15 19:02:22 2010 +0300 +++ b/sipplugins/sippsipadapter/src/CWPSIPItem.cpp Thu Aug 19 10:16:25 2010 +0300 @@ -146,6 +146,7 @@ iToAppRef = HBufC8::NewL( 0 ); iNetwork = HBufC::NewL( 0 ); iSnapId = KErrNotFound; + iBearerId = 0; SetSigQos( 40 ); DBG_PRINT( "CWPSIPItem::ConstructL - end" ); } @@ -1007,7 +1008,9 @@ // Signalling QoS parameter. cSIPManagedProfile->SetParameter( KSIPSoIpTOS, iSigQos ); - + + cSIPManagedProfile->SetParameter( KBearerType, iBearerId ); + // Stores SIP profile to permanent storage cSIPManagedProfileRegistry->SaveL( *cSIPManagedProfile ); @@ -1259,4 +1262,14 @@ iSigQos = tosBits; } + +void CWPSIPItem::SetBearerID(TUint32 aBearerId) +{ +iBearerId = aBearerId; +} + +TUint32 CWPSIPItem:: GetBearerID() +{ +return iBearerId; +} // End of file.