git ssb

0+

cel / foostudio



Tree: 2afb25b2316215a66cf266f58b979bd0ce84e04a

Files: 2afb25b2316215a66cf266f58b979bd0ce84e04a / ccdl.h

369 bytesRaw
1#pragma once
2
3#include <pthread.h>
4
5struct lib {
6 const char *src_fname;
7 const char *sym_name;
8 void *handle;
9 void *sym;
10};
11
12struct ccdl {
13 struct lib libs[2], *lib;
14 pthread_t watcher_thread;
15};
16
17void ccdl_init(struct ccdl *, const char *src_fname, const char *sym_name);
18void *ccdl_get(struct ccdl *);
19int ccdl_watch(struct ccdl *);
20int ccdl_deinit(struct ccdl *);
21

Built with git-ssb-web