Changeset 2242 for trunk/src/winmm/os2timer.cpp
- Timestamp:
- Dec 29, 1999, 9:36:10 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/os2timer.cpp
r763 r2242 1 /* $Id: os2timer.cpp,v 1.1 2 1999-08-31 20:22:27phaller Exp $ */1 /* $Id: os2timer.cpp,v 1.13 1999-12-29 08:33:56 phaller Exp $ */ 2 2 3 3 /* … … 79 79 : next(NULL) 80 80 { 81 dprintf(("WINMM:OS2Timer: OS2TimerResolution::OS2TimerResolution(%08xh,%08xh)\n", 82 this, 83 dwPeriod)); 84 81 85 // add to linked list 82 86 OS2TimerResolution *timeRes = OS2TimerResolution::sTimerResolutions; … … 111 115 OS2TimerResolution::~OS2TimerResolution() 112 116 { 117 dprintf(("WINMM:OS2Timer: OS2TimerResolution::~OS2TimerResolution(%08xh)\n", 118 this)); 119 120 113 121 // remove from linked list 114 122 OS2TimerResolution *timeRes = OS2TimerResolution::sTimerResolutions; … … 143 151 BOOL OS2TimerResolution::enterResolutionScope(int dwPeriod) 144 152 { 153 dprintf(("WINMM:OS2Timer: OS2TimerResolution::enterResolutionScope(%08xh)\n", 154 dwPeriod)); 155 145 156 OS2TimerResolution* timeRes = new OS2TimerResolution(dwPeriod); 146 157 if (timeRes != NULL) … … 165 176 BOOL OS2TimerResolution::leaveResolutionScope(int dwPeriod) 166 177 { 178 dprintf(("WINMM:OS2Timer: OS2TimerResolution::leaveResolutionScope(%08xh)\n", 179 dwPeriod)); 180 167 181 OS2TimerResolution* timeRes = OS2TimerResolution::sTimerResolutions; 168 182 … … 210 224 } 211 225 226 dprintf(("WINMM:OS2Timer: OS2TimerResolution::queryCurrentResolution == %08xh\n", 227 iMin)); 228 212 229 return iMin; 213 230 } … … 223 240 next(NULL) 224 241 { 242 dprintf(("WINMM:OS2Timer: OS2Timer::OS2Timer(%08xh)\n", 243 this)); 244 225 245 OS2Timer *timer = OS2Timer::timers; 226 246 … … 238 258 //TimerThreadID = _beginthread(TimerHlpHandler, NULL, 0x4000, (void *)this); 239 259 hTimerThread = CreateThread(NULL, 240 0x 1000,260 0x4000, 241 261 (LPTHREAD_START_ROUTINE)TimerHlpHandler, 242 262 (LPVOID)this, … … 253 273 OS2Timer::~OS2Timer() 254 274 { 275 dprintf(("WINMM:OS2Timer: OS2Timer::~OS2Timer(%08xh)\n", 276 this)); 277 255 278 OS2Timer *timer = OS2Timer::timers; 256 279 … … 276 299 int fuEvent) 277 300 { 301 dprintf(("WINMM:OS2Timer: OS2Timer::StartTimer(%08xh, %08xh, %08xh, %08xh, %08xh, %08xh)\n", 302 this, 303 period, 304 resolution, 305 lptc, 306 dwUser, 307 fuEvent)); 308 278 309 APIRET rc; 279 310 280 311 if(TimerThreadID == -1) 281 {282 312 return(FALSE); 283 }284 313 285 314 if(TimerStatus == Stopped) … … 317 346 void OS2Timer::StopTimer() 318 347 { 348 dprintf(("WINMM:OS2Timer: OS2Timer::StopTimer(%08xh)\n", 349 this)); 350 319 351 if(TimerStatus == Running) 320 352 { … … 327 359 void OS2Timer::KillTimer() 328 360 { 361 dprintf(("WINMM:OS2Timer: OS2Timer::KillTimer(%08xh)\n", 362 this)); 363 329 364 fFatal = TRUE; 330 365 DosStopTimer(TimerHandle); … … 344 379 USHORT selTIB; 345 380 346 dprintf(("WINMM: TimerHandler thread created\n")); 381 dprintf(("WINMM: TimerHandler thread created (%08xh)\n", 382 this)); 347 383 348 384 rc = DosSetPriority (PRTYS_THREAD, /* Change a single thread */
Note:
See TracChangeset
for help on using the changeset viewer.