46 std::list<MPI::Intercomm>::iterator iComm;
47 std::list<MPI::Intercomm>::const_iterator iComm_end = InterfaceComms.end();
49 for(iComm = InterfaceComms.begin(); iComm != iComm_end; ++iComm) {
50 iComm->Send(&buff, 1, MPI::CHAR, 0, 0);
56 void SendInitial(
void) {
57 std::list<MPI::Intercomm>::iterator iComm;
58 std::list<MPI::Intercomm>::const_iterator iComm_end = InterfaceComms.end();
60 for(iComm = InterfaceComms.begin(); iComm != iComm_end; ++iComm) {
61 iComm->Send(&buff, 1, MPI::CHAR, 0, 0);
66 void SendFreeze(
void) {
67 std::list<MPI::Intercomm>::iterator iComm;
68 std::list<MPI::Intercomm>::const_iterator iComm_end = InterfaceComms.end();
70 for(iComm = InterfaceComms.begin(); iComm != iComm_end; ++iComm) {
71 iComm->Send(&buff, 1, MPI::CHAR, 0, 0);
76 void SendRegular(
void) {
77 std::list<MPI::Intercomm>::iterator iComm;
78 std::list<MPI::Intercomm>::const_iterator iComm_end = InterfaceComms.end();
80 for(iComm = InterfaceComms.begin(); iComm != iComm_end; ++iComm) {
81 iComm->Send(&buff, 1, MPI::CHAR, 0, 0);
86 void SendClose(
void) {
87 std::list<MPI::Intercomm>::iterator iComm;
88 std::list<MPI::Intercomm>::const_iterator iComm_end = InterfaceComms.end();
90 for(iComm = InterfaceComms.begin(); iComm != iComm_end; ++iComm) {
91 iComm->Send(&buff, 1, MPI::CHAR, 0, 0);
96 void SendError(
void) {
97 std::list<MPI::Intercomm>::iterator iComm;
98 std::list<MPI::Intercomm>::const_iterator iComm_end = InterfaceComms.end();
100 for(iComm = InterfaceComms.begin(); iComm != iComm_end; ++iComm) {
101 iComm->Send(&buff, 1, MPI::CHAR, 0, 0);