dinit.h 403 B

1234567891011121314151617181920212223
  1. #ifndef DINIT_H_INCLUDED
  2. #define DINIT_H_INCLUDED 1
  3. #include <dasynq.h>
  4. /*
  5. * General Dinit definitions.
  6. */
  7. using eventloop_t = dasynq::event_loop<dasynq::null_mutex>;
  8. using clock_type = dasynq::clock_type;
  9. using rearm = dasynq::rearm;
  10. using time_val = dasynq::time_val;
  11. class environment;
  12. void rootfs_is_rw() noexcept;
  13. void setup_external_log() noexcept;
  14. extern eventloop_t event_loop;
  15. #endif