Ignore:
Timestamp:
09/07/11 14:25:56 (13 years ago)
Author:
hozdoba
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/dev_rv/src/xmlio/buffer_pair.cpp

    r204 r267  
    11#include "buffer_pair.hpp" 
    22 
    3 #include "impi_interface.hpp" 
     3#include "mpi_manager.hpp" 
    44 
    55namespace xmlioserver 
     
    1111         : com_client_server(com_client_server)  
    1212         , first(BUFFER_CLIENT_SIZE), second(BUFFER_CLIENT_SIZE) 
    13          , first_request(mpi_request_null), second_request(mpi_request_null) 
     13         , first_request(MPI_REQUEST_NULL), second_request(MPI_REQUEST_NULL) 
    1414         , currentBuffer(0) 
    1515      { /* Ne rien faire de plus */ } 
     
    2323      { 
    2424         if ((currentBuffer  ==  0) && (first.getUsedSize()  != 0) && 
    25             ((second_request == mpi_request_null) || CMPIManager::Test (second_request))) 
     25            ((second_request == MPI_REQUEST_NULL) || CMPIManager::Test (second_request))) 
    2626             return (true); 
    2727              
    2828         if ((currentBuffer  ==  1) && (second.getUsedSize() != 0) && 
    29             ((first_request  == mpi_request_null) || CMPIManager::Test (first_request))) 
     29            ((first_request  == MPI_REQUEST_NULL) || CMPIManager::Test (first_request))) 
    3030            return (true); 
    3131             
     
    3535      //--------------------------------------------------------------- 
    3636       
    37       int CBufferPair::wait(void) 
     37      MPI_Request CBufferPair::wait(void) 
    3838      { 
    3939         if (this->currentBuffer == 0) 
    4040         { 
    4141            CMPIManager::Wait(this->second_request); 
    42             this->second_request = mpi_request_null; 
     42            this->second_request = MPI_REQUEST_NULL; 
    4343            return (this->second_request); 
    4444         } 
     
    4646         { 
    4747            CMPIManager::Wait(this->first_request); 
    48             this->first_request = mpi_request_null; 
     48            this->first_request = MPI_REQUEST_NULL; 
    4949            return (this->first_request); 
    5050         } 
     
    6060               (this->com_client_server, 0, this->first, this->first_request); 
    6161            this->currentBuffer  =  1; 
    62             this->second_request = mpi_request_null; 
     62            this->second_request = MPI_REQUEST_NULL; 
    6363            this->second.clear(); 
    6464         } 
     
    6868               (this->com_client_server, 0, this->second, this->second_request); 
    6969            this->currentBuffer =  0; 
    70             this->first_request = mpi_request_null; 
     70            this->first_request = MPI_REQUEST_NULL; 
    7171            this->first.clear(); 
    7272         } 
Note: See TracChangeset for help on using the changeset viewer.