Changeset 2230 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp
- Timestamp:
- 09/14/21 15:17:59 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/field.cpp
r2206 r2230 135 135 } 136 136 CATCH 137 137 138 bool CField::isCollectiveEvent(CEventServer& event) 139 TRY 140 { 141 switch(event.type) 142 { 143 case EVENT_ID_UPDATE_DATA : 144 recvUpdateData(event); 145 return true; 146 break; 147 148 case EVENT_ID_READ_DATA : 149 recvReadDataRequest(event); 150 return true; 151 break; 152 153 case EVENT_ID_READ_DATA_READY : 154 recvReadDataReady(event); 155 return false; 156 break; 157 158 case EVENT_ID_ADD_VARIABLE : 159 recvAddVariable(event); 160 return false; 161 break; 162 163 case EVENT_ID_ADD_VARIABLE_GROUP : 164 recvAddVariableGroup(event); 165 return false; 166 break; 167 168 case EVENT_ID_GRID_COMPLETED : 169 recvGridCompleted(event); 170 return true; 171 break; 172 default : 173 ERROR("bool CField::dispatchEvent(CEventServer& event)", << "Unknown Event"); 174 return false; 175 } 176 } 177 CATCH 138 178 139 179 void CField::recvUpdateData(CEventServer& event)
Note: See TracChangeset
for help on using the changeset viewer.