yumapro  20.10-12
YumaPro SDK
support_save.h File Reference

Support Save operation handler. More...

#include <xmlstring.h>
#include "dlq.h"
#include "obj.h"
#include "ses.h"
#include "status_enum.h"
#include "xml_msg.h"
Include dependency graph for support_save.h:

Go to the source code of this file.

Typedefs

typedef status_t(* support_save_cbfn_t) (ses_cb_t *scb, xml_msg_hdr_t *mhdr, xmlns_id_t parent_nsid, const xmlChar *subtree_name, int32 indent, int32 startindent)
 Support Save Callback Function Used to add info to the support-save report. More...
 

Functions

status_t support_save_init (void)
 Load the yumaworks-support-save module. More...
 
status_t support_save_init2 (void)
 Load the yumaworks-support-save module (phase 2) More...
 
void support_save_cleanup (void)
 Cleanup the support_save module. More...
 
status_t support_save_register_cbfn (const xmlChar *subtree_name, support_save_cbfn_t subtree_cbfn)
 Register a support-save callback function. More...
 
status_t support_save_write (ses_cb_t *scb, xml_msg_hdr_t *mhdr, int32 indent, int32 startindent)
 Write the support save information to the specified session Use the registered callbacks in the order they are registered. More...
 
boolean support_save_is_active (void)
 Check if a support-save is in progress. More...
 
obj_template_t * support_save_get_object (void)
 Get the support-save-data object template. More...
 

Detailed Description

Support Save operation handler.

Register support_save callbacks by sub-container name