📄 sread.c
字号:
/* Sread.c: */#include <stdio.h>#include "sockets.h"/* Sread: this function performs a read from a Socket */#ifdef __PROTOTYPE__int Sread( Socket *skt, /* socket handle */ void *buf, /* socket character buffer */ int buflen) /* max length of buffer */#elseint Sread( skt, /* socket handle */ buf, /* socket character buffer */ buflen) /* max length of buffer */Socket *skt;void *buf;int buflen;#endif{int cnt;/* sanity check */if(!skt) { return -1; }/* read bytes from Socket */cnt = recv(skt->skt,(void *) buf,(unsigned) buflen,0);if(cnt > 0) { /* "cnt" bytes received */ return cnt; }/* error return */((char *) buf)[0]= '\0';return 0;}/* --------------------------------------------------------------------- */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -