Function netio_signal_init

Function Documentation

void netio_signal_init(struct netio_eventloop *evloop, struct netio_signal *signal)

Initializes a signal and registers it in the event loop.

Internally, signals are implemented using eventfd.

Parameters:
  • evloop – The event loop in which the signal will be registered

  • signal – The signal to initialize