summaryrefslogtreecommitdiff
path: root/qpid/cpp/include/qmf/AgentSession.h
diff options
context:
space:
mode:
authorTed Ross <tross@apache.org>2011-02-03 02:46:01 +0000
committerTed Ross <tross@apache.org>2011-02-03 02:46:01 +0000
commitbc413d94f96b787f1a5f20f15100545a138cf62f (patch)
tree7cc1888fe495508d03658e11b477c803b1254c8a /qpid/cpp/include/qmf/AgentSession.h
parent3f506b8c7c48fd444690c0eea83f2af4e8445ce5 (diff)
downloadqpid-python-bc413d94f96b787f1a5f20f15100545a138cf62f.tar.gz
Added severity and timestamp fields to raised events.
Enhanced the example agent to illustrate the raising of events. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1066726 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/include/qmf/AgentSession.h')
-rw-r--r--qpid/cpp/include/qmf/AgentSession.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/qpid/cpp/include/qmf/AgentSession.h b/qpid/cpp/include/qmf/AgentSession.h
index 23058c56c6..d6ac5adf83 100644
--- a/qpid/cpp/include/qmf/AgentSession.h
+++ b/qpid/cpp/include/qmf/AgentSession.h
@@ -165,8 +165,14 @@ namespace qmf {
/**
* Raise an event to be sent into the QMF network.
+ *
+ * @param data - A data object that contains the event contents.
+ * @param severity - Explicit severity (from qmf/SchemaTypes.h). If omitted, the severity is set to
+ * the default severity for the data's schema. If the data has no schema, the severity defaults
+ * to SEV_NOTICE.
*/
- QMF_EXTERN void raiseEvent(const Data&);
+ QMF_EXTERN void raiseEvent(const Data& data);
+ QMF_EXTERN void raiseEvent(const Data& data, int severity);
#ifndef SWIG
private: