webservices/wscore/inc/sencoreservicemanager.h
changeset 23 a1df79fa35b4
parent 0 62f9d29f7211
equal deleted inserted replaced
16:abb636afedf7 23:a1df79fa35b4
    30 
    30 
    31 //  INCLUDES
    31 //  INCLUDES
    32 #include <e32base.h>
    32 #include <e32base.h>
    33 #include <badesca.h>
    33 #include <badesca.h>
    34 #include <f32file.h>
    34 #include <f32file.h>
    35 #include <imcvcodc.h> // for base64 codec
       
    36 #include <flogger.h>
    35 #include <flogger.h>
    37 #include <etelmm.h>
    36 #include <etelmm.h>
    38 
    37 #include <tconvbase64.h>
    39 #include <SenXmlReader.h>
    38 #include <SenXmlReader.h>
    40 
    39 
    41 #include "senservicemanagerdefines.h"
    40 #include "senservicemanagerdefines.h"
    42 #include "msencoreservicemanager.h"
    41 #include "msencoreservicemanager.h"
    43 #include "senxmldao.h"
    42 #include "senxmldao.h"
   410         void ConstructL();
   409         void ConstructL();
   411 
   410 
   412         // New functions
   411         // New functions
   413         
   412         
   414         MSIF* Framework(const TDesC8& aFrameworkID);
   413         MSIF* Framework(const TDesC8& aFrameworkID);
   415         TImCodecB64& Base64Codec();
   414         TBase64& Base64Codec();
   416 
   415 
   417 //        RPointerArray<HBufC8>& ActiveHostletEndpointsL();
   416 //        RPointerArray<HBufC8>& ActiveHostletEndpointsL();
   418 
   417 
   419     private: 
   418     private: 
   420         
   419         
   434         CSenBaseIdentityManager* iIdentityManager;          // owned
   433         CSenBaseIdentityManager* iIdentityManager;          // owned
   435         RFileLogger              iLog;                      // owned
   434         RFileLogger              iLog;                      // owned
   436         TInt                     iConnectionCount;
   435         TInt                     iConnectionCount;
   437         CSenGuidGen*             iGuidGenerator;            // owned
   436         CSenGuidGen*             iGuidGenerator;            // owned
   438         CSenXmlReader*           iReader;                   // owned
   437         CSenXmlReader*           iReader;                   // owned
   439         TImCodecB64 iBase64Codec; 
   438         TBase64 iBase64Codec; 
   440         RStringPool iStringPool;                            // owned
   439         RStringPool iStringPool;                            // owned
   441 //        RPointerArray<HBufC8>*   ipActiveHostletEndpoints;  // owned
   440 //        RPointerArray<HBufC8>*   ipActiveHostletEndpoints;  // owned
   442 
   441 
   443         TInt iNextTransactionId;
   442         TInt iNextTransactionId;
   444 
   443