equal
deleted
inserted
replaced
71 IMPORT_C TInt SetProperty(ContentAccess::TAgentProperty aProperty, TInt aValue) const; |
71 IMPORT_C TInt SetProperty(ContentAccess::TAgentProperty aProperty, TInt aValue) const; |
72 IMPORT_C void DisplayInfoL(ContentAccess::TDisplayInfo aInfo, const ContentAccess::TVirtualPathPtr& aVirtualPath) const; |
72 IMPORT_C void DisplayInfoL(ContentAccess::TDisplayInfo aInfo, const ContentAccess::TVirtualPathPtr& aVirtualPath) const; |
73 IMPORT_C void DisplayInfoL(ContentAccess::TDisplayInfo aInfo, RFile& aFile, const TDesC& aUniqueId) const; |
73 IMPORT_C void DisplayInfoL(ContentAccess::TDisplayInfo aInfo, RFile& aFile, const TDesC& aUniqueId) const; |
74 IMPORT_C TInt AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer) const; |
74 IMPORT_C TInt AgentSpecificCommand(TInt aCommand, const TDesC8& aInputBuffer, TDes8& aOutputBuffer) const; |
75 IMPORT_C void DisplayManagementInfoL() const; |
75 IMPORT_C void DisplayManagementInfoL() const; |
|
76 #ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT |
|
77 IMPORT_C TInt GetAttribute(const TDesC8& aHeaderData, TInt aAttribute, TInt& aValue) const; |
|
78 IMPORT_C TInt GetAttributeSet(const TDesC8& aHeaderData, ContentAccess::RAttributeSet& aAttributeSet) const; |
|
79 IMPORT_C TInt GetStringAttributeSet(const TDesC8& aHeaderData, ContentAccess::RStringAttributeSet& aAttributeSet) const; |
|
80 IMPORT_C TInt GetStringAttribute(const TDesC8& aHeaderData, TInt aAttribute, TDes& aValue) const; |
|
81 #endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT |
76 |
82 |
77 private: |
83 private: |
78 enum TRetrievalType |
84 enum TRetrievalType |
79 { |
85 { |
80 EPathBasedRetrieval, |
86 EPathBasedRetrieval, |
88 void GetStringAttributeSetL (const ContentAccess::TVirtualPathPtr& aVirtualPath, ContentAccess::RStringAttributeSet &aStringAttributeSet) const; |
94 void GetStringAttributeSetL (const ContentAccess::TVirtualPathPtr& aVirtualPath, ContentAccess::RStringAttributeSet &aStringAttributeSet) const; |
89 void GetAttributeSetL(ContentAccess::RAttributeSet& aAttributeSet, RFile& aFile, const TDesC& aUniqueId) const; |
95 void GetAttributeSetL(ContentAccess::RAttributeSet& aAttributeSet, RFile& aFile, const TDesC& aUniqueId) const; |
90 void GetStringAttributeSetL(ContentAccess::RStringAttributeSet& aStringAttributeSet, RFile& aFile, const TDesC& aUniqueId) const; |
96 void GetStringAttributeSetL(ContentAccess::RStringAttributeSet& aStringAttributeSet, RFile& aFile, const TDesC& aUniqueId) const; |
91 void AttributeSetL(const TRetrievalType& aRetrievalType,const ContentAccess::TVirtualPathPtr* aVirtualPath, ...) const; |
97 void AttributeSetL(const TRetrievalType& aRetrievalType,const ContentAccess::TVirtualPathPtr* aVirtualPath, ...) const; |
92 void StringAttributeSetL(const TRetrievalType& aRetrievalType,const ContentAccess::TVirtualPathPtr* aVirtualPath, ...) const; |
98 void StringAttributeSetL(const TRetrievalType& aRetrievalType,const ContentAccess::TVirtualPathPtr* aVirtualPath, ...) const; |
|
99 #ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT |
|
100 void GetAttributeSetL(const TDesC8& aHeaderData, ContentAccess::RAttributeSet& aAttributeSet) const; |
|
101 void GetStringAttributeSetL(const TDesC8& aHeaderData, ContentAccess::RStringAttributeSet& aAttributeSet) const; |
|
102 #endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT |
|
103 |
93 }; |
104 }; |
94 } // namespace |
105 } // namespace |
95 #endif |
106 #endif |