hmbdc offers C++ Type Inferred Pub/Sub (TIPS). Potentially, any C++ type can be published. Serialization/copying is only performed when it is absolutely necessary.

  • A Node is an Active Object  that contains a collection of subscribed message and timer callbacks. As required by Active Object all callbacks are called in a dedicated OS thread, so there is no multi-thread data protection is required for Node's data.

  • Shared memory usage when hmbdc TIPS conduct IPC is illustrated in the figure above.
if you have hmbdc package installed, complete API doc such as shown is located at:


    measure thread message throughput  measure reliable netmap (rnetmap) network message latencies on a 1Gb link (netmap driver needs...