33template <
typename TcpServer,
typename TcpClient,
typename UdpSocket>
81 *
addr =
s->remoteIP();
82 *port =
s->remotePort();
141 if (!
sockfd->endPacket())
printf(
"error sending udp packet\n");
156 if (!
sock->connected()) {
157 printf(
"client has closed the socket\n");