#include <gwenhywfar/iolayer.h>
#include <gwenhywfar/inetsocket.h>
#include <gwenhywfar/inetaddr.h>
Go to the source code of this file.
Defines | |
Makro Defining the Type Name | |
#define | GWEN_IO_LAYER_SOCKET_TYPE "socket" |
Functions | |
Informational Functions | |
GWENHYWFAR_API GWEN_INETADDRESS * | GWEN_Io_LayerSocket_GetLocalAddr (const GWEN_IO_LAYER *io) |
GWENHYWFAR_API GWEN_INETADDRESS * | GWEN_Io_LayerSocket_GetPeerAddr (const GWEN_IO_LAYER *io) |
GWENHYWFAR_API GWEN_SOCKET * | GWEN_Io_LayerSocket_GetSocket (const GWEN_IO_LAYER *io) |
GWENHYWFAR_API void | GWEN_Io_LayerSocket_SetLocalAddr (GWEN_IO_LAYER *io, const GWEN_INETADDRESS *addr) |
GWENHYWFAR_API void | GWEN_Io_LayerSocket_SetPeerAddr (GWEN_IO_LAYER *io, const GWEN_INETADDRESS *addr) |
Constructor | |
GWENHYWFAR_API GWEN_IO_LAYER * | GWEN_Io_LayerSocket_new (GWEN_SOCKET *sk) |