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