cmmanager/cmmgr/Plugins/cmpluginvpn/inc/cmpluginvpn.h
changeset 3 f7816ffc66ed
parent 0 5a93021fdf25
child 12 ea6e024ea6f9
equal deleted inserted replaced
2:086aae6fc07e 3:f7816ffc66ed
    18 #ifndef VPN_PLUGIN_INCLUDED
    18 #ifndef VPN_PLUGIN_INCLUDED
    19 #define VPN_PLUGIN_INCLUDED
    19 #define VPN_PLUGIN_INCLUDED
    20 
    20 
    21 #include <e32base.h>
    21 #include <e32base.h>
    22 #include <StringLoader.h>
    22 #include <StringLoader.h>
       
    23 #include <in_sock.h>
       
    24 
    23 #include <cmpluginbaseeng.h>
    25 #include <cmpluginbaseeng.h>
    24 
    26 
    25 #include <cmpluginvpndef.h>
    27 #include <cmpluginvpndef.h>
    26 
    28 
    27 using namespace CommsDat;
    29 using namespace CommsDat;
   271         * @since S60 5.2
   273         * @since S60 5.2
   272         * @return the correct id of the destination 
   274         * @return the correct id of the destination 
   273         *         or leaves with the error code KErrArgument 
   275         *         or leaves with the error code KErrArgument 
   274         */                    
   276         */                    
   275         TInt CheckValidityAndConvertDestinationIdL( TUint32 aDestinationId );
   277         TInt CheckValidityAndConvertDestinationIdL( TUint32 aDestinationId );
       
   278         
       
   279         /**
       
   280         * Retrieves default APs from the Tier Record of given identifier.
       
   281         * 
       
   282         * @param aTierIdentifier identifier for tier record.
       
   283         * @since S60 5.2
       
   284         * @return an elementid id of the default AP record in tier record. 
       
   285         */                    
       
   286         const TMDBElementId DefaultAPRecordL( const TInt aTierIdentifier = KAfInet );
   276 
   287 
   277     public:                
   288     public:                
   278         /**
   289         /**
   279         * Scans aDests for destinations that may be valid parents 
   290         * Scans aDests for destinations that may be valid parents 
   280         * for this plugin and removes those that may not.
   291         * for this plugin and removes those that may not.