1章 套接字API概述
来源:互联网 发布:信息安全网络系统 编辑:程序博客网 时间:2024/06/01 08:15
套接字
描述网络进程间通信接口,进程用该接口能够和其他进程通信,无论他们同处同一台计算机还是不同网络。基于TCP/IP协议栈。
套接字系统调用及对应包裹函数
socket
int Socket (int __domain, int __type, int __protocol){ int socketfd; if((socketfd = socket(__domain , __type , __protocol)) < 0) err_quit("socket error"); return socketfd;}
bind
int Bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len){ int rc; if((rc = bind(__fd , __addr , __len)) < 0) err_quit("bind error"); return (rc);}
accept
int Accept (int __fd, __SOCKADDR_ARG __addr , socklen_t *__restrict __addr_len){ int fd; if((fd = accept(__fd , __addr , __addr_len)) < 0) err_quit("accept err"); return (fd);}
listen
int Listen (int __fd, int __n){ int rc; if((rc = listen(__fd , __n)) < 0) err_quit("listen err %d" , __fd); return (rc);}
未完待续。。。。
阅读全文
0 0
- 1章 套接字API概述
- 蓝牙套接字概述
- socket套接字概述
- 套接字编程API
- 套接字API
- 套接字Socket:API
- 原始套接字(SOCK_RAW)概述
- 原始套接字(SOCK_RAW)概述
- 使用SymbianOS套接字API
- 套接字编程API小结
- 基本套接字编程API
- 基本套接字API回顾
- socket套接字TCP API
- 套接字结构和API
- Socket套接字API简介
- 学习《UNIX网络编程 卷1:套接字联网API》
- UNIX网络编程 卷1:套接字联网API
- UNIX网络编程卷1:套接字联网API
- FOUNDATION_EXPORT 与#define 区别
- 博客申明
- strlen 和mb_strlen 的区别
- Pandas学习(三)——NBA球员薪资分析
- Servlet总结一
- 1章 套接字API概述
- Python 爬虫模块 bs4 实战一:获取百度贴吧内容
- 51nod 1674 区间的价值 V2(暴力)
- 面试1问题总结
- UVA
- HTML认识标签(下)
- fgetc和fputc实现文件拷贝
- PC实现路由器的基本功能
- windows adb连接本机android模拟器