signal_handlers.h 1.1 KB

123456789101112131415161718192021222324252627282930
  1. #ifndef __SIGNAL_HANDLERS_H__
  2. #define __SIGNAL_HANDLERS_H__
  3. #include "my_rtrm.h"
  4. #include "libfunctions.h"
  5. #include "noc_functions.h"
  6. #include "sig_aux.h"
  7. #include "scc_signals.h"
  8. void sig_TIMER_handler(int signo, siginfo_t *info, void *context);
  9. void sig_INIT_handler(int sender_id);
  10. void sig_ACK_handler(int sender_id);
  11. void sig_TERMINATE_handler(int sender_id);
  12. void sig_INIT_APP_handler(int sender_id);
  13. void sig_IDAG_FIND_IDAGS_handler(int sender_id);
  14. void sig_REQ_DDS_handler(int sender_id);
  15. void sig_REQ_CORES_handler(int sender_id);
  16. void sig_REJECT_handler(int sender_id);
  17. void sig_REP_OFFERS_handler(int sender_id);
  18. void sig_INIT_AGENT_handler(int sender_id);
  19. void sig_ADD_CORES_DDS_handler(int sender_id);
  20. void sig_REM_CORES_DDS_handler(int sender_id);
  21. void sig_APPOINT_WORK_handler(int sender_id);
  22. void sig_CHECK_REM_TIME_handler(int sender_id);
  23. void sig_FINISH_handler(int sender_id);
  24. /*void sig_SEGV_handler(int signo, siginfo_t *info, void *context);
  25. void sig_FAR_REQ_handler(int signo, siginfo_t *info, void *context);
  26. void sig_REMOVE_FAR_MAN_handler(int signo, siginfo_t *info, void *context);*/
  27. #endif