46#define ADAPTYST_ERR_MODULE_NOT_FOUND 1
47#define ADAPTYST_ERR_OUT_OF_MEMORY 2
48#define ADAPTYST_ERR_EXCEPTION 3
49#define ADAPTYST_ERR_TERMINAL_NOT_INITIALISED 4
50#define ADAPTYST_ERR_LOG_DIR_CREATE 5
51#define ADAPTYST_ERR_INIT_ONLY 6
364#if defined(ADAPTYST_MODULE_ENTRYPOINT) || !defined(ADAPTYST_INTERNAL)
368#ifdef ADAPTYST_MODULE_ENTRYPOINT
369 bool adaptyst_module_init();
371 bool _adaptyst_module_init(
amod_t id) {
373 return adaptyst_module_init();
376 bool adaptyst_module_process(
const char *sdfg);
377 void adaptyst_module_close();
option_type
Definition hw.h:59
@ UNSIGNED_INT
Definition hw.h:65
@ STRING
Definition hw.h:63
bool adaptyst_print(amod_t id, const char *msg, bool sub, bool error, const char *type)
Definition system.cpp:152
const char * adaptyst_get_tmp_dir(amod_t id)
Definition system.cpp:298
bool adaptyst_log(amod_t id, const char *msg, const char *type)
Definition system.cpp:129
bool adaptyst_is_directing_node(amod_t id)
Definition system.cpp:222
bool adaptyst_process_src_paths(amod_t id, const char **paths, int n)
Definition system.cpp:264
bool adaptyst_has_in_tag(amod_t id, const char *tag)
Definition system.cpp:344
int adaptyst_get_internal_error_code(amod_t id)
Definition system.cpp:384
option * adaptyst_get_option(amod_t id, const char *key)
Definition system.cpp:62
int adaptyst_profile_wait(amod_t id)
Definition system.cpp:249
const char * adaptyst_get_internal_error_msg(amod_t id)
Definition system.cpp:374
bool adaptyst_set_will_profile(amod_t id, bool will_profile)
Definition system.cpp:328
const char * adaptyst_get_cpu_mask(amod_t id)
Definition system.cpp:278
profile_type
Definition hw.h:94
@ LINUX_PROCESS
Definition hw.h:96
const char * adaptyst_get_log_dir(amod_t id)
Definition system.cpp:90
const char * adaptyst_get_node_name(amod_t id)
Definition system.cpp:119
bool adaptyst_set_error(amod_t id, const char *msg)
Definition system.cpp:79
unsigned int amod_t
Definition hw.h:115
bool adaptyst_profile_notify(amod_t id)
Definition system.cpp:232
bool adaptyst_set_profile_info(amod_t id, profile_info *info)
Definition system.cpp:206
profile_info * adaptyst_get_profile_info(amod_t id)
Definition system.cpp:191
const char * adaptyst_get_module_dir(amod_t id)
Definition system.cpp:176
const char * adaptyst_get_local_config_dir(amod_t id)
Definition system.cpp:313
bool adaptyst_has_out_tag(amod_t id, const char *tag)
Definition system.cpp:359
void * data
Definition hw.h:83
option_type type
Definition hw.h:77
unsigned int len
Definition hw.h:88
profile_type type
Definition hw.h:104
int pid
Definition hw.h:111