作者tempTTP1 (任剑翔)
看板CSIE_Network
标题Re: [问题] 有些project2的问题
时间Fri May 27 02:01:41 2011
助教和各位同学们:
不好意思,又有一些问题,就是投影片最後一页demo那边有写几种状况,
我想问一下传档案时remote离开是指送档案还是接档案还是第三者离开呢?
我们的反应就只是印出"某人: has left"就好了?
还有我传档案的时候,发送端完整送出整个档案大小byte数的资料,
但是写入的时候却到一定的size就停了..,size小的档(17K左右)看起来是ok,但是大的就
只有一部分被写入(115MB大概32MB)...,我想是不是因为我一直送,但是他来不及把它读
出来?或者是我送完就关掉socket的关系?但是我就算sleep()也没用耶...?
谢谢助教和同学的解答
※ 引述《tempTTP1 (任剑翔)》之铭言:
: 标题: [问题] 有些project2的问题
: 时间: Mon May 16 20:34:37 2011
:
: 助教和各位同学:
:
: 有些问题想问一下,在stdin接收我想说的讯息时,必须也要能够看到其他人的对话
:
: 内容吗?这边也不能用fork?不知道能不能问一下..有什麽方法可以把stdin改成nonblock?
:
: 还有在接收档案的过程中,也必须能看到其他人的对话内容吗?
:
: 这次project是只要做client的部分?server的部分有规定参数是什麽吗?投影片里
:
: 好像没提到server的参数..?
:
: 谢谢助教和同学的解答
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.112.251.122
: 推 vdm9999:noblock好像是 fcntl(fd, F_SETFL,O_NDELAY) 05/17 15:02
: → tempTTP1:谢谢楼上~ 05/17 19:53
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.251.122