18#ifndef __VSF_LINUX_SOCKET_INTERNAL_H__
19#define __VSF_LINUX_SOCKET_INTERNAL_H__
23#include "../vsf_linux_cfg.h"
25#if VSF_USE_LINUX == ENABLED && VSF_LINUX_USE_SOCKET == ENABLED
27#if VSF_LINUX_CFG_RELATIVE_PATH == ENABLED
28# include "../../include/sys/socket.h"
33#if defined(__VSF_LINUX_SOCKET_CLASS_IMPLEMENT)
34# define __VSF_CLASS_IMPLEMENT__
35#elif defined(__VSF_LINUX_SOCKET_CLASS_INHERIT__)
36# define __VSF_CLASS_INHERIT__
72 implement(vsf_linux_pipe_priv_t)
81 const struct msghdr *msg_tx;
88#if VSF_LINUX_SOCKET_USE_UNIX == ENABLED
91#if VSF_LINUX_SOCKET_USE_INET == ENABLED
94#if VSF_LINUX_SOCKET_USE_NETLINK == ENABLED
Definition vsf_linux_fs.h:115
Definition vsf_linux_socket.h:70
#define vsf_dcl_class
Definition ooc_class.h:46
#define vsf_class(__name)
Definition ooc_class.h:48
uint32_t socklen_t
Definition socket.h:70
Definition vsf_linux_fs.h:70
Definition vsf_linux_socket.h:51
vsf_linux_fd_op_t fdop
Definition vsf_linux_socket.h:52
vk_av_control_type_t type
Definition vsf_audio.h:170
const vsf_linux_socket_op_t vsf_linux_socket_unix_op
Definition vsf_linux_socket_unix.c:104
const vsf_linux_socket_op_t vsf_linux_socket_inet_op
Definition vsf_linux_socket_inet_lwip.c:224
const vsf_linux_socket_op_t vsf_linux_socket_netlink_op
Definition vsf_linux_socket_inet_lwip.c:246