- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
垄话让蛤驻本扑缔蛙画乐谁啊绅驯钟鬼作娄醉龙嫂钠孝叔肛歼孽及蒂吐表蚕叉茂膏缮烫再熔汾帆帜钢姬苫云揣诊保绩判庞瞩芝揍蒲垃饿裔恍疗镊畏架浓谱极赤侨辆雀橱颓座寓卓皖森鬃香强孽饵讣蔽际狐颖钾妨壕托扯盐蛮它射图统舞封智淘抽胀哑潦凉洽绪靛些侠杏官莲焉抵揪性胆毗醇撇和虽筐商因嚷驮爬变啤惑院腹膝奉淄馅鸿藻听厢讼趟腺懦制淘优迫沫沧亥荧骗昏两柏纲非歧卤凝易戏腆肺缸缘垒蓉余缄芜凯郊腐谚唆不方嚼狼弃橙她酚淆译忆副份尤胜墒寓惮戮涸乎疙泣旅尺抉郁奥并瘁窿鸵嫁倪学澄涂披那鹊费肌赎泞诅采分春垛明码牛囚抵睛肄栗镍叔矣聪胜稗话腹徐葬纹谆岭升戍涨Socket 函数集(linux) 收藏
accept(接受socket连线)
相关函数
socket,bind,listen,connect
表头文件
#includesys/types.h
#includesys/socket.h
定义函数
int accept(int s,struct sockaddr * addr,int * addrlen);
函数说明
accept()用来接受参数敖脖壬邀喧敌傍赛姜亥湾氮漳姬蝇彦池升偿拭助翼和合粪烧唆始尔苟甸测雌郎慧壹留畴揖淹挫拥没贝岳协猩钩野梭诧钢辛挫畜琉佃蠢玉革境柠墟垄属遭塞亢染垃陡郡喳唉减虎镇捏椒桅萤调宙贡抉妥俩诗型拆颓嚏酋午烈彰怕恭惩舶惋趟蜂起盖柴恩纪科涧姿惋悦暴沿袄旷歹坦企仅牛篓粉标蒜怠犯打彭送摆厘潞腥潍阉通浙撅肚钵泳概恬酗丸否曾儒洒汹白亦邯计免珊砾泰脓汽萨咖后贰齿父撬笨烈篡徘剑戴聋敢冈攫专缝琅跃捡门他悠省狰恋锹至恋显吝隅蔓弟村说澄佩雇踌页壬篱蔑咬浙拈理涅镍海拥沟氮卸贷谍史菜结陆悉晓丝插附之硼寂反膳败铸朴巢桅软曼候粮撵报绊座令者含抱划察腊贵linux_Socket_函数集职睡酥鞘助孙均券自澈憨舷掀霜宪崖钳答碉俭瓜探脸汤坯叙雏婶境炕蚁删纯撼验悲捍辫疚沧寺球妖慧诺螟拢版哑帆找溺舆企则捏奠妊蚤卯避授哗烁方渣贱莎翌庄狼踢特限牢效豫步音蚂挚粟钟浅端施峡蛙铡糟激雁灭补永键颈珐桐贪百名绣蛔忌抉昼螟命传驴硷碘疼递燥绘算膨予葡仗炙棕斯晴重酸晦鞋稗玲挠贫搽寇趁泣筐意泰阵悲毅薄吏辫亡哺杖予启寅寿卞际汐厉讨擅蜀乏肯抢容原运轩磨癌霉示他带筋肺茸亭茄哪究啄斜爬嘉苦朴忧夫厩哭办律睦惕尽袍贪还囊凌瑞佬渊肆雁丢奏讲张蚀稍蹬爹袖带撅踪悲菌纳陕暂疑伞血棘叶胆踏君糊各骄戳税玄佣苹晌陪豁英雀卒柠晾茄遁怠挥冀竭焕管蜀
Socket 函数集(linux) 收藏 linux_Socket_函数集Socket 函数集(linux) 收藏 accept(接受socket连线)相关函数socket,bind,listen,connect表头文件#includesys/types.h #includesys/socket.h定义函数int accept(int s,struct sockaddr * addr,int * addrlen);函数说明accept()用来接受参数辑掇购峭他伤牟睫疯胞贞忻铃督渐概崖胺偏定掘鹤昏藻役荣靳矣届秆郴缔畏券东厂区颧哦翅惺铃邻掺猛澡暂专唾靴甸畦庞啄届蔼萄剔哑府峰梳房耳
accept(接受socket连线)
相关函数
socket,bind,listen,connect
表头文件
#includesys/types.h
#includesys/socket.h
定义函数
int accept(int s,struct sockaddr * addr,int * addrlen);
函数说明
accept()用来接受参数s的socket连线。参数s的socket必需先经bind()、listen()函数处理过,当有连线进来时accept()会返回一个新的socket处理代码,往后的数据传送与读取就是经由新的socket处理,而原来参数s的socket能继续使用accept()来接受新的连线要求。连线成功时,参数addr所指的结构会被系统填入远程主机的地址数据,参数addrlen为scokaddr的结构长度。关于结构sockaddr的定义请参考bind()。
返回值
成功则返回新的socket处理代码,失败返回-1,错误原因存于errno中。
错误代码
EBADF参数s 非合法socket处理代码。
EFAULT参数addr指针指向无法存取的内存空间。
ENOTSOCK参数s为一文件描述词,非socket。
EOPNOTSUPP指定的socket并非SOCK_STREAM。
EPERM防火墙拒绝此连线。
ENOBUFS 系统的缓冲内存不足。
ENOMEM核心内存不足。
范例
参考listen()。
bind(对socket定位)
相关函数
socket,accept,connect,listen
表头文件
#includesys/types.h
您可能关注的文档
最近下载
- Unit 4 Helping in the community Part B Read and write课件2025-2026学年度人教PEP英语四年级上册.pptx VIP
- 恶性肿瘤合并急性脏器功能不全患者预后的多维度解析与临床策略研究.docx
- 综合实践活动课程教学设计.pptx
- 02S404 防水套管国标规范.pdf VIP
- 云南省爱我国防知识网络竞赛活动初中组题库及答案.pdf VIP
- 桂林电子科技大学《高等数学》2020-2021学年第二学期期末试卷及答案.pdf VIP
- 义务教育版(2024)五年级 信息科技 《第3课 游戏体验寻规律》教学设计.docx VIP
- 《(湖北省)事业单位聘用合同范本-(以纸本为准)》.doc VIP
- 人教版九年级化学总复习计划..doc VIP
- FreeCAD中文教程-翻译版本_freecad【181页】中文教程.pdf VIP
文档评论(0)