#include <CommIOServer.h>
Public Member Functions | |
| DAGHIOServerSnd (const unsigned tag, GridHierarchy &gridhierarchy, DAGHIO_ReadFunc readfunc) | |
| void | callrecv (const MPI_Status &) |
| void | snd_update (void *) |
| void | Set_DAGHIOReadFunc (DAGHIO_ReadFunc readfunc) |
| const char * | name (void) const |
Public Attributes | |
| GridHierarchy & | gh |
| int | Size |
| DAGHIO_ReadFunc | rf |
| int | end_cnt |
| DAGHIOServerSnd::DAGHIOServerSnd | ( | const unsigned | tag, | |
| GridHierarchy & | gridhierarchy, | |||
| DAGHIO_ReadFunc | readfunc | |||
| ) |
| void DAGHIOServerSnd::callrecv | ( | const MPI_Status & | MS | ) | [virtual] |
Reimplemented from comm_service.
References comm_service::comm_io(), DAGHIOReadDataTag, DAGHIOTag, DAGHNull, end_cnt, comm_service::error_die(), comm_service::log(), comm_service::proc_me(), comm_service::proc_num(), comm_service::req(), comm_service::serve(), Size, snd_update(), and comm_service::Tag.
| const char * DAGHIOServerSnd::name | ( | void | ) | const [virtual] |
Reimplemented from comm_service.
| void DAGHIOServerSnd::Set_DAGHIOReadFunc | ( | DAGHIO_ReadFunc | readfunc | ) | [inline] |
References rf.
| void DAGHIOServerSnd::snd_update | ( | void * | Rcv | ) |
References comm_service::comm_io(), DAGHIOReadDataTag, DAGHIOTag, DAGHPacked, DataBucketVoid::data(), comm_service::error_die(), gh, GridDataBucketVoid::head(), comm_service::log(), DataBucketVoid::num(), GridDataBucketVoid::owner(), DataBucketVoid::pack(), comm_service::proc_me(), rf, comm_service::serve(), size(), and GridDataBucketVoid::type().
Referenced by callrecv().
Referenced by callrecv().
Referenced by snd_update().
Referenced by Set_DAGHIOReadFunc(), and snd_update().
Referenced by callrecv(), and DAGHIOServerSnd().
1.6.3