Changeset 598 for XIOS/trunk/src/node/field.hpp
- Timestamp:
- 05/26/15 16:13:47 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/field.hpp
r593 r598 54 54 enum EEventId 55 55 { 56 EVENT_ID_UPDATE_DATA, EVENT_ID_ADD_VARIABLE, EVENT_ID_ADD_VARIABLE_GROUP 56 EVENT_ID_UPDATE_DATA, EVENT_ID_READ_DATA, EVENT_ID_READ_DATA_READY, 57 EVENT_ID_ADD_VARIABLE, EVENT_ID_ADD_VARIABLE_GROUP 57 58 } ; 58 59 … … 133 134 void recvUpdateData(vector<int>& ranks, vector<CBufferIn*>& buffers) ; 134 135 void writeField(void) ; 136 void sendReadDataRequest(void); 137 bool sendReadDataRequestIfNeeded(void); 138 static void recvReadDataRequest(CEventServer& event); 139 void recvReadDataRequest(void); 140 static void recvReadDataReady(CEventServer& event); 141 void recvReadDataReady(vector<int> ranks, vector<CBufferIn*> buffers); 135 142 void outputField(CArray<double,3>& fieldOut) ; 136 143 void outputField(CArray<double,2>& fieldOut) ; … … 172 179 boost::shared_ptr<CDate> last_Write, last_operation; 173 180 boost::shared_ptr<CDate> lastlast_Write_srv,last_Write_srv, last_operation_srv; 181 CDate lastDataRequestedFromServer; 174 182 175 183 boost::shared_ptr<func::CFunctor> foperation; … … 198 206 bool areAllExpressionBuilt; 199 207 std::pair<StdString,StdString> domAxisIds_; 208 bool isReadDataRequestPending; 200 209 DECLARE_REF_FUNC(Field,field) 201 210 // public:
Note: See TracChangeset
for help on using the changeset viewer.