Changeset 1547 for XIOS/dev/dev_ym/XIOS_ONE_SIDED/src/buffer_server.hpp
- Timestamp:
- 06/20/18 09:09:23 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_ONE_SIDED/src/buffer_server.hpp
r717 r1547 18 18 void* getBuffer(size_t count) ; 19 19 void freeBuffer(size_t count) ; 20 20 void createWindows(MPI_Comm oneSidedComm) ; 21 bool freeWindows(void) ; 22 bool getBufferFromClient(size_t timeLine, char* & buffer, size_t& count) ; 23 bool isBufferEmpty(void) ; 24 void updateCurrentWindows(void) ; 21 25 private: 22 26 char* buffer; … … 25 29 size_t end; 26 30 size_t size; 31 size_t used ; // count of element occupied 32 MPI_Win windows[2] ; 33 int currentWindows ; 34 bool hasWindows ; 27 35 }; 28 36 }
Note: See TracChangeset
for help on using the changeset viewer.