📄 socket.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 + -