社区
网络及通讯开发
帖子详情
TServerSocket在什么时候真正关闭连接?
pol12pol
2003-04-03 11:57:16
当有多个用户连接到TServerSocket,
它会为每个用户生成一个TCustomWinSocket
当某个TCustomWinSocket->close;时,
TServerSocket并不立即删除这个TCustomWinSocket
请问我有什么方法立即删除相应的TCustomWinSocket吗?
...全文
118
7
打赏
收藏
TServerSocket在什么时候真正关闭连接?
当有多个用户连接到TServerSocket, 它会为每个用户生成一个TCustomWinSocket 当某个TCustomWinSocket->close;时, TServerSocket并不立即删除这个TCustomWinSocket 请问我有什么方法立即删除相应的TCustomWinSocket吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
popo207
2003-04-04
打赏
举报
回复
用socket->free();看看
pol12pol
2003-04-03
打赏
举报
回复
help me!!!
pol12pol
2003-04-03
打赏
举报
回复
不行的就是睡上1000年也不行
它好像是只有在调用server->socket->connection[0]->close()这句话的函数完全执行完才行
netsys2
2003-04-03
打赏
举报
回复
执行完语句server->socket->connection[0]->close()后:
Sleep(200);
pol12pol
2003-04-03
打赏
举报
回复
我不是这个意思
比如一个server中只有一个用户,
执行完语句server->socket->connection[0]->close()后
如果紧接着查看server->Socket->ActiveConnections,其值仍为1
只有当语句server->socket->connection[0]->close()所在的函数推出后
server->Socket->ActiveConnections才为0
我一个函数和server->Socket->ActiveConnections的值的关系很重要
能不能在server->socket->connection[0]->close()就让
server->Socket->ActiveConnections自动减去呢?
netsys2
2003-04-03
打赏
举报
回复
每个CLIENT连接上来时记录其产生的SOCKET:
TCustomWinSocket *bakSocket[1024];
int index=0;
void __fastcall TForm1::ServerSocket1Accept(TObject *Sender,
TCustomWinSocket *Socket)
{
bakSocket[index++] = Socket;
}
CLIENT CLOSE时:
bakSocket[x]->Close();
pol12pol
2003-04-03
打赏
举报
回复
求救求救
delphi socket编程教程
- **
关闭
连接
**:使用Disconnect方法断开
连接
。 4. **事件处理** - **OnConnect**:
连接
成功触发的事件,通常在这里初始化通信。 - **OnExecute**:数据传输过程中频繁触发的事件,用于处理接收和发送的数据。 ...
TClientSocket和T
ServerSocket
属性,方法,事件
DelphiSockets程序设计 ClientSocket和
ServerSocket
,它们对Winsock的API进行了很好的封装生成了...T
serverSocket
是服务端的Socket类,通过它,应用程序可以提供TCP网络服务,等待用户
连接
,并在
连接
后
Delphi之T
ServerSocket
和TClientSocket 属性、方法、事件
Delphi的Socke介绍 ClientSocket和
ServerSocket
,它们对Winsock的API进行了很好的封装生成了...TClientSocket类是客户端的Socket类,通过它可以与服务器程序建立TCP
连接
,并进行数据交换。T
serverSocket
是服务...
T
ServerSocket
和TClientSocket的使用
T
ServerSocket
和TClientSocket的使用 (2009-08-24 09:29:52) 转载 标签: 杂谈 在网络编程中,WinSocket API编程是最基本,也是最麻烦的地方(说句不怕影响形象的话,我对此就是一知半解)。但是,如果你是使用C++...
BCB 高手进阶 (八)T
ServerSocket
和TClientSocket应用技巧
BCB 高手进阶(八)T
ServerSocket
和TClientSocket应用技巧:nxyc_twz@163.com 在网络编程中,WinSocket API编程是最基本,也是最繁锁的部分。但是,如果你是采用C++Builder 5 作为编程平台,事情就变得简单的多了!...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章