yumapro  23.10T-7
YumaPro SDK
Loading...
Searching...
No Matches
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
33date init comment
34----------------------------------------------------------------------
3513-jun-19 abb Begun
36*/
37
38#ifndef _H_status_enum
39#include "status_enum.h"
40#endif
41
42#ifdef __cplusplus
43extern "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
83extern status_t
84 agt_nmda_init (void);
85
86
92extern status_t
93 agt_nmda_init2 (void);
94
95
101extern void
102 agt_nmda_cleanup (void);
103
104
112extern boolean
114 val_value_t *node);
115
116
120#ifdef __cplusplus
121} /* end extern 'C' */
122#endif
123
124#endif /* _H_agt_nmda */
status_t agt_nmda_init(void)
Initialize the NMDA modules.
Definition: agt_nmda.c:79
status_t agt_nmda_init2(void)
NMDA init phase 2.
Definition: agt_nmda.c:124
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
status_t
global error return code
Definition: status_enum.h:210
global error status code enumerations
one value to match one type
Definition: val.h:911
Common Encoding Message Header No longer XML specific!! Used by JSON and CBOR parsing as well!...
Definition: xml_msg.h:397