Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
colorEagleStdio
zoompipeline
提交
e0774521
zoompipeline
项目概览
colorEagleStdio
/
zoompipeline
通知
181
Star
12
Fork
4
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
zoompipeline
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
e0774521
编写于
3月 29, 2014
作者:
丁劲犇
😸
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Split SSL and plain connecting messages
上级
50e2d6ce
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
45 addition
and
0 deletion
+45
-0
DatabaseMod/smartlink_svr.sqlite
DatabaseMod/smartlink_svr.sqlite
+0
-0
ZoomPipeline_FuncSvr/cluster/zp_clusterterm.cpp
ZoomPipeline_FuncSvr/cluster/zp_clusterterm.cpp
+32
-0
ZoomPipeline_FuncSvr/cluster/zp_clusterterm.h
ZoomPipeline_FuncSvr/cluster/zp_clusterterm.h
+12
-0
ZoomPipeline_FuncSvr/smartlink/st_client_table.cpp
ZoomPipeline_FuncSvr/smartlink/st_client_table.cpp
+1
-0
未找到文件。
DatabaseMod/smartlink_svr.sqlite
浏览文件 @
e0774521
无法预览此类型文件
ZoomPipeline_FuncSvr/cluster/zp_clusterterm.cpp
浏览文件 @
e0774521
...
...
@@ -8,6 +8,9 @@ namespace ZP_Cluster{
m_pClusterNet
=
new
ZPNetwork
::
zp_net_ThreadPool
(
8192
,
this
);
connect
(
m_pClusterNet
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_Message
,
this
,
&
zp_ClusterTerm
::
evt_Message
);
connect
(
m_pClusterNet
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_SocketError
,
this
,
&
zp_ClusterTerm
::
evt_SocketError
);
m_nPortPublish
=
0
;
}
...
...
@@ -24,4 +27,33 @@ namespace ZP_Cluster{
{
return
m_pClusterEng
->
canClose
()
&&
m_pClusterNet
->
CanExit
();
}
//this event indicates new client connected.
void
zp_ClusterTerm
::
on_evt_NewClientConnected
(
QObject
*
/*clientHandle*/
)
{
}
//this event indicates new client encrypted.
void
zp_ClusterTerm
::
on_evt_ClientEncrypted
(
QObject
*
/*clientHandle*/
)
{
}
//this event indicates a client disconnected.
void
zp_ClusterTerm
::
on_evt_ClientDisconnected
(
QObject
*
/*clientHandle*/
)
{
}
//some data arrival
void
zp_ClusterTerm
::
on_evt_Data_recieved
(
QObject
*
/*clientHandle*/
,
const
QByteArray
&
/*datablock*/
)
{
}
//a block of data has been successfuly sent
void
zp_ClusterTerm
::
on_evt_Data_transferred
(
QObject
*
/*clientHandle*/
,
qint64
/*bytes sent*/
)
{
}
}
ZoomPipeline_FuncSvr/cluster/zp_clusterterm.h
浏览文件 @
e0774521
...
...
@@ -38,6 +38,18 @@ namespace ZP_Cluster{
void
evt_Message
(
const
QString
&
);
//The socket error message
void
evt_SocketError
(
QObject
*
senderSock
,
QAbstractSocket
::
SocketError
socketError
);
protected
slots
:
//this event indicates new client connected.
void
on_evt_NewClientConnected
(
QObject
*
/*clientHandle*/
);
//this event indicates new client encrypted.
void
on_evt_ClientEncrypted
(
QObject
*
/*clientHandle*/
);
//this event indicates a client disconnected.
void
on_evt_ClientDisconnected
(
QObject
*
/*clientHandle*/
);
//some data arrival
void
on_evt_Data_recieved
(
QObject
*
/*clientHandle*/
,
const
QByteArray
&
/*datablock*/
);
//a block of data has been successfuly sent
void
on_evt_Data_transferred
(
QObject
*
/*clientHandle*/
,
qint64
/*bytes sent*/
);
public
slots
:
//!Start listen, this term can be connected by newly joined terms in future.
void
StartListen
(
const
QHostAddress
&
addr
,
int
nPort
);
...
...
ZoomPipeline_FuncSvr/smartlink/st_client_table.cpp
浏览文件 @
e0774521
...
...
@@ -15,6 +15,7 @@ namespace SmartLink{
{
m_nHeartBeatingDeadThrd
=
180
;
connect
(
m_pThreadPool
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_NewClientConnected
,
this
,
&
st_client_table
::
on_evt_NewClientConnected
,
Qt
::
QueuedConnection
);
connect
(
m_pThreadPool
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_ClientEncrypted
,
this
,
&
st_client_table
::
on_evt_ClientEncrypted
,
Qt
::
QueuedConnection
);
connect
(
m_pThreadPool
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_ClientDisconnected
,
this
,
&
st_client_table
::
on_evt_ClientDisconnected
,
Qt
::
QueuedConnection
);
connect
(
m_pThreadPool
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_Data_recieved
,
this
,
&
st_client_table
::
on_evt_Data_recieved
,
Qt
::
QueuedConnection
);
connect
(
m_pThreadPool
,
&
ZPNetwork
::
zp_net_ThreadPool
::
evt_Data_transferred
,
this
,
&
st_client_table
::
on_evt_Data_transferred
,
Qt
::
QueuedConnection
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录