|
QVisu
Qt-based visualization for smart homes
|
#include <sys/types.h>#include <unistd.h>#include <sys/socket.h>#include <netinet/in.h>#include <netdb.h>Go to the source code of this file.
Classes | |
| struct | virtual_socket_t |
Functions | |
| VLC_API int | vlc_socket (int, int, int, bool nonblock) VLC_USED |
| VLC_API int | vlc_accept (int, struct sockaddr *, socklen_t *, bool) VLC_USED |
| int | net_Socket (vlc_object_t *obj, int family, int socktype, int proto) |
| VLC_API int | net_Connect (vlc_object_t *p_this, const char *psz_host, int i_port, int socktype, int protocol) |
| VLC_API int * | net_Listen (vlc_object_t *p_this, const char *psz_host, int i_port, int socktype, int protocol) |
| VLC_API int | net_AcceptSingle (vlc_object_t *obj, int lfd) |
| VLC_API int | net_Accept (vlc_object_t *, int *) |
| VLC_API int | net_ConnectDgram (vlc_object_t *p_this, const char *psz_host, int i_port, int hlim, int proto) |
| VLC_API int | net_OpenDgram (vlc_object_t *p_this, const char *psz_bind, int i_bind, const char *psz_server, int i_server, int proto) |
| VLC_API void | net_ListenClose (int *fd) |
| int | net_Subscribe (vlc_object_t *obj, int fd, const struct sockaddr *addr, socklen_t addrlen) |
| VLC_API int | net_SetCSCov (int fd, int sendcov, int recvcov) |
| VLC_API ssize_t | net_Read (vlc_object_t *p_this, int fd, const v_socket_t *, void *p_data, size_t i_data, bool b_retry) |
| VLC_API ssize_t | net_Write (vlc_object_t *p_this, int fd, const v_socket_t *, const void *p_data, size_t i_data) |
| VLC_API char * | net_Gets (vlc_object_t *p_this, int fd, const v_socket_t *) |
| VLC_API ssize_t | net_Printf (vlc_object_t *p_this, int fd, const v_socket_t *, const char *psz_fmt,...) VLC_FORMAT(4 |
| VLC_API ssize_t | net_vaPrintf (vlc_object_t *p_this, int fd, const v_socket_t *, const char *psz_fmt, va_list args) |
| VLC_API int | vlc_getnameinfo (const struct sockaddr *, int, char *, int, int *, int) |
| VLC_API int | vlc_getaddrinfo (const char *, unsigned, const struct addrinfo *, struct addrinfo **) |
| VLC_API char * | vlc_getProxyUrl (const char *) |
This file defines interface to communicate with network plug-ins
| #define net_ListenTCP | ( | a, | |
| b, | |||
| c | |||
| ) |