summaryrefslogtreecommitdiffstats
path: root/obj.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-01-11 14:34:53 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2008-01-11 14:34:53 +0000
commitdd575394dba4f1943a5185a5f40750a4293b7203 (patch)
tree360bdc8e0588c1330b80a4cab8c7ce61b1fd742b /obj.h
parent8dad3997505f71e6e9962892f79d7b7dad0a89ce (diff)
downloadrsyslog-dd575394dba4f1943a5185a5f40750a4293b7203.tar.gz
rsyslog-dd575394dba4f1943a5185a5f40750a4293b7203.tar.xz
rsyslog-dd575394dba4f1943a5185a5f40750a4293b7203.zip
support for object property bags added
Diffstat (limited to 'obj.h')
-rw-r--r--obj.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/obj.h b/obj.h
index ae395a53..0caf1306 100644
--- a/obj.h
+++ b/obj.h
@@ -86,6 +86,7 @@
/* prototypes */
rsRetVal objInfoConstruct(objInfo_t **ppThis, objID_t objID, uchar *pszName, int iObjVers, rsRetVal (*pConstruct)(void *), rsRetVal (*pDestruct)(void *));
rsRetVal objInfoSetMethod(objInfo_t *pThis, objMethod_t objMethod, rsRetVal (*pHandler)(void*));
+rsRetVal objBeginSerializePropBag(strm_t *pStrm, obj_t *pObj);
rsRetVal objBeginSerialize(strm_t *pStrm, obj_t *pObj);
rsRetVal objSerializeProp(strm_t *pStrm, uchar *pszPropName, propertyType_t propType, void *pUsr);
rsRetVal objEndSerialize(strm_t *pStrm);