⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 socket.h

📁 早期freebsd实现
💻 H
字号:
#ifndef __libgxx_sys_socket_h#include <_G_config.h>extern "C"{#ifdef __sys_socket_h_recursive#include_next <sys/socket.h>#else#define __sys_socket_h_recursive#include <time.h>#ifdef VMS#include "GNU_CC_INCLUDE:[sys]socket.h"#else#include_next <sys/socket.h>#endif#define __libgxx_sys_socket_h 1// void* in select, since different systems use int* or fd_set*int       select _G_ARGS((int, fd_set*, fd_set*, fd_set*, struct timeval*));int       accept _G_ARGS((int, struct sockaddr*, int*));int       bind _G_ARGS((int, const struct sockaddr*, int));int       connect _G_ARGS((int, const struct sockaddr*, int));int       getsockname _G_ARGS((int, struct sockaddr*, int*));int       getpeername _G_ARGS((int, struct sockaddr*, int*));int       getsockopt(int, int, int, void*, int*);int       listen(int, int);#ifndef hpuxint       rcmd _G_ARGS((char**, int, const char*, const char*, const char*, int*));#endifssize_t	  recv(int, void*, size_t, int);ssize_t	  recvfrom _G_ARGS((int, void*, size_t, int, struct sockaddr *, int *));ssize_t	  recvmsg(int, struct msghdr*, int);int       rexec(char**, int, const char*, const char*, const char*, int*);int       rresvport(int*);ssize_t	  send _G_ARGS((int, const void*, size_t, int));ssize_t	  sendto _G_ARGS((int, const void*, size_t, int, const struct sockaddr*, int));ssize_t	  sendmsg _G_ARGS((int, const struct msghdr*, int));int       setsockopt _G_ARGS((int, int, int, const void *, int));int       shutdown(int, int);int       socket(int, int, int);int       socketpair(int, int, int, int sv[2]);#endif}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -