Changeset 38:128b9ced9779 in xplra for src/plugin/src/xplra/ListenThread.h
- Timestamp:
- 02/14/13 16:02:05 (11 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 3 'hg:/home/ivaradi/xplane/hg/xplra' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/plugin/src/xplra/ListenThread.h
r36 r38 44 44 //------------------------------------------------------------------------------ 45 45 46 class MessageWindow; 47 48 //------------------------------------------------------------------------------ 49 46 50 /** 47 51 * The thread that listens to incoming connections and starts the … … 62 66 */ 63 67 int xplmVersion; 68 69 /** 70 * The message window for showing messages. 71 */ 72 MessageWindow& messageWindow; 64 73 65 74 /** … … 83 92 * Construct the thread. 84 93 */ 85 ListenThread(int xplaneVersion, int xplmVersion); 94 ListenThread(int xplaneVersion, int xplmVersion, 95 MessageWindow& messageWindow); 86 96 87 97 /** … … 89 99 */ 90 100 void getVersions(int& xplane, int& xplm) const; 101 102 /** 103 * Get the message window. 104 */ 105 MessageWindow& getMessageWindow(); 91 106 92 107 /** … … 105 120 //------------------------------------------------------------------------------ 106 121 107 inline ListenThread::ListenThread(int xplaneVersion, int xplmVersion) : 122 inline ListenThread::ListenThread(int xplaneVersion, int xplmVersion, 123 MessageWindow& messageWindow) : 108 124 Thread(true), 109 125 xplaneVersion(xplaneVersion), 110 126 xplmVersion(xplmVersion), 127 messageWindow(messageWindow), 111 128 quitEvent(&waiter) 112 129 { … … 119 136 xplane = xplaneVersion; 120 137 xplm = xplmVersion; 138 } 139 140 //------------------------------------------------------------------------------ 141 142 inline MessageWindow& ListenThread::getMessageWindow() 143 { 144 return messageWindow; 121 145 } 122 146
Note:
See TracChangeset
for help on using the changeset viewer.