flint: reduce mm api

This commit is contained in:
Dmitry Simonenko 2016-11-24 16:08:41 +03:00
parent a63b576b80
commit 16fcb6add0
2 changed files with 0 additions and 18 deletions

View File

@ -15,7 +15,6 @@
#include <inttypes.h>
#include <string.h>
#include <assert.h>
#include <signal.h>
#include <unistd.h>
#include <ucontext.h>

View File

@ -20,7 +20,6 @@
typedef void (*mmfunction_t)(void *arg);
typedef void* mm_t;
typedef void* mmio_t;
MM_API mm_t
mm_new(void);
@ -35,20 +34,4 @@ MM_API void mm_sleep(mm_t, uint64_t time_ms);
MM_API int mm_wait(mm_t, uint64_t id);
MM_API int mm_cancel(mm_t, uint64_t id);
MM_API mmio_t
mm_io_new(mm_t);
MM_API void mm_close(mmio_t);
MM_API int mm_fd(mmio_t);
MM_API int mm_is_connected(mmio_t);
MM_API int mm_connect(mmio_t, char *addr, int port, uint64_t time_ms);
MM_API int mm_connect_is_timeout(mmio_t);
MM_API int mm_bind(mmio_t, char *addr, int port);
MM_API int mm_accept(mmio_t, mmio_t *client);
MM_API int mm_read(mmio_t, int size, uint64_t time_ms);
MM_API int mm_read_is_timeout(mmio_t);
MM_API char *mm_read_buf(mmio_t);
MM_API int mm_write(mmio_t, char *buf, int size, uint64_t time_ms);
MM_API int mm_write_is_timeout(mmio_t);
#endif