yumapro  21.10T-9
YumaPro SDK
agt_val_unload.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2008 - 2012, Andy Bierman, All Rights Reserved.
3  * Copyright (c) 2012 - 2021, YumaWorks, Inc., All Rights Reserved.
4  *
5  * Unless required by applicable law or agreed to in writing,
6  * software distributed under the License is distributed on an
7  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
8  * KIND, either express or implied. See the License for the
9  * specific language governing permissions and limitations
10  * under the License.
11  */
12 #ifndef _H_agt_val_unload
13 #define _H_agt_val_unload
14 
15 /* FILE: agt_val_unload.h
16 *********************************************************************
17 * *
18 * P U R P O S E *
19 * *
20 *********************************************************************/
21 
27 /*********************************************************************
28 * *
29 * C H A N G E H I S T O R Y *
30 * *
31 *********************************************************************
32 
33 date init comment
34 ----------------------------------------------------------------------
35 19-dec-15 abb Begun; split from agt_val.c
36 */
37 
38 #ifndef _H_cfg
39 #include "cfg.h"
40 #endif
41 
42 #ifndef _H_rpc
43 #include "rpc.h"
44 #endif
45 
46 #ifndef _H_ses
47 #include "ses.h"
48 #endif
49 
50 #ifndef _H_status_enum
51 #include "status_enum.h"
52 #endif
53 
54 #ifdef __cplusplus
55 extern "C" {
56 #endif
57 
58 /********************************************************************
59 * *
60 * C O N S T A N T S *
61 * *
62 *********************************************************************/
63 
64 /********************************************************************
65 * *
66 * T Y P E S *
67 * *
68 *********************************************************************/
69 
70 /********************************************************************
71 * *
72 * F U N C T I O N S *
73 * *
74 *********************************************************************/
75 
109 extern status_t
111  rpc_msg_t *msg,
112  xml_node_t *methnode,
113  ncx_module_t *mod);
114 
119 #ifdef __cplusplus
120 } /* end extern 'C' */
121 #endif
122 
123 #endif /* _H_agt_val_unload */
gather node data into a simple struct.
Definition: xml_util.h:204
@ brief NCX configuration database manager
NETCONF Server and Client RPC Request/Reply Message Header.
Definition: rpc.h:181
NETCONF Session Common definitions module.
representation of one module or submodule during and after parsing
Definition: ncxtypes.h:1054
Session Control Block.
Definition: ses.h:542
status_t
global error return code
Definition: status_enum.h:186
NETCONF protocol remote procedure call common definitions.
status_t agt_val_unload_mod_nodes(ses_cb_t *scb, rpc_msg_t *msg, xml_node_t *methnode, ncx_module_t *mod)
Unload the module data nodes.
Definition: agt_val_unload.c:644
global error status code enumerations