int Send( void* sendbuf, int sendcount , MPI_Datatype sendtype , int target ) ;
int Recv( void* recvbuf, int recvcount , MPI_Datatype recvtype , int target ) ;
int Recv( void* recvbuf, int recvcount , MPI_Datatype recvtype , int target ,
- int RecvRequestId , bool Asynchronous=false ) ;
+ int &RecvRequestId , bool Asynchronous=false ) ;
int SendRecv( void* sendbuf, int sendcount , MPI_Datatype sendtype ,
void* recvbuf, int recvcount , MPI_Datatype recvtype , int target ) ;
}
return sts ; } ;
inline int MPI_AccessDEC::Recv( void* recvbuf, int recvcount , MPI_Datatype recvtype ,
- int target , int RecvRequestId , bool Asynchronous ) {
+ int target , int &RecvRequestId , bool Asynchronous ) {
int sts ;
if ( Asynchronous ) {
sts = _MPIAccess->IRecv( recvbuf , recvcount , recvtype , target ,