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__