@@ -126,36 +126,23 @@ #ifdef OF_HAVE_THREADS OFMutex *_mutex; #endif } -#ifdef OF_HAVE_PROPERTIES +/*! + * The delegate for the OFKernelEventObserver. + */ @property OF_NULLABLE_PROPERTY (assign) id delegate; -#endif /*! * @brief Creates a new OFKernelEventObserver. * * @return A new, autoreleased OFKernelEventObserver */ + (instancetype)observer; -/*! - * @brief Returns the delegate for the OFKernelEventObserver. - * - * @return The delegate for the OFKernelEventObserver - */ -- (nullable id )delegate; - -/*! - * @brief Sets the delegate for the OFKernelEventObserver. - * - * @param delegate The delegate for the OFKernelEventObserver - */ -- (void)setDelegate: (nullable id )delegate; - /*! * @brief Adds an object to observe for reading. * * This is also used to observe a listening socket for incoming connections, * which then triggers a read event for the observed object.