码迷,mamicode.com
首页 >  
搜索关键字:sockfd    ( 156个结果
mcast_set_ttl函数
#include #include #include #include int sockfd_to_family(int); int mcast_set_ttl(int sockfd, int val) { switch (sockfd_to_family(sockfd)) { case AF_IN... ...
分类:其他好文   时间:2019-05-03 14:21:50    阅读次数:130
mcast_set_loop函数
#include #include #include #include int sockfd_to_family(int); int mcast_set_loop(int sockfd, int onoff) { switch (sockfd_to_family(sockfd)) { case AF... ...
分类:其他好文   时间:2019-05-03 14:17:29    阅读次数:142
mcast_get_ttl函数
#include #include #include #include int sockfd_to_family(int); int mcast_get_ttl(int sockfd) { switch (sockfd_to_family(sockfd)) { case AF_INET: { u_c... ...
分类:其他好文   时间:2019-05-03 14:16:07    阅读次数:141
非阻塞connect
int connect_nonb(int sockfd, const SA *saptr, socklen_t salen, int nsec) { int flags, n, error; socklen_t len; fd_set rset, wset; struct timeval tval;... ...
分类:其他好文   时间:2019-04-26 22:27:51    阅读次数:160
非阻塞读和写:str_cli函数(修订版)
void str_cli(FILE *fp, int sockfd) { int maxfdp1, val, stdineof; ssize_t n, nwritten; fd_set rset, wset; char to[MAXLINE], fr[MAXLINE]; char *toiptr, ... ...
分类:其他好文   时间:2019-04-26 20:45:20    阅读次数:155
使用kqueue的str_cli函数
void str_cli(FILE *fp, int sockfd) { int kq, i, n, nev, stdineof = 0, isfile; char buf[MAXLINE]; struct kevent kev[2]; struct timespec ts; struct stat... ...
分类:其他好文   时间:2019-04-24 20:57:14    阅读次数:175
使用SO_REVTIMEO套接字选项为recvfrom设置超时
void dg_cli(FILE *fp, int sockfd, const SA *pservaddr, socklen_t servlen) { int n; char sendline[MAXLINE], recvline[MAXLINE + 1]; struct timeval tv; t... ...
分类:其他好文   时间:2019-04-24 17:23:24    阅读次数:168
tcp_connect函数
#include #include #include #include #include int tcp_connect(const char *host, const char *serv) { int sockfd, n; struct addrinfo hints, *res, *ressav... ...
分类:其他好文   时间:2019-04-21 14:37:16    阅读次数:200
使用select正确处理EOF的str_cli函数
void str_cli(FILE *fp, int sockfd) { int maxfdp1, stdineof; fd_set rset; char buf[MAXLINE]; int n; stdineof = 0; FD_SET(&rset); for ( ; ; ) { if (stdi... ...
分类:其他好文   时间:2019-04-13 13:44:07    阅读次数:180
高级套接字函数(五)
recv和send recv和send函数提供了和read和write差不多的功能.不过它们提供了第四个参数来控制读写操作. int recv(int sockfd,void *buf,int len,int flags) int send(int sockfd,void *buf,int len, ...
分类:其他好文   时间:2019-04-06 00:28:25    阅读次数:121
156条   上一页 1 2 3 4 5 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!