* @return
* Completion status
*/
- virtual status_t invoke(const Parcel& data, Parcel& reply, PlayerExtensionCommand* cmd)=0;
+ virtual status_t invoke(const Parcel& data, Parcel& reply, PlayerExtensionCommand* cmd)=0;
/**
* If any engine commands were scheduled by this extension, this function will be
* called upon completion.
* false= let playerdriver handle standard command completion
* true = command was handled (e.g. FinishSyncCommand, commandFailed) and aCmd deleted
*/
- virtual bool commandCompleted(PlayerExtensionCommand* cmd, const PVCmdResponse &resp) {
- return false;
- }
+ virtual bool commandCompleted(PlayerExtensionCommand* cmd, const PVCmdResponse &resp) {
+ return false;
+ }
+/**
+ * Destructor
+*/
+ virtual ~IDispatch() {}
};
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PV2WAY_ENGINE_SDKINFO_LABEL "962234"
+#define PV2WAY_ENGINE_SDKINFO_LABEL "962385"
#define PV2WAY_ENGINE_SDKINFO_DATE 0x20090914
#endif //PV_2WAY_SDKINFO_H_INCLUDED
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PVAUTHOR_ENGINE_SDKINFO_LABEL "962234"
+#define PVAUTHOR_ENGINE_SDKINFO_LABEL "962385"
#define PVAUTHOR_ENGINE_SDKINFO_DATE 0x20090914
#endif //PV_AUTHOR_SDKINFO_H_INCLUDED
// This header file is automatically generated at build-time
// *** OFFICIAL RELEASE INFO -- Will not auto update
-#define PVPLAYER_ENGINE_SDKINFO_LABEL "962234"
+#define PVPLAYER_ENGINE_SDKINFO_LABEL "962385"
#define PVPLAYER_ENGINE_SDKINFO_DATE 0x20090914
#endif //PV_PLAYER_SDKINFO_H_INCLUDED