|
PatchworkOS
|
Socket Family structure. More...
#include <socket_family.h>
Data Fields | |
| list_entry_t | entry |
| char | name [MAX_NAME] |
| const socket_family_ops_t * | ops |
| socket_type_t | supportedTypes |
| atomic_uint64_t | newId |
| list_t | factories |
| dentry_t * | dir |
Socket Family structure.
Definition at line 65 of file socket_family.h.
| dentry_t* socket_family_t::dir |
Definition at line 73 of file socket_family.h.
Referenced by local_listen_dir_init(), socket_family_get_dir(), socket_family_register(), and socket_family_unregister().
| list_entry_t socket_family_t::entry |
Definition at line 67 of file socket_family.h.
Referenced by socket_family_get_and_remove(), and socket_family_register().
| list_t socket_family_t::factories |
Definition at line 72 of file socket_family.h.
Referenced by socket_family_register(), and socket_family_unregister().
| char socket_family_t::name[MAX_NAME] |
Definition at line 68 of file socket_family.h.
Referenced by socket_family_get(), socket_family_get_and_remove(), socket_family_register(), and socket_family_unregister().
| atomic_uint64_t socket_family_t::newId |
Definition at line 71 of file socket_family.h.
Referenced by socket_family_register(), and socket_new().
| const socket_family_ops_t* socket_family_t::ops |
Definition at line 69 of file socket_family.h.
Referenced by socket_accept_open(), socket_ctl_bind(), socket_ctl_connect(), socket_ctl_listen(), socket_data_poll(), socket_data_read(), socket_data_write(), socket_family_register(), socket_free(), and socket_new().
| socket_type_t socket_family_t::supportedTypes |
Definition at line 70 of file socket_family.h.
Referenced by socket_family_register().