// WEBDOCIN.H
//
// Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
//

#if !defined(__WEBDOCIN_H__)
#define __WEBDOCIN_H__

class TDataType;

class MWebDocumentInfo
	// This is interface only for document information and should not be inherited from
	// outside websvs
	{
public:
	virtual ~MWebDocumentInfo() {};
	virtual HBufC* UrlL() const = 0;
	virtual TUint Size() const = 0;
	virtual void MimeTypeL(TDataType& aDataType) const = 0;
	virtual TTime CachedTime() const = 0;
	virtual TTime CacheExpiryTime() const = 0; 
	virtual TTime LastModifiedTime() const = 0; 
	virtual TUint Language() const = 0;
	virtual TBool Secure() const = 0;
	virtual TBool Cached() const = 0;
	virtual void MWebDocumentInfo_Reserved1();
	virtual void MWebDocumentInfo_Reserved2();
	};

#endif