In the ofiwg, we briefly discussed what are the proper objects to define for 
C++.  If I understood correctly, Chris has defined the C++ Fabric object, which 
maps to the libfabric domain object.  (C++ objects are named with Studly Caps.)

The OFI fabric is a container for these objects: event queues, wait sets, 
passive endpoints, and domains.

Arguably, the ASIO IO Service abstracts away concepts like event queues and 
wait sets.  If so, that only leaves passive endpoints as needing to exist 
outside of the OFI domain.

Is there a way to keep C++ Fabric -> OFI domain, but allow passive endpoints to 
live outside of the Fabric?  It may help to have pseudocode that accepts a 
connection on the passive side.

- Sean

_______________________________________________
ofiwg mailing list
[email protected]
http://lists.openfabrics.org/mailman/listinfo/ofiwg

Reply via email to