git ssb

0+

cel / foostudio



Tree: f87af6a0bf824e4980c8e1b25a7a1307183bbe3e

Files: f87af6a0bf824e4980c8e1b25a7a1307183bbe3e / 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