equal
deleted
inserted
replaced
21 |
21 |
22 |
22 |
23 |
23 |
24 |
24 |
25 // INCLUDE FILES |
25 // INCLUDE FILES |
|
26 #include <bautils.h> |
|
27 |
26 #include "senservicemanagerimpl.h" |
28 #include "senservicemanagerimpl.h" |
27 |
29 |
28 #include <SenIdentityProvider.h> |
30 #include <SenIdentityProvider.h> |
29 #include <SenXmlUtils.h> |
31 #include <SenXmlUtils.h> |
30 #include <SenServiceConnection.h> // WSF error codes |
32 #include <SenServiceConnection.h> // WSF error codes |
74 return pNew; |
76 return pNew; |
75 } |
77 } |
76 |
78 |
77 void CSenServiceManagerImpl::ConstructL() |
79 void CSenServiceManagerImpl::ConstructL() |
78 { |
80 { |
|
81 #ifdef _SENDEBUG |
|
82 #ifdef _DEBUG |
|
83 |
|
84 RFs fs; |
|
85 fs.Connect(); |
|
86 TBool ret = BaflUtils::FolderExists(fs, _L("c:\\logs\\wslog\\")); |
|
87 if(!ret) |
|
88 { |
|
89 fs.MkDirAll(_L("c:\\logs\\wslog\\")); |
|
90 } |
|
91 fs.Close(); |
|
92 |
|
93 RFileLogger log; |
|
94 log.Connect(); |
|
95 log.CreateLog(KSenServiceManagerLogDir(), KSenServiceManagerLogFile, EFileLoggingModeOverwrite); |
|
96 log.CloseLog(); |
|
97 log.Close(); |
|
98 |
|
99 #endif // _DEBUG |
|
100 #endif // _SENDEBUG |
|
101 |
79 TInt connAttemp = 0; |
102 TInt connAttemp = 0; |
80 TInt connErr = KErrGeneral; |
103 TInt connErr = KErrGeneral; |
81 |
104 |
82 ipGenerator = CSenGuidGen::NewL(); |
105 ipGenerator = CSenGuidGen::NewL(); |
83 ipChunkName = HBufC::NewL(KSenUuidMaxLength+KMaxChunkNumDecimals); |
106 ipChunkName = HBufC::NewL(KSenUuidMaxLength+KMaxChunkNumDecimals); |
388 HBufC8* provider = aProvider.AsXmlL(); |
411 HBufC8* provider = aProvider.AsXmlL(); |
389 TPtr8 ptr = provider->Des(); |
412 TPtr8 ptr = provider->Des(); |
390 TInt retVal = iConnection.RegisterIdentityProvider(ptr); |
413 TInt retVal = iConnection.RegisterIdentityProvider(ptr); |
391 delete provider; |
414 delete provider; |
392 provider = NULL; |
415 provider = NULL; |
393 TLSLOG_L(KSenServiceManagerLogChannelBase+iConnectionID, KMinLogLevel,"CSenServiceManagerImpl::RegisterIdentityProviderL(aProvider) Completed"); |
416 TLSLOG_FORMAT((KSenServiceManagerLogChannelBase+iConnectionID, KMinLogLevel , _L8("CSenServiceManagerImpl::RegisterIdentityProviderL(aProvider) returns [%d]"), retVal)); |
394 return retVal; |
417 return retVal; |
395 } |
418 } |
396 |
419 |
397 TInt CSenServiceManagerImpl::UnregisterIdentityProviderL( |
420 TInt CSenServiceManagerImpl::UnregisterIdentityProviderL( |
398 CSenIdentityProvider& aProvider) |
421 CSenIdentityProvider& aProvider) |