Ignore:
Timestamp:
05/25/11 15:19:14 (13 years ago)
Author:
hozdoba
Message:
 
File:
1 edited

Legend:

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

    r198 r204  
    11#include "buffer_pair.hpp" 
     2 
     3#include "impi_interface.hpp" 
    24 
    35namespace xmlioserver 
     
    911         : com_client_server(com_client_server)  
    1012         , first(BUFFER_CLIENT_SIZE), second(BUFFER_CLIENT_SIZE) 
    11          , first_request(-1), second_request(-1) 
     13         , first_request(mpi_request_null), second_request(mpi_request_null) 
    1214         , currentBuffer(0) 
    1315      { /* Ne rien faire de plus */ } 
     
    2123      { 
    2224         if ((currentBuffer  ==  0) && (first.getUsedSize()  != 0) && 
    23             ((second_request == -1) || CMPIManager::Test (second_request))) 
     25            ((second_request == mpi_request_null) || CMPIManager::Test (second_request))) 
    2426             return (true); 
    2527              
    2628         if ((currentBuffer  ==  1) && (second.getUsedSize() != 0) && 
    27             ((first_request  == -1) || CMPIManager::Test (first_request))) 
     29            ((first_request  == mpi_request_null) || CMPIManager::Test (first_request))) 
    2830            return (true); 
    2931             
     
    3840         { 
    3941            CMPIManager::Wait(this->second_request); 
    40             this->second_request = -1; 
     42            this->second_request = mpi_request_null; 
    4143            return (this->second_request); 
    4244         } 
     
    4446         { 
    4547            CMPIManager::Wait(this->first_request); 
    46             this->first_request = -1; 
     48            this->first_request = mpi_request_null; 
    4749            return (this->first_request); 
    4850         } 
     
    5860               (this->com_client_server, 0, this->first, this->first_request); 
    5961            this->currentBuffer  =  1; 
    60             this->second_request = -1; 
     62            this->second_request = mpi_request_null; 
    6163            this->second.clear(); 
    6264         } 
     
    6668               (this->com_client_server, 0, this->second, this->second_request); 
    6769            this->currentBuffer =  0; 
    68             this->first_request = -1; 
     70            this->first_request = mpi_request_null; 
    6971            this->first.clear(); 
    7072         } 
Note: See TracChangeset for help on using the changeset viewer.