»
         Symbian OS v9.3 »
         Symbian OS reference »
         C++ component reference »
         WAP Browser WAPPUSHSUPPORT »
         CHTTPResponse
      
      
      	   
      
      	   
      
         	   
         
         Location: 
            CHTTPResponse.h
            
Link against: httpresponse.lib
            
         
         
       This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.
      
         class CHTTPResponse : public CBase;
         Description
         
         
         
         Derivation
         
         
         
            CBase - Base class for all classes to be instantiated on the heap
             
         
         
            CHTTPResponse - (No abstract)
             
         
         Members
         
         Defined in CHTTPResponse:
            
AddResponse(), CHTTPResponse(), CharSet(), CharSet(), ConstructL(), ContentType(), ContentType(), DetailedStatusCode(), Extend_CHTTPResponse(), Extend_CHTTPResponse_const(), ExtractCacheControlTime(), FindBinaryDescField(), FindCacheControlFieldValue(), FindField(), FindField(), FindRealm(), LocateField(), NewL(), Reset(), Response(), SetStatusCode(), StatusCode(), ~CHTTPResponse()
            
         
         
         Inherited from CBase:
            
Delete(),
            Extension_(),
            operator new()
         
         
       
      
         
         
         
         Construction and destruction
         
      
      
      
      
         static IMPORT_C CHTTPResponse *NewL();
         Description
         
         
         
         Return value
         
         
          
      
      
         virtual IMPORT_C ~CHTTPResponse();
         Description
         
         
          
      
      
         protected: IMPORT_C CHTTPResponse();
         Description
         
         
          
      
      
         protected: IMPORT_C void ConstructL();
         Description
         
         
         
         
       
      
      
      
      
         IMPORT_C void Reset();
         Description
         
         
          
      
      
         IMPORT_C void AddResponse(HBufC8 *aResponse);
         Description
         
         
         
         Parameters
         
         
          
      
      
         IMPORT_C HBufC8 &Response() const;
         Description
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C THttpStatusCode StatusCode() const;
         Description
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C THttpStatusCode DetailedStatusCode() const;
         Description
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C void SetStatusCode(TInt aCode);
         Description
         
         
         
         Parameters
         
         
          
      
      
         IMPORT_C TBool FindField(THttpHeaderField aField, TPtrC8 &aDesc, TInt aStartIndex=0) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C TBool FindBinaryDescField(THttpHeaderField aField, TPtrC8 &aDesc, TInt aStartIndex=0) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C TBool FindField(THttpHeaderField aField, TTime &aTime, TInt aStartIndex=0) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
         
         
         
         
         FindCacheControlFieldValue()
         
       
      
         IMPORT_C TInt FindCacheControlFieldValue(TCacheControlFieldValue aField) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
         
         
         
         
         ExtractCacheControlTime()
         
       
      
         IMPORT_C TBool ExtractCacheControlTime(TCacheControlFieldValue aField, TTime &aTime) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C void ContentType(TPtrC8 &aDesc) const;
         Description
         
         
         
         Parameters
         
         
          
      
      
         IMPORT_C TBool FindRealm(TPtrC8 &aRealm) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         IMPORT_C TBool CharSet(TPtrC8 &aDesc) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         protected: IMPORT_C TInt LocateField(THttpHeaderField aField, TInt aStartIndex=0) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         protected: IMPORT_C const TText8 *ContentType(TInt aContentTypeCode) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         protected: IMPORT_C const TText8 *CharSet(TInt aCharsetCode) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
      
         private: virtual IMPORT_C TAny *Extend_CHTTPResponse(TAny *aArgs);
         Description
         
         
         
         Parameters
         
         
         
         Return value
         
         
          
      
         
         
         
         
         Extend_CHTTPResponse_const()
         
       
      
         private: virtual IMPORT_C TAny *Extend_CHTTPResponse_const(TAny *aArgs) const;
         Description
         
         
         
         Parameters
         
         
         
         Return value