fnet.c

Simple C networking library
git clone git://git.finwo.net/lib/fnet.c
Log | Files | Refs | README

commit fc9d5aed7ae940eb2adea64648e9bd00b0d21ad0
parent 01fbfd7164f2d1b52b128aab115533d90a9e9bad
Author: Yersa Nordman <yersa@finwo.nl>
Date:   Thu, 26 Oct 2023 23:11:03 +0200

Add fnet_thread function to initialize network in separate thread

Diffstat:
Msrc/fnet.c | 4++++
Msrc/fnet.h | 1+
2 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/fnet.c b/src/fnet.c @@ -697,6 +697,10 @@ FNET_RETURNCODE fnet_tick(int doProcess) { return FNET_RETURNCODE_OK; } +void fnet_thread() { + fnet_main(); +} + FNET_RETURNCODE fnet_main() { FNET_RETURNCODE ret; int64_t ttime = _fnet_now(); diff --git a/src/fnet.h b/src/fnet.h @@ -77,6 +77,7 @@ FNET_RETURNCODE fnet_close(const struct fnet_t *connection); FNET_RETURNCODE fnet_free(struct fnet_t *connection); FNET_RETURNCODE fnet_tick(); +void fnet_thread(); FNET_RETURNCODE fnet_main(); FNET_RETURNCODE fnet_shutdown();