yumapro  21.10T-9
YumaPro SDK
agt_getbulk.h
Go to the documentation of this file.
1 #ifdef WITH_RESTCONF
2 #ifndef _H_agt_getbulk
3 #define _H_agt_getbulk
4 /*
5  * Copyright (c) 2008-2012, Andy Bierman, All Rights Reserved.
6  * Copyright (c) 2012 - 2021, YumaWorks, Inc., All Rights Reserved.
7  *
8  * Unless required by applicable law or agreed to in writing,
9  * software distributed under the License is distributed on an
10  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
11  * KIND, either express or implied. See the License for the
12  * specific language governing permissions and limitations
13  * under the License.
14  *
15 
16 *** Generated by yangdump-sdk moggy-yang-2016-04-21.19.50-M
17 
18  Combined SIL header
19  module yumaworks-getbulk
20  revision 2016-04-09
21  namespace http://yumaworks.com/ns/yumaworks-getbulk
22  organization YumaWorks, Inc.
23  Created: 2016-04-22T20:40:08Z
24  CLI parameters:
25  format h
26  indent 4
27  module yumaworks-getbulk
28  output yumaworks-getbulk.h
29  unified true
30 
31  */
32 
33 
40 #include <xmlstring.h>
41 
42 #include "dlq.h"
43 #include "ncxtypes.h"
44 #include "op.h"
45 #include "status.h"
46 #include "val.h"
47 
48 #ifdef __cplusplus
49 extern "C" {
50 #endif
51 
52 #define y_yumaworks_getbulk_M_yumaworks_getbulk (const xmlChar *)"yumaworks-getbulk"
53 
54 #define y_yumaworks_getbulk_R_yumaworks_getbulk (const xmlChar *)"2021-08-07"
55 
56 #define y_yumaworks_getbulk_N_bulk (const xmlChar *)"bulk"
57 #define y_yumaworks_getbulk_N_content (const xmlChar *)"content"
58 #define y_yumaworks_getbulk_N_count (const xmlChar *)"count"
59 #define y_yumaworks_getbulk_N_data (const xmlChar *)"data"
60 #define y_yumaworks_getbulk_N_datastore (const xmlChar *)"datastore"
61 #define y_yumaworks_getbulk_N_depth (const xmlChar *)"depth"
62 #define y_yumaworks_getbulk_N_get_bulk (const xmlChar *)"get-bulk"
63 #define y_yumaworks_getbulk_N_last_keys (const xmlChar *)"last-keys"
64 #define y_yumaworks_getbulk_N_fixed_keys (const xmlChar *)"fixed-keys"
65 #define y_yumaworks_getbulk_N_list_target (const xmlChar *)"list-target"
66 #define y_yumaworks_getbulk_N_with_defaults (const xmlChar *)"with-defaults"
67 #define y_yumaworks_getbulk_N_list_test (const xmlChar *)"list-test"
68 
85 extern status_t agt_getbulk_init (void);
86 
87 
95 extern status_t agt_getbulk_init2 (void);
96 
97 
103 extern void agt_getbulk_cleanup (void);
104 
105 
109 #ifdef __cplusplus
110 } /* end extern 'C' */
111 #endif
112 
113 #endif
114 #endif // WITH_RESTCONF
dlq provides general double-linked list and queue support:
status_t agt_getbulk_init(void)
initialize the yumaworks-getbulk server instrumentation library
Definition: agt_getbulk.c:1047
Value Node Basic Support.
YANG module data structures Many internal representations of YANG module constructs.
status_t
global error return code
Definition: status_enum.h:186
Global error messages for status code enumerations.
NETCONF protocol operations.
void agt_getbulk_cleanup(void)
cleanup the server instrumentation library
Definition: agt_getbulk.c:1128
status_t agt_getbulk_init2(void)
SIL init phase 2: non-config data structures.
Definition: agt_getbulk.c:1114