isc_socketmgrmethods Struct Reference

Socket and socket manager methods. More...

#include <socket.h>


Data Fields

void(* destroy )(isc_socketmgr_t **managerp)
isc_result_t(* socketcreate )(isc_socketmgr_t *manager, int pf, isc_sockettype_t type, isc_socket_t **socketp)
isc_result_t(* fdwatchcreate )(isc_socketmgr_t *manager, int fd, int flags, isc_sockfdwatch_t callback, void *cbarg, isc_task_t *task, isc_socket_t **socketp)


Detailed Description

Socket and socket manager methods.

Definition at line 329 of file socket.h.


Field Documentation

void(* isc_socketmgrmethods::destroy)(isc_socketmgr_t **managerp)

isc_result_t(* isc_socketmgrmethods::socketcreate)(isc_socketmgr_t *manager, int pf, isc_sockettype_t type, isc_socket_t **socketp)

Referenced by isc_socket_create().

isc_result_t(* isc_socketmgrmethods::fdwatchcreate)(isc_socketmgr_t *manager, int fd, int flags, isc_sockfdwatch_t callback, void *cbarg, isc_task_t *task, isc_socket_t **socketp)

Referenced by isc_socket_fdwatchcreate().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:21 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha