add more helper functions more example code

This commit is contained in:
Rongsong Shen 2026-01-21 16:34:04 +08:00
parent 70970434ca
commit 00d161aa11
6 changed files with 403 additions and 55 deletions

21
src/include/helper.h Normal file
View file

@ -0,0 +1,21 @@
#if !defined(_HELPER_H_)
#define _HELPER_H_ 1
#include <stdlib.h>
#include "typemap.h"
#include "xce/types.h"
extern void* xce_request_body(xce_request_t*);
extern char* xce_request_op_name(xce_request_t*);
extern void* xce_val_ptr(xce_val_t*);
extern void* xce_val_ptr(xce_val_t*);
extern void* xce_configdata_ptr(xce_configdata_t*);
extern void* xce_data_ptr(xce_data_t*);
extern void* xce_update_data_ptr(xce_update_data_t*);
extern void* xce_notify_data_ptr(xce_notify_data_t*);
extern void* xce_jobctrl_data_ptr(xce_jobctrl_t*);
extern void* xce_reply_data_ptr(xce_reply_t*);
#endif