Differences From Artifact [15bb75a7b1]:
- File
src/OFRunLoop.h
— part of check-in
[2a27cf3000]
at
2016-01-03 00:41:26
on branch trunk
— Update copyright
While at it, also update the mail address. (user: js, size: 2050) [annotate] [blame] [check-ins using]
To Artifact [65235ba79d]:
- File src/OFRunLoop.h — part of check-in [0f44c12d9f] at 2016-02-10 22:25:02 on branch trunk — Add -[OFRunLoop runUntilDate:] (user: js, size: 2230) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
48 49 50 51 52 53 54 | #endif #if defined(OF_HAVE_SOCKETS) OFKernelEventObserver *_kernelEventObserver; OFMutableDictionary *_readQueues; #elif defined(OF_HAVE_THREADS) OFCondition *_condition; #endif | | | 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | #endif #if defined(OF_HAVE_SOCKETS) OFKernelEventObserver *_kernelEventObserver; OFMutableDictionary *_readQueues; #elif defined(OF_HAVE_THREADS) OFCondition *_condition; #endif volatile bool _stop; } /*! * @brief Returns the main run loop. * * @return The main run loop */ |
︙ | ︙ | |||
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | - (void)addTimer: (OFTimer*)timer; /*! * @brief Starts the run loop. */ - (void)run; /*! * @brief Stops the run loop. If there is still an operation being executed, it * is finished before the run loop stops. */ - (void)stop; @end OF_ASSUME_NONNULL_END | > > > > > > > | 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | - (void)addTimer: (OFTimer*)timer; /*! * @brief Starts the run loop. */ - (void)run; /*! * @brief Run the run loop until the specified deadline. * * @param deadline The date until which the run loop should run */ - (void)runUntilDate: (nullable OFDate*)deadline; /*! * @brief Stops the run loop. If there is still an operation being executed, it * is finished before the run loop stops. */ - (void)stop; @end OF_ASSUME_NONNULL_END |