equal
deleted
inserted
replaced
51 */ |
51 */ |
52 virtual SmfProviderBase* getProviderInfo( ) = 0; |
52 virtual SmfProviderBase* getProviderInfo( ) = 0; |
53 |
53 |
54 /** |
54 /** |
55 * Method to get the result for a network request. |
55 * Method to get the result for a network request. |
|
56 * @param aOperation The type of operation to be requested |
56 * @param aTransportResult The result of transport operation |
57 * @param aTransportResult The result of transport operation |
57 * @param aReply The QByteArray instance containing the network response. |
58 * @param aReply The QByteArray instance containing the network response. |
58 * The plugins should delete this instance once they have read the |
59 * The plugins should delete this instance once they have read the |
59 * data from it. |
60 * data from it. |
60 * @param aResult [out] An output parameter to the plugin manager.If the |
61 * @param aResult [out] An output parameter to the plugin manager.If the |
95 * |
96 * |
96 * @param aRetType [out] SmfPluginRetType |
97 * @param aRetType [out] SmfPluginRetType |
97 * @param aPageResult [out] The SmfResultPage structure variable |
98 * @param aPageResult [out] The SmfResultPage structure variable |
98 */ |
99 */ |
99 virtual SmfPluginError responseAvailable( |
100 virtual SmfPluginError responseAvailable( |
|
101 const SmfRequestTypeID aOperation, |
100 const SmfTransportResult &aTransportResult, |
102 const SmfTransportResult &aTransportResult, |
101 QByteArray *aReply, |
103 QByteArray *aReply, |
102 QVariant* aResult, |
104 QVariant* aResult, |
103 SmfPluginRetType &aRetType, |
105 SmfPluginRetType &aRetType, |
104 SmfResultPage &aPageResult ) = 0; |
106 SmfResultPage &aPageResult ) = 0; |
105 |
107 |
106 }; |
108 }; |
107 |
109 |
108 Q_DECLARE_INTERFACE( SmfPluginBase, "org.symbian.smf.plugin.smfpluginbase/v1.0" ); |
110 Q_DECLARE_INTERFACE( SmfPluginBase, "org.symbian.smf.plugin.smfpluginbase/v0.2" ); |
109 |
111 |
110 #endif /* SMFPLUGINBASE_H_ */ |
112 #endif /* SMFPLUGINBASE_H_ */ |