- Timestamp:
- 11/05/19 16:02:34 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_SERVICES/src/manager/server_context.hpp
r1761 r1764 18 18 CServerContext(CService* parentService, MPI_Comm contextComm, const std::string& poolId, const std::string& serviceId, 19 19 const int& partitionId, const std::string& contextId) ; 20 ~CServerContext() ; 20 21 21 22 bool createIntercomm(const string& poolId, const string& serviceId, const int& partitionId, const string& contextId, … … 26 27 void checkNotifications(void) ; 27 28 28 bool eventLoop( void) ;29 bool eventLoop(bool serviceOnly=false) ; 29 30 void notificationsDumpOut(CBufferOut& buffer) ; 30 31 void notificationsDumpIn(CBufferIn& buffer) ; 31 32 void finalizeSignal(void) ; 33 void freeComm(void) ; 34 bool isAttachedMode(void) { return isAttachedMode_ ;} 32 35 private: 33 36 void createIntercomm(void) ; … … 47 50 const size_t maxBufferSize_=1024*1024 ; 48 51 CWindowManager* winNotify_ ; 49 int notify Type_ ;50 tuple<int, std::string> notify CreateIntercomm_ ;52 int notifyInType_, notifyOutType_ ; 53 tuple<int, std::string> notifyInCreateIntercomm_, notifyOutCreateIntercomm_ ; 51 54 52 55 const int localLeader_=0 ; 53 56 int globalLeader_ ; 54 57 bool finalizeSignal_ ; 58 bool hasNotification_ ; 59 bool isAttachedMode_ ; 55 60 56 61 friend class CWindowManager ;
Note: See TracChangeset
for help on using the changeset viewer.