enhanced with trivial code changes
This commit is contained in:
parent
5e5ea2ed58
commit
31885f8cbf
@ -141,6 +141,18 @@ MIO_EXPORT mio_dev_pro_t* mio_dev_pro_make (
|
|||||||
const mio_dev_pro_make_t* data
|
const mio_dev_pro_make_t* data
|
||||||
);
|
);
|
||||||
|
|
||||||
|
#if defined(MIO_HAVE_INLINE)
|
||||||
|
static MIO_INLINE mio_t* mio_dev_pro_getmio (mio_dev_pro_t* pro) { return mio_dev_getmio((mio_dev_t*)pro); }
|
||||||
|
#else
|
||||||
|
# define mio_dev_pro_getmio(pro) mio_dev_getmio(pro)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if defined(MIO_HAVE_INLINE)
|
||||||
|
static MIO_INLINE void* mio_dev_pro_getxtn (mio_dev_pro_t* pro) { return (void*)(pro + 1); }
|
||||||
|
#else
|
||||||
|
# define mio_dev_pro_getxtn(pro) ((void*)(((mio_dev_pro_t*)pro) + 1))
|
||||||
|
#endif
|
||||||
|
|
||||||
MIO_EXPORT void mio_dev_pro_kill (
|
MIO_EXPORT void mio_dev_pro_kill (
|
||||||
mio_dev_pro_t* pro
|
mio_dev_pro_t* pro
|
||||||
);
|
);
|
||||||
|
@ -329,7 +329,7 @@ struct mio_dev_sck_bind_t
|
|||||||
mio_ntime_t accept_tmout;
|
mio_ntime_t accept_tmout;
|
||||||
};
|
};
|
||||||
|
|
||||||
enum mio_def_sck_connect_option_t
|
enum mio_dev_sck_connect_option_t
|
||||||
{
|
{
|
||||||
MIO_DEV_SCK_CONNECT_SSL = (1 << 15)
|
MIO_DEV_SCK_CONNECT_SSL = (1 << 15)
|
||||||
};
|
};
|
||||||
@ -425,6 +425,12 @@ MIO_EXPORT mio_dev_sck_t* mio_dev_sck_make (
|
|||||||
const mio_dev_sck_make_t* info
|
const mio_dev_sck_make_t* info
|
||||||
);
|
);
|
||||||
|
|
||||||
|
#if defined(MIO_HAVE_INLINE)
|
||||||
|
static MIO_INLINE mio_t* mio_dev_sck_getmio (mio_dev_sck_t* sck) { return mio_dev_getmio((mio_dev_t*)sck); }
|
||||||
|
#else
|
||||||
|
# define mio_dev_sck_getmio(sck) mio_dev_getmio(sck)
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(MIO_HAVE_INLINE)
|
#if defined(MIO_HAVE_INLINE)
|
||||||
static MIO_INLINE void* mio_dev_sck_getxtn (mio_dev_sck_t* sck) { return (void*)(sck + 1); }
|
static MIO_INLINE void* mio_dev_sck_getxtn (mio_dev_sck_t* sck) { return (void*)(sck + 1); }
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user