summaryrefslogtreecommitdiffstats
path: root/common/genericresource.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/genericresource.h')
-rw-r--r--common/genericresource.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/common/genericresource.h b/common/genericresource.h
index ec43939..687e307 100644
--- a/common/genericresource.h
+++ b/common/genericresource.h
@@ -43,7 +43,7 @@ class SINK_EXPORT GenericResource : public Resource
43protected: 43protected:
44 SINK_DEBUG_AREA("resource") 44 SINK_DEBUG_AREA("resource")
45public: 45public:
46 GenericResource(const QByteArray &resourceType, const QByteArray &resourceInstanceIdentifier, const QSharedPointer<Pipeline> &pipeline); 46 GenericResource(const Sink::ResourceContext &context, const QSharedPointer<Pipeline> &pipeline);
47 virtual ~GenericResource(); 47 virtual ~GenericResource();
48 48
49 virtual void processCommand(int commandId, const QByteArray &data) Q_DECL_OVERRIDE; 49 virtual void processCommand(int commandId, const QByteArray &data) Q_DECL_OVERRIDE;
@@ -71,10 +71,9 @@ protected:
71 void onProcessorError(int errorCode, const QString &errorMessage); 71 void onProcessorError(int errorCode, const QString &errorMessage);
72 void enqueueCommand(MessageQueue &mq, int commandId, const QByteArray &data); 72 void enqueueCommand(MessageQueue &mq, int commandId, const QByteArray &data);
73 73
74 ResourceContext mResourceContext;
74 MessageQueue mUserQueue; 75 MessageQueue mUserQueue;
75 MessageQueue mSynchronizerQueue; 76 MessageQueue mSynchronizerQueue;
76 QByteArray mResourceType;
77 QByteArray mResourceInstanceIdentifier;
78 QSharedPointer<Pipeline> mPipeline; 77 QSharedPointer<Pipeline> mPipeline;
79 78
80private: 79private: