email/pop3andsmtpmtm/popservermtm/inc/cpopsessionmanager.h
changeset 76 60a8a215b0ec
parent 0 72b543305e3a
equal deleted inserted replaced
73:ecf6a73a9186 76:60a8a215b0ec
    43 	void DeleteSession(CImPop3Session& aSession, TRequestStatus& aStatus);
    43 	void DeleteSession(CImPop3Session& aSession, TRequestStatus& aStatus);
    44 	void ConnectionProgress(TPop3Progress& aProgress);
    44 	void ConnectionProgress(TPop3Progress& aProgress);
    45 	TBool HasConnection();
    45 	TBool HasConnection();
    46 	RConnection& GetConnection();
    46 	RConnection& GetConnection();
    47 	TInt GetAccessPointIdForConnection(TUint32& aAccessPointId) const;
    47 	TInt GetAccessPointIdForConnection(TUint32& aAccessPointId) const;
    48 
    48 	void SetSilentConnection(TBool aIsSilent);
       
    49 	
    49 private:
    50 private:
    50 	enum TState
    51 	enum TState
    51 		{
    52 		{
    52 		EStateIdle,
    53 		EStateIdle,
    53 		EStateCreatingConnection,
    54 		EStateCreatingConnection,
    90 	// Socket server
    91 	// Socket server
    91 	RSocketServ iServ;
    92 	RSocketServ iServ;
    92 
    93 
    93 	// State machine state
    94 	// State machine state
    94 	TState iState;
    95 	TState iState;
       
    96 	
       
    97 	//Silent Connection
       
    98 	TBool iIsSilent;
    95 	};
    99 	};
    96 
   100 
    97 #endif // __CPOPSESSIONMANAGER_H__
   101 #endif // __CPOPSESSIONMANAGER_H__