mpi4py.MPI.Status

Package mpi4py :: Module MPI :: Class Status |
[hide private]
[frames] | no frames]

# Class Status

Status object

Instance Methods | [hide private]
int |
Get_count(self, datatype: Datatype= BYTE) Get the number of top level elements |
int |
Get_elements(self, datatype: Datatype) Get the number of basic elements in a datatype |
int |
Get_error(self) Get message error |
int |
Get_source(self) Get message source |
int |
Get_tag(self) Get message tag |
bool |
Is_cancelled(self) Test to see if a request was cancelled |
None |
Set_cancelled(self, flag: bool) Set the cancelled state associated with a status |
None |
Set_elements(self, datatype: Datatype, count: int) Set the number of elements in a status |
None |
Set_error(self, error: int) Set message error |
None |
Set_source(self, source: int) Set message source |
None |
Set_tag(self, tag: int) Set message tag |
__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, ...) |
Status |
f2py(cls, arg: Listint=...) |
List[int] |
py2f(self) |
Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__init__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Properties | [hide private]
| cancelled Status.cancelled: bool
| count Status.count: int byte count
| error Status.error: int error
| source Status.source: int source
| tag Status.tag: int tag
Inherited from `object`: `__class__`

Method Details | [hide private]

### Set_cancelled(self, flag: bool) |
Set the cancelled state associated with a status This should be only used when implementing query callback functions for generalized requests Returns: None

### Set_elements(self, datatype: Datatype, count: int) |
Set the number of elements in a status This should be only used when implementing query callback functions for generalized requests Returns: None

### __new__(S, ...) |
Returns: a new object with type S, a subtype of T Overrides: object.__new__

Property Details | [hide private]

### cancelled Status.cancelled: bool cancelled state