yumapro  21.10T-8
YumaPro SDK
agt_connect.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_connect
13 #define _H_agt_connect
14 
15 /* FILE: agt_connect.h
16 *********************************************************************
17 * *
18 * P U R P O S E *
19 * *
20 *********************************************************************/
21 
42 /*********************************************************************
43 * *
44 * C H A N G E H I S T O R Y *
45 * *
46 *********************************************************************
47 
48 date init comment
49 ----------------------------------------------------------------------
50 15-jan-07 abb Begun
51 
52 */
53 
54 #ifndef _H_cfg
55 #include "cfg.h"
56 #endif
57 
58 #ifndef _H_status
59 #include "status.h"
60 #endif
61 
62 #ifndef _H_xml_util
63 #include "xml_util.h"
64 #endif
65 
66 #ifdef __cplusplus
67 extern "C" {
68 #endif
69 
70 /********************************************************************
71 * *
72 * F U N C T I O N S *
73 * *
74 *********************************************************************/
75 
98 extern status_t
99  agt_connect_init (void);
100 
101 
107 extern void
108  agt_connect_cleanup (void);
109 
110 
119 extern boolean
121  xml_node_t *top);
122 
123 
127 #ifdef __cplusplus
128 } /* end extern 'C' */
129 #endif
130 
131 #endif /* _H_agt_connect */
gather node data into a simple struct.
Definition: xml_util.h:204
@ brief NCX configuration database manager
boolean agt_connect_dispatch(ses_cb_t *scb, xml_node_t *top)
Handle an incoming <ncx-connect> request.
Definition: agt_connect.c:248
XML Utilities.
status_t agt_connect_init(void)
Initialize the agt_connect module.
Definition: agt_connect.c:187
Session Control Block.
Definition: ses.h:542
status_t
global error return code
Definition: status_enum.h:186
Global error messages for status code enumerations.
void agt_connect_cleanup(void)
Cleanup the agt_connect module.
Definition: agt_connect.c:214