diff options
| author | Ted Ross <tross@apache.org> | 2011-01-10 14:06:16 +0000 |
|---|---|---|
| committer | Ted Ross <tross@apache.org> | 2011-01-10 14:06:16 +0000 |
| commit | 120ea440ef9d048d3bb31e6118027f5c9e890fca (patch) | |
| tree | 34e14880765c6b79c77c4fb24e834b8d67260149 /cpp/src/qmf.mk | |
| parent | 598e5eacac716a9a3a812e9cf72b14bde57ed45a (diff) | |
| download | qpid-python-120ea440ef9d048d3bb31e6118027f5c9e890fca.tar.gz | |
Updates to the C++ implementation of QMFv2:
1) Consolidated string constants for the protocol into a definition file.
2) Added hooks for subscription handling.
3) Added checks to validate properties and arguments against the schema (if there is a schema).
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1057199 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qmf.mk')
| -rw-r--r-- | cpp/src/qmf.mk | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/cpp/src/qmf.mk b/cpp/src/qmf.mk index d0a186e89f..f3462f1a93 100644 --- a/cpp/src/qmf.mk +++ b/cpp/src/qmf.mk @@ -51,7 +51,8 @@ QMF2_API = \ ../include/qmf/SchemaId.h \ ../include/qmf/SchemaMethod.h \ ../include/qmf/SchemaProperty.h \ - ../include/qmf/SchemaTypes.h + ../include/qmf/SchemaTypes.h \ + ../include/qmf/Subscription.h # @@ -91,10 +92,14 @@ libqmf2_la_SOURCES = \ qmf/AgentEventImpl.h \ qmf/AgentImpl.h \ qmf/AgentSession.cpp \ + qmf/AgentSubscription.cpp \ + qmf/AgentSubscription.h \ qmf/ConsoleEvent.cpp \ qmf/ConsoleEventImpl.h \ qmf/ConsoleSession.cpp \ qmf/ConsoleSessionImpl.h \ + qmf/constants.cpp \ + qmf/constants.h \ qmf/DataAddr.cpp \ qmf/DataAddrImpl.h \ qmf/Data.cpp \ @@ -116,7 +121,9 @@ libqmf2_la_SOURCES = \ qmf/SchemaMethod.cpp \ qmf/SchemaMethodImpl.h \ qmf/SchemaProperty.cpp \ - qmf/SchemaPropertyImpl.h + qmf/SchemaPropertyImpl.h \ + qmf/Subscription.cpp \ + qmf/SubscriptionImpl.h libqmfengine_la_SOURCES = \ $(QMF_ENGINE_API) \ |
