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 | |||
) |