use nix build & meson & zlog
This commit is contained in:
parent
0123623742
commit
346768a144
60 changed files with 13739 additions and 0 deletions
34
src/include/xceapi.h
Normal file
34
src/include/xceapi.h
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
#if !defined(_XCEAPI_H_)
|
||||
|
||||
#define _XCEAPI_H_ 1
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "xce/types.h"
|
||||
#include "xcectx.h"
|
||||
|
||||
extern int xce_hello(xce_ctx_t*, char*);
|
||||
extern int xce_shutdown(xce_ctx_t*);
|
||||
extern int xce_reslist(xce_ctx_t*, xce_resource_t***);
|
||||
extern int xce_join(xce_ctx_t*, int, hostattrs_t*);
|
||||
extern int xce_workerlist(xce_ctx_t*, xce_worker_t***);
|
||||
extern int xce_jobdispatch(xce_ctx_t*, xce_job_dispatch_t*);
|
||||
extern int xce_jobsubmit(xce_ctx_t*, xce_job_submit_t*,
|
||||
uint64_t*);
|
||||
extern int xce_joblist(xce_ctx_t*, xce_job_t***);
|
||||
extern int xce_clusterconf(xce_ctx_t*, xce_clusterconf_t**);
|
||||
extern int xce_push(xce_ctx_t*, xce_check_fn_t,
|
||||
void*, int, int, int, void**);
|
||||
extern int xce_update_rows(xce_ctx_t*, int, int, xlist_t*);
|
||||
extern int xce_resval(xce_ctx_t*, char*,
|
||||
char*, xce_resval_t***);
|
||||
|
||||
extern int xce_notify(xce_ctx_t*, xce_notify_data_t*);
|
||||
extern int xce_update_resvals(xce_ctx_t*, int, xce_resval_t**);
|
||||
extern int xce_jobctrl(xce_ctx_t*, xce_jobctrl_t*);
|
||||
extern int xce_queuectrl(xce_ctx_t*, xce_queuectrl_t*);
|
||||
extern int xce_runtask(xce_ctx_t*, xce_taskrun_t*);
|
||||
extern int xce_update_jusage(xce_ctx_t*, uint64_t, int,
|
||||
int*, int, int*, int, xce_rusage_t**);
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue