UM C API 6.17.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

File List
Here is a list of all documented files with brief descriptions:

dro_mon.pb-c.h | Defintions for protocol buffers
lbm.h | Ultra Messaging (UM) Core API. The "lbm.h" header file defines the main APIs to use Ultra Messaging. For many applications, this is the only header file needed. The binary code is contained in the "lbm" library (dynamic on Unix: "liblbm.so", static on Unix: "liblbm.a", dynamic only on Windows: "lbm.dll"). See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
lbmaux.h | Ultra Messaging (UM) Auxiliary Functions API. The "lbmaux.h" header file defines a few helper APIs that can make Ultra Messaging easier to use. It is optional, and most applications do not use it. The binary code is contained in the "lbm" library (dynamic on Unix: "liblbm.so", static on Unix: "liblbm.a", dynamic only on Windows: "lbm.dll"). See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
lbmht.h | WARNING: the HyperTopic feature is deprecated and will be removed from a future release
lbmmon.h | Ultra Messaging (UM) Monitoring API. The "lbmmon.h" header file defines APIs for UM application monitoring, both the send side (application being monitored) and the receive side (application doing the monitoring). The binary code is contained in the "lbm" library (dynamic on Unix: "liblbm.so", static on Unix: "liblbm.a", dynamic only on Windows: "lbm.dll"). See Monitoring UM with the lbmmon API for general information on UM monitoring. See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
lbmpdm.h | Ultra Messaging (UM) Pre-Defined Message (PDM) API. The "lbmpdm.h" header file defines the APIs to create and parse Pre-Defined Messages (PDM). The binary code is contained in the "lbm" library (dynamic on Unix: "liblbm.so", static on Unix: "liblbm.a", dynamic only on Windows: "lbm.dll"). There are also Java and .NET APIs. See Pre-Defined Messages for general information on PDM. See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
lbmsdm.h | Ultra Messaging (UM) Self-Describing Message (SDM) API. The "lbmsdm.h" header file defines the APIs to create and parse Self-Describing Messages (SDM). The binary code is contained in the "lbm" library (dynamic on Unix: "liblbm.so", static on Unix: "liblbm.a", dynamic only on Windows: "lbm.dll"). There are also Java and .NET APIs. See Self Describing Messaging for general information on SDM. See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
srs_mon.pb-c.h | Defintions for protocol buffers
tnwgdmonmsgs.h | Ultra Messaging (UM) message definitions for DRO Daemon Statistics. The "tnwgdmonmsgs.h" header file defines message structures for use by applications that monitor the operation of a UM network. In particular, the messages defined here are used to monitor the health and operation of the UM Dynamic Router (DRO). See Store Binary Daemon Statistics for general information on daemon statistics. See DRO for general information on the DRO. See Fundamental Concepts for an introduction to Ultra Messaging
um_mon_attributes.pb-c.h | Defintions for protocol buffers
um_mon_control.pb-c.h | Defintions for protocol buffers
umedmonmsgs.h | Ultra Messaging (UM) message definitions for Persistent Store Daemon Statistics. In particular, the messages defined here are used to monitor the health and operation of the UM Persistent Store. See Store Binary Daemon Statistics for general information on daemon statistics. See Persistence for general information on the Persistent Store. See Fundamental Concepts for an introduction to Ultra Messaging
umeprofile.h | Ultra Messaging (UM) Store Repository Profiling (SRP) API. The "umeprofile.h" header file defines the APIs to extract information from a Persistent Store's cache and state files. The binary code is contained in the "umestore" library (static only on Unix: "libumestorelib.a", dynamic only on Windows: "umestore.dll"). See Store Repository Profiling (SRP) for general information on the SRP API. See Persistence for general information on the Persistent Store. See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
umestored_main.h | Ultra Messaging (UM) Callable Store API. The "umestored_main.h" header file defines the APIs to run a Persistent Store within a user process. The binary code is contained in the "umestore" library (static only on Unix: "libumestorelib.a", dynamic only on Windows: "umestore.dll"). See Callable Store for general information on running a Persistent store within your application process. See Persistence for general information on the Persistent Store. See UM C API for general information on the C API. See Fundamental Concepts for an introduction to Ultra Messaging
ump_mon.pb-c.h | Defintions for protocol buffers
ums_mon.pb-c.h | Defintions for protocol buffers