void runClient(const char* ip, uint16_t port) { EventLoop loop; TcpClient client(&loop, InetAddress(ip, port), "ClockClient"); client.enableRetry(); client.setConnectionCallback(clientConnectionCallback); client.setMessageCallback(clientMessageCallback); client.connect(); loop.runEvery(0.2, sendMyTime); loop.loop(); }
int main() { EventLoop baseLoop; baseLoop.runEvery(2, timeOut); baseLoop.runAfter(10, doAfter); baseLoop.loop(); return 0; }