|
Graybat
1.1
Graph Approach for Highly Generic Communication Schemes Based on Adaptive Topologies
|
An event is a class that is returned by non-blocking or asynchronous communication functions like graybat::Cage::asyncSend or graybat::Cage::asyncRecv. Each communication policy needs to define its event class, since this can be very library dependent. The cage determines a strict event interface, but leaves their implementation open to the communication policy.
The following listing provides a skeleton for a event class with all necessary methods: