Differences From Artifact [74da8f3153]:
- File src/OFKernelEventObserver.h — part of check-in [163a4a5a2e] at 2020-10-03 11:35:41 on branch trunk — Use /** */ instead of /*! */ for documentation (user: js, size: 7086) [annotate] [blame] [check-ins using] [more...]
To Artifact [e557d74842]:
- File
src/OFKernelEventObserver.h
— part of check-in
[d76213374e]
at
2020-11-29 02:44:17
on branch trunk
— OFKernelEventObserver: Reorder #ifdefs
Check for AmigaOS first, as we have a special implementation for it that
uses WaitSelect() instead. This way, we no longer need to match $host_os
to manually disable the pipe() check, which would break if one of the
AmigaOS variants adds pipe() later on. (user: js, size: 7086) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
120 121 122 123 124 125 126 | @interface OFKernelEventObserver: OFObject { OFMutableArray OF_GENERIC(id <OFReadyForReadingObserving>) *_readObjects; OFMutableArray OF_GENERIC(id <OFReadyForWritingObserving>) *_writeObjects; id <OFKernelEventObserverDelegate> _Nullable _delegate; | | < < > > | 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | @interface OFKernelEventObserver: OFObject { OFMutableArray OF_GENERIC(id <OFReadyForReadingObserving>) *_readObjects; OFMutableArray OF_GENERIC(id <OFReadyForWritingObserving>) *_writeObjects; id <OFKernelEventObserverDelegate> _Nullable _delegate; #if defined(OF_AMIGAOS) struct Task *_waitingTask; ULONG _cancelSignal; #elif defined(OF_HAVE_PIPE) int _cancelFD[2]; #else of_socket_t _cancelFD[2]; struct sockaddr_in _cancelAddr; #endif #ifdef OF_AMIGAOS ULONG _execSignalMask; #endif |
︙ | ︙ |