yumapro  21.10T-9
YumaPro SDK
agt_nmda.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2019 - 2021, YumaWorks, Inc., All Rights Reserved.
3  *
4  * Unless required by applicable law or agreed to in writing,
5  * software distributed under the License is distributed on an
6  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
7  * KIND, either express or implied. See the License for the
8  * specific language governing permissions and limitations
9  * under the License.
10  */
11 #ifndef _H_agt_nmda
12 #define _H_agt_nmda
13 
14 /* FILE: agt_nmda.h
15 *********************************************************************
16 * *
17 * P U R P O S E *
18 * *
19 *********************************************************************/
20 
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 13-jun-19 abb Begun
36 */
37 
38 #ifndef _H_status_enum
39 #include "status_enum.h"
40 #endif
41 
42 #ifdef __cplusplus
43 extern "C" {
44 #endif
45 
46 /********************************************************************
47 * *
48 * C O N S T A N T S *
49 * *
50 *********************************************************************/
51 
52 /********************************************************************
53 * *
54 * T Y P E S *
55 * *
56 *********************************************************************/
57 
58 
59 /********************************************************************
60 * *
61 * F U N C T I O N S *
62 * *
63 *********************************************************************/
64 
83 extern status_t
84  agt_nmda_init (void);
85 
86 
92 extern status_t
93  agt_nmda_init2 (void);
94 
95 
101 extern void
102  agt_nmda_cleanup (void);
103 
104 
112 extern boolean
114  val_value_t *node);
115 
116 
120 #ifdef __cplusplus
121 } /* end extern 'C' */
122 #endif
123 
124 #endif /* _H_agt_nmda */
Common Encoding Message Header No longer XML specific!! Used by JSON parsing as well!! Allows common ...
Definition: xml_msg.h:351
status_t agt_nmda_init(void)
Initialize the NMDA modules.
Definition: agt_nmda.c:79
void agt_nmda_cleanup(void)
Cleanup the NMDA Module.
Definition: agt_nmda.c:156
boolean agt_nmda_test_filters(xml_msg_hdr_t *mhdr, val_value_t *node)
NMDA check pre-condition filters.
Definition: agt_nmda.c:189
one value to match one type
Definition: val.h:870
status_t agt_nmda_init2(void)
NMDA init phase 2.
Definition: agt_nmda.c:124
status_t
global error return code
Definition: status_enum.h:186
global error status code enumerations