Package mpi4py :: Module MPI :: Class Request

[hide private]
[frames] | no frames]

# Class Request

Request

Instance Methods | [hide private]

Cancel(self) Cancel a communication request |

Free(self) Free a communication request |

Get_status(self, Status status=None) Non-destructive test for the completion of a request |

Test(self, Status status=None) Test for the completion of a send or receive |

Testall(type cls, requests, statuses=None) Test for completion of all previously initiated requests |

Testany(type cls, requests, Status status=None) Test for completion of any previously initiated request |

Testsome(type cls, requests, statuses=None) Test for completion of some previously initiated requests |

Wait(self, Status status=None) Wait for a send or receive to complete |

Waitall(type cls, requests, statuses=None) Wait for all previously initiated requests to complete |

Waitany(type cls, requests, Status status=None) Wait for any previously initiated request to complete |

Waitsome(type cls, requests, statuses=None) Wait for some previously initiated requests to complete |

__eq__(y) x==y |

__ge__(y) x>=y |

__gt__(y) x>y |

__le__(y) x<=y |

__lt__(y) x<y |

__ne__(y) x!=y |

a new object with type S, a subtype of T

__new__(S, ...) |

__nonzero__() x != 0 |

f2py(type cls, arg) |

py2f(self) |

test(self, Status status=None) Test for the completion of a send or receive |

testall(type cls, requests, statuses=None) Test for completion of all previously initiated requests |

testany(type cls, requests, Status status=None) Test for completion of any previously initiated request |

wait(self, Status status=None) Wait for a send or receive to complete |

waitall(type cls, requests, statuses=None) Wait for all previously initiated requests to complete |

waitany(type cls, requests, Status status=None) Wait for any previously initiated request to complete |

Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__init__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Properties | [hide private]

Inherited from `object`: `__class__`

Method Details | [hide private]

### __new__(S, ...)

Returns: a new object with type S, a subtype of T
Overrides: object.__new__