社区
网络通信/分布式开发
帖子详情
请问 idUDPserver里能否使用setsockopt()
gbhsky
2011-03-03 10:29:57
想解决掉“address and port are already in use"的问题,可是却不知道怎么去使用setsockopt将reuseaddr设置成true。我用的delphi7和idUDPServer9.0
...全文
111
5
打赏
收藏
请问 idUDPserver里能否使用setsockopt()
想解决掉“address and port are already in use"的问题,可是却不知道怎么去使用setsockopt将reuseaddr设置成true。我用的delphi7和idUDPServer9.0
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
turtle_2
2011-04-02
打赏
举报
回复
你去 盒子论坛上问问吧,Socket方面我也不太懂,正在学习中,呵呵
gbhsky
2011-03-05
打赏
举报
回复
没人回答就自己顶...
gbhsky
2011-03-04
打赏
举报
回复
没人知道吗?
gbhsky
2011-03-04
打赏
举报
回复
没有高手可以解答吗?
set
sockopt
()函数
使用
详解
set
sockopt
(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL)); <br />2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历 TIME_WAIT的过程:<br
set
sockopt
()
使用
方法(參数具体说明)
int
set
sockopt
(SOCKET s,int level,int optname,const char* optval,int optlen); s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口...
indy
UDP
的几个测试
1、当
Server
来不及处理时,能缓存多大数据?[
Server
]procedure TForm
Server
.
UDP
Server
_Main
UDP
Read(Sender: TObject; AData: TStream; ABinding: T
Id
SocketHandle);begin ShowMessage(Hold);end;[Client]...
TCP/
UDP
地址复用(
server
端异常关闭后无法再次连接)
查阅资料后发现应该是地址或端口冲突了,尝试在 bind 函数前添加
set
sockopt
函数增加复用功能,代码如下 iRet =
set
sockopt
(sockFd, SOL_SOCKET, SO_REUSEADDR, &iRet, sizeof(int)); if(iRet < 0){ ..
[转载]
udp
丢包 又是
udp
丢包
1.调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔
里
,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续recv。 2....
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章