hmbdc
simplify-high-performance-messaging-programming
 All Classes Namespaces Functions Variables Friends Pages
Classes
hmbdc::app::context_property Namespace Reference

Classes

class  broadcast
 Context template parameter inidcating each message is sent to all clients within the Context. This is the default property of a Context. More...
 
class  partition
 Context template parameter inidcating each message is sent to one and only one of the clients within the Context and its attached ipc Contexts if appllies. More...
 
class  msgless_pool
 Context template parameter indicating the Context must contain a pool to run Clients and the Clients in the pool shall not receive messages - Unlike the default pool. More...
 
class  ipc_creator
 Context template parameter indicating the Context is ipc enabled and it can be attached (see ipc_attacher below) to an ipc transport (thru its name). More...
 
class  ipc_attacher
 Context template parameter indicating the Context is ipc enabled and it can attach to an ipc transport thru a name. More...
 
class  pci_ipc
 when processes are distributed on a PCIe board and host PC, add this property More...
 

Detailed Description

contains the trait types that defines how a Context behave and capabilities