libfunctions.h 557 B

12345678910111213141516171819202122
  1. #ifndef __LIBFUNCTIONS_H__
  2. #define __LIBFUNCTIONS_H__
  3. #include "variables.h"
  4. FILE * create_log_file(int node_id, int log, char scen_directory[SCEN_DIR_SIZE], char scen_num[SCEN_NUM_SIZE]);
  5. int majority(int cores);
  6. int get_id_from_pid(pid_t spid);
  7. char * itoa(int value);
  8. char * id2string(core_states state_id);
  9. char * sig2string(int sig_id);
  10. char * inter2string(inter_types interaction);
  11. char * app_state_2_string(application_states state_id);
  12. void handler_Enter(int sender_id, char *handler);
  13. void handler_Exit(int sender_id, char *handler);
  14. #endif