aboutsummaryrefslogtreecommitdiff
path: root/test/test_network.cpp
diff options
context:
space:
mode:
authorDeterminant <ted.sybil@gmail.com>2018-07-31 20:48:37 -0400
committerDeterminant <ted.sybil@gmail.com>2018-07-31 20:48:37 -0400
commit8c965718031f0de6401aa30579da2e10afbcaf96 (patch)
tree6dbebc5f252ad93f2b28c24768bd547ffcdde31d /test/test_network.cpp
parentc9faab354fb314bacd9849503d8b4566a8c9ea62 (diff)
optimize by replacing RcObj with pointers
Diffstat (limited to 'test/test_network.cpp')
-rw-r--r--test/test_network.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/test_network.cpp b/test/test_network.cpp
index 8c1d0db..49a13c2 100644
--- a/test/test_network.cpp
+++ b/test/test_network.cpp
@@ -89,7 +89,7 @@ struct MyNet: public MsgNetworkByteOp {
reg_handler(salticidae::handler_bind(
&MyNet::on_receive_hello, this, _1, _2));
- reg_conn_handler([this](const ConnPool::conn_t &conn) {
+ reg_conn_handler([this](ConnPool::Conn *conn) {
if (conn->get_fd() != -1)
{
if (conn->get_mode() == ConnPool::Conn::ACTIVE)
@@ -98,7 +98,7 @@ struct MyNet: public MsgNetworkByteOp {
this->name.c_str());
/* send the first message through this connection */
send_msg(MsgHello(this->name, "Hello there!"),
- salticidae::static_pointer_cast<Conn>(conn));
+ static_cast<Conn *>(conn));
}
else
printf("[%s] Accepted, waiting for greetings.\n",
@@ -117,7 +117,7 @@ struct MyNet: public MsgNetworkByteOp {
return new Conn();
}
- void on_receive_hello(MsgHello &&msg, MyNet::conn_t conn) {
+ void on_receive_hello(MsgHello &&msg, MyNet::Conn *conn) {
printf("[%s] %s says %s\n",
name.c_str(),
msg.name.c_str(), msg.text.c_str());
@@ -126,8 +126,8 @@ struct MyNet: public MsgNetworkByteOp {
}
};
-
-void on_receive_ack(MsgAck &&msg, MyNet::conn_t conn) {
+
+void on_receive_ack(MsgAck &&msg, MyNet::Conn *conn) {
auto net = static_cast<MyNet *>(conn->get_net());
printf("[%s] the peer knows\n", net->name.c_str());
}