summaryrefslogtreecommitdiffstats
path: root/obj.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-01-08 13:37:19 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2008-01-08 13:37:19 +0000
commit8d0a174a86d29dbec6412cb1bd38f87b3b3c059b (patch)
treebcaf1c0cdbdd015eb3366d9af5ec4f9a2ddf9e4a /obj.h
parent47ccbe9c67c0b3ca518449d80be387ca09904026 (diff)
downloadrsyslog-8d0a174a86d29dbec6412cb1bd38f87b3b3c059b.tar.gz
rsyslog-8d0a174a86d29dbec6412cb1bd38f87b3b3c059b.tar.xz
rsyslog-8d0a174a86d29dbec6412cb1bd38f87b3b3c059b.zip
- first implementation of "disk" queue mode finished. It still needs some
work and the deserializer needs also to be expanded, but the queue at least performs well now. - fixed a race condition that could occur when input modules were terminated
Diffstat (limited to 'obj.h')
-rw-r--r--obj.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/obj.h b/obj.h
index 74fe5b7c..bf9beb2b 100644
--- a/obj.h
+++ b/obj.h
@@ -66,9 +66,10 @@ typedef enum { /* IDs of base methods supported by all objects - used for jump t
objMethod_SERIALIZE = 2,
objMethod_DESERIALIZE = 3,
objMethod_SETPROPERTY = 4,
- objMethod_DEBUGPRINT = 5
+ objMethod_CONSTRUCTION_FINALIZER = 5,
+ objMethod_DEBUGPRINT = 6
} objMethod_t;
-#define OBJ_NUM_METHODS 6 /* must be updated to contain the max number of methods supported */
+#define OBJ_NUM_METHODS 7 /* must be updated to contain the max number of methods supported */
typedef struct objInfo_s {
objID_t objID;