26 #ifndef GWENHYWFAR_SYNCIO_SOCKET_H
27 #define GWENHYWFAR_SYNCIO_SOCKET_H
33 #define GWEN_SYNCIO_SOCKET_TYPE "socket"
This file contains sockets and socket sets.
struct GWEN_SOCKET GWEN_SOCKET
struct GWEN_SYNCIO GWEN_SYNCIO
GWENHYWFAR_API const char * GWEN_SyncIo_Socket_GetAddress(const GWEN_SYNCIO *sio)
GWENHYWFAR_API GWEN_SYNCIO * GWEN_SyncIo_Socket_TakeOver(GWEN_SOCKET *socket)
GWENHYWFAR_API void GWEN_SyncIo_Socket_SetAddress(GWEN_SYNCIO *sio, const char *s)
GWENHYWFAR_API int GWEN_SyncIo_Socket_GetPort(const GWEN_SYNCIO *sio)
GWENHYWFAR_API GWEN_SYNCIO * GWEN_SyncIo_Socket_new(GWEN_SOCKETTYPE sockType, GWEN_AddressFamily addressFamily)
GWENHYWFAR_API void GWEN_SyncIo_Socket_SetPort(GWEN_SYNCIO *sio, int i)