UM C API  6.12.1
lbmaux.h
Go to the documentation of this file.
1 
31 #ifndef LBMAUX_H_INCLUDED
32 #define LBMAUX_H_INCLUDED
33 
34 #include <stdlib.h>
35 #ifdef _WIN32
36  #include <winsock2.h>
37 #endif
38 #include <lbm/lbm.h>
39 
40 #if defined(__cplusplus)
41 extern "C" {
42 #endif /* __cplusplus */
43 
62 LBMExpDLL int lbmaux_context_create_from_file(lbm_context_t * * Context,
63  const char * ConfigFile);
64 
77  const char * ConfigFile);
78 
91  const char * ConfigFile);
92 
105  const char * ConfigFile);
106 
119  const char * ConfigFile);
120 
133  const char * ConfigFile);
134 
135 
136 #if defined(__cplusplus)
137 }
138 #endif /* __cplusplus */
139 
140 #endif
141 
LBMExpDLL int lbmaux_src_topic_attr_setopt_from_file(lbm_src_topic_attr_t *Attributes, const char *ConfigFile)
Set attributes values in an lbm_src_topic_attr_t object from a configuration file.
LBMExpDLL int lbmaux_rcv_topic_attr_setopt_from_file(lbm_rcv_topic_attr_t *Attributes, const char *ConfigFile)
Set attributes values in an lbm_rcv_topic_attr_t object from a configuration file.
LBMExpDLL int lbmaux_context_create_from_file(lbm_context_t **Context, const char *ConfigFile)
Create and initialize an lbm_context_t object, initialized with configuration options from a file...
struct lbm_wildcard_rcv_attr_t_stct lbm_wildcard_rcv_attr_t
Opaque structure that holds configuration options for wildcard receivers.
Definition: lbm.h:3424
struct lbm_context_attr_t_stct lbm_context_attr_t
Structure used to hold configuration options for contexts.
Definition: lbm.h:3346
struct lbm_src_topic_attr_t_stct lbm_src_topic_attr_t
Opaque structure that holds configuration options for source topics.
Definition: lbm.h:3360
struct lbm_event_queue_attr_t_stct lbm_event_queue_attr_t
Opaque structure that holds configuration options for event queue objects.
Definition: lbm.h:4278
LBMExpDLL int lbmaux_event_queue_attr_setopt_from_file(lbm_event_queue_attr_t *Attributes, const char *ConfigFile)
Set attributes values in an lbm_event_queue_attr_t object from a configuration file.
LBMExpDLL int lbmaux_wildcard_rcv_attr_setopt_from_file(lbm_wildcard_rcv_attr_t *Attributes, const char *ConfigFile)
Set attributes values in an lbm_wildcard_rcv_attr_t object from a configuration file.
struct lbm_rcv_topic_attr_t_stct lbm_rcv_topic_attr_t
Opaque structure that holds configuration options for receiver topics.
Definition: lbm.h:3365
LBMExpDLL int lbmaux_context_attr_setopt_from_file(lbm_context_attr_t *Attributes, const char *ConfigFile)
Set attributes values in an lbm_context_attr_t object from a configuration file.
struct lbm_context_t_stct lbm_context_t
Context object (opaque) for UM.
Definition: lbm.h:1110