- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
accept__Linux命令讲解手册
accept__Linux命令讲解手册
Content-type: text/html
ACCEPT
Section: Linux Programmers Manual (2)
Updated: 7 May 1999
Index Return to Main Contents
鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹佲攣鈹?
NAME 鍚嶇О
accept - 鍦ㄤ竴涓鎺ュ瓧涓婃帴鏀朵竴涓繛鎺?
SYNOPSIS 姒傝堪
#include sys/types.h
#include sys/socket.h
int accept(int s, struct sockaddr *addr, socklen_t *addrlen);
DESCRIPTION 鎻忚堪
accept 鍑芥暟鐢ㄤ簬鍩轰簬杩炴帴鐨勫鎺ュ瓧 (SOCK_STREAM, SOCK_SEQPACKET 鍜?SOCK_RDM). 瀹冧粠
鏈畬鎴愯繛鎺ラ槦鍒椾腑鍙栧嚭绗竴涓繛鎺ヨ姹?鍒涘缓涓€涓拰鍙傛暟 s 灞炴€х浉鍚岀殑杩炴帴濂楁帴瀛?骞朵负杩?涓鎺ュ瓧鍒嗛厤涓€涓枃浠舵弿杩扮, 鐒跺悗浠ヨ繖涓弿杩扮杩斿洖.鏂板垱寤虹殑鎻忚堪绗︿笉鍐嶅浜庡€惧惉鐘?鎬?鍘熷鎺ュ瓧 s 涓嶅彈姝よ皟鐢ㄧ殑褰卞搷.娉ㄦ剰浠绘剰涓€涓枃浠舵弿杩扮鏍囧織 (浠讳綍鍙互琚?fcntl浠ュ弬
鏁?F_SETFL 璁剧疆鐨勫€?姣斿闈為樆濉炲紡鎴栬€呭紓姝ョ姸鎬?涓嶄細琚?accept. 鎵€缁ф壙.
鍙傛暟 s 鏄互 socket(2) 鍒涘缓,鐢?bind(2) 缁戝畾鍒颁竴涓湰鍦板湴鍧€,骞朵笖鍦ㄨ皟鐢ㄤ簡 listen
(2). 涔嬪悗姝e湪渚﹀惉涓€涓繛鎺ョ殑濂楁帴瀛? 鍙傛暟 addr 鏄竴涓寚鍚戠粨鏋剆ockaddr鐨勬寚閽?杩欎釜
缁撴瀯浣撲互杩炴帴瀹炰綋鍦板潃濉厖. 鎵€璋撶殑杩炴帴瀹炰綋,灏辨槸浼楁墍鍛ㄧ煡鐨勭綉缁滃眰.鍙傛暟 addr 鎵€浼犻€?鐨勭湡姝g殑鍦板潃鏍煎紡渚濊禆浜庢墍浣跨敤鐨勫鎺ュ瓧鏃? (鍙傝 socket(2) 鍜屽悇鍗忚鑷繁鐨勬墜鍐岄〉).
addrlen 鏄竴涓疄鏃跺弬鏁? 瀹冪殑澶у皬搴旇鑳藉瓒充互瀹圭撼鍙傛暟 addr 鎵€鎸囧悜鐨勭粨鏋勪綋;鍦ㄥ嚱鏁?杩斿洖鏃舵鍙傛暟灏嗕互瀛楄妭鏁拌〃绀哄嚭杩斿洖鍦板潃鐨勫疄闄呴暱搴?鑻?addr 浣跨敤NULL浣滀负鍙傛暟,addrlen
灏嗕篃琚疆涓篘ULL.
濡傛灉闃熷垪涓病鏈夋湭瀹屾垚杩炴帴濂楁帴瀛?骞朵笖濂楁帴瀛楁病鏈夋爣璁颁负闈為樆濉炲紡, accept 灏嗛樆濉炵洿鍒?涓€涓繛鎺ュ埌杈?濡傛灉涓€涓鎺ュ瓧琚爣璁颁负闈為樆濉炲紡鑰岄槦鍒椾腑娌℃湁鏈畬鎴愯繛鎺ュ鎺ュ瓧, accept
灏嗚繑鍥濫AGAIN.
浣跨敤 select(2) 鎴栬€?poll(2). 鍙互鍦ㄤ竴涓鎺ュ瓧涓婃湁杩炴帴鍒版潵鏃朵骇鐢熶簨浠?褰撳皾璇曚竴涓?鏂扮殑杩炴帴鏃跺鎺ュ瓧璇诲氨缁?杩欐牱鎴戜滑灏卞彲浠ヨ皟鐢?accept 涓鸿繖涓繛鎺ヨ幏寰椾竴涓柊鐨勫鎺ュ瓧.
姝ゅ,浣犺繕鍙互璁剧疆濂楁帴瀛楀湪鍞ら啋鏃舵帴鏀跺埌淇″彿 SIGIO; 缁嗚妭璇峰弬瑙?socket(7)
瀵逛簬閭d簺闇€瑕佹樉寮忕‘璁ょ殑鍗忚,姣斿 DECNet, accept 鍙互鐪嬩綔浠呬粎浠庨槦鍒椾腑鍙栧嚭涓嬩竴涓繛
鎺ヨ€屼笉鍋氱‘璁?褰撳湪杩欎釜鏂扮殑鏂囦欢鎻忚堪绗︿笂杩涜鏅€氳鍐欐搷浣滄椂鏆楃ず浜嗙‘璁?褰撳叧闂繖涓柊
鐨勫鎺ュ瓧鏃舵殫绀轰簡鎷掔粷.鐩墠鍦↙inux涓婂彧鏈塂ECNet鏈夎繖鏍风殑鍚箟.
NOTES 娉ㄦ剰
褰撴帴鏀跺埌涓€涓?SIGIO 淇″彿鎴栬€?select(2) 鎴?poll(2) 杩斿洖璇诲氨缁苟涓嶆€绘槸鎰忓懗鐫€鏈夋柊杩?鎺ュ湪绛夊緟,鍥犱负杩炴帴鍙兘鍦ㄨ皟鐢?accept 涔嬪墠宸茬粡琚紓姝ョ綉缁滈敊璇垨鑰呭叾浠栫嚎绋嬫墍绉婚櫎.濡?鏋滃彂鐢熻繖绉嶆儏鍐? 閭d箞璋冪敤灏嗛樆濉炲苟绛夊緟涓嬩竴涓繛鎺ョ殑鍒版潵.涓虹‘淇?accept 姘歌繙涓嶄細闃?濉?浼犻€掔殑濂楁帴瀛?s 闇€瑕佺疆 O_NONBLOCK 鏍囧織(鍙傝 socket(7)).
RETURN VALUE 杩斿洖鍊?
姝よ皟鐢ㄥ湪鍙戠敓閿欒鏃惰繑鍥?1.鑻ユ垚鍔熷垯杩斿洖涓€涓潪璐熸暣鏁版爣璇嗚繖涓繛鎺ュ鎺ュ瓧.
ERROR HANDLING 閿欒澶勭悊
Linux accept 灏嗕竴
您可能关注的文档
最近下载
- 护理事业近五年发展规划(2026-2030).pdf VIP
- 虚体医学丛书:医说解集——昆明新空间1025实验室.pdf VIP
- 跨学科实践活动10 调查我国航天科技领域中新型材料、新型能源的应用-九年级化学下册(人教版2024).pptx VIP
- 2024中国可再生能源大会:大型伞梯式陆基高空风力发电技术研究.docx
- 特发性与继发性三叉神经痛诊疗专家共识(2025版).pptx VIP
- 工艺管道施工方案.pdf VIP
- 《像山那样思考》课件.ppt VIP
- 工艺管道施工方案.doc VIP
- 分析石油地质勘探与储层评价方法.docx VIP
- DB11T 891-2012 居住建筑节能设计标准.pdf VIP
文档评论(0)