Thrill  0.1
dispatcher.hpp File Reference
#include <thrill/net/dispatcher.hpp>
#include <thrill/net/group.hpp>
#include <thrill/net/mpi/group.hpp>
#include <mpi.h>
#include <algorithm>
#include <deque>
#include <string>
#include <vector>
+ Include dependency graph for dispatcher.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  AsyncRequest
class  Dispatcher
class  Dispatcher::MpiAsync
 This is the big answer to what happens when an MPI async request is signaled as complete: it unifies all possible async requests, including the reference counts they hold on the appropriate buffers, and dispatches the correct callbacks when done. More...
struct  Dispatcher::Watch
 callback vectors per peer More...






using AsyncRequestCallback = tlx::delegate< void(MPI_Status &), mem::GPoolAllocator< char > >
 Signature of async MPI request callbacks. More...

Macro Definition Documentation



Definition at line 16 of file dispatcher.hpp.