datacommsserver/esockserver/inc/SS_rslv.H
branchRCL_3
changeset 25 9d7ce34704c8
parent 24 00c6709d25aa
child 26 b564fb5fd78b
equal deleted inserted replaced
24:00c6709d25aa 25:9d7ce34704c8
    83 	inline TUint RequiresOwnerInfo() const;
    83 	inline TUint RequiresOwnerInfo() const;
    84 
    84 
    85 	virtual void ProcessMessageL();
    85 	virtual void ProcessMessageL();
    86 
    86 
    87 	void InitiateDestruction();
    87 	void InitiateDestruction();
    88 	inline void SetFlowRequestType(TFlowParams::TFlowRequestType aFlowRequestType)
    88 
    89 	    { iFlowRequestType = aFlowRequestType; }
       
    90 	
       
    91 protected:
    89 protected:
    92 	void LockToConnectionInfo();
    90 	void LockToConnectionInfo();
    93 	void LockToConnectionInfo(const TDesC8& aConnectionInfo);
    91 	void LockToConnectionInfo(const TDesC8& aConnectionInfo);
    94 	void UpdateFlowRequestType();
       
    95     void SetBlockedReq(const RMessage2& aMsg)
    92     void SetBlockedReq(const RMessage2& aMsg)
    96         {
    93         {
    97         iBlockedReq = aMsg;
    94         iBlockedReq = aMsg;
    98         }
    95         }
    99 protected:
    96 protected:
   153     HBufC8* ipQryBuf;       //< pointer to the query data buffer heap descriptor
   150     HBufC8* ipQryBuf;       //< pointer to the query data buffer heap descriptor
   154     HBufC8* ipQryRespBuf;   //< pointer to the query response buffer heap descriptor
   151     HBufC8* ipQryRespBuf;   //< pointer to the query response buffer heap descriptor
   155 
   152 
   156     TPtr8   iPtrQryBuf;     //< Pointer descriptor, associated with ipQryBuf
   153     TPtr8   iPtrQryBuf;     //< Pointer descriptor, associated with ipQryBuf
   157     TPtr8   iPtrQryResBuf;  //< Pointer descriptor, associated with ipQryRespBuf
   154     TPtr8   iPtrQryResBuf;  //< Pointer descriptor, associated with ipQryRespBuf
   158     TFlowParams::TFlowRequestType iFlowRequestType; //< Flow request type used while opening the HR
   155 
   159     };
   156     };
   160 
   157 
   161 inline void CHostResolver::SetResolver(CHostResolvProvdBase* aResolver)
   158 inline void CHostResolver::SetResolver(CHostResolvProvdBase* aResolver)
   162 	{iRSP=aResolver;}
   159 	{iRSP=aResolver;}
   163 
   160