supl/locationsuplfw/protocolhandlerapi/inc/epos_csuplconnection.h
branchRCL_3
changeset 55 ea98413ce11f
parent 47 fce0ae2e4223
equal deleted inserted replaced
49:10852b179f64 55:ea98413ce11f
    86         * @since Series 60 3.1
    86         * @since Series 60 3.1
    87         * @param TRequestStatus &aRequest
    87         * @param TRequestStatus &aRequest
    88         * @return void *
    88         * @return void *
    89         */
    89         */
    90         IMPORT_C void Connect(TRequestStatus &aStatus);
    90         IMPORT_C void Connect(TRequestStatus &aStatus);
    91         
       
    92         /**
       
    93         * A method that makes Socket Connection.
       
    94         * @since Series 60 3.1 
       
    95         * @return None
       
    96         * @param aPrompt used to show connection prompt using OCC Api's.
       
    97         * @param aWlanOnly used to differentiate connection for GPRS and WLAN using OCC Api's
       
    98         */
       
    99         IMPORT_C void Connect(TRequestStatus &aStatus,TBool aPrompt,TBool aWlanOnly);
       
   100         
       
   101 
    91 
   102         IMPORT_C void CloseConnection();
    92         IMPORT_C void CloseConnection();
   103 
    93 
   104         IMPORT_C TInt GetPortNumberUsed();
    94         IMPORT_C TInt GetPortNumberUsed();
   105 
    95 
   390         TBool iVariantEnabled;
   380         TBool iVariantEnabled;
   391         
   381         
   392         TBool iPskTLSUsage;
   382         TBool iPskTLSUsage;
   393         
   383         
   394         TBool iStartedListen;
   384         TBool iStartedListen;
   395         
   385 
   396         TBool iConnectStarted;
   386         TBool iConnectStarted;
   397 
   387 
   398         TBool iSendInProgress;
   388         TBool iSendInProgress;
   399         
   389         
   400         TBool iFirstPkt;
   390         TBool iFirstPkt;
   403         TInt  iListenCount;
   393         TInt  iListenCount;
   404 
   394 
   405         // Number of client connected
   395         // Number of client connected
   406         TInt iConnectClients;
   396         TInt iConnectClients;
   407         
   397         
   408         TBool iPrompt;
       
   409         
       
   410         TBool iWlanOnly;
       
   411         
       
   412        
       
   413         
       
   414         
       
   415         
       
   416     };
   398     };
   417 
   399 
   418 #endif      // C_CSUPLCONNECTION_H 
   400 #endif      // C_CSUPLCONNECTION_H 
   419             
   401             
   420 // End of File
   402 // End of File