Пример #1
0
static int on_timer(void *ud, zn_Timer *timer, unsigned elapsed) {
    printf("%d: connect=%d, recv=%d, send=%d\n",
            zn_time(), connect_count, recv_count, send_count);
    connect_count = 0;
    recv_count = 0;
    send_count = 0;
    return INTERVAL;
}
Пример #2
0
static zn_Time on_summary(void *ud, zn_Timer *timer, zn_Time elapsed) {
    printf("%u: ", (unsigned)zn_time());
    if (is_client)
        print_ud(&client, "client");
    else
        print_ud(&server, "server");
    printf("\n");
    return 1000;
}
Пример #3
0
static void on_summary(void *ud, zn_Timer *timer, unsigned elapsed) {
    printf("%u: ", zn_time());
    if (is_client)
        print_ud(&client, "client");
    else
        print_ud(&server, "server");
    printf("\n");
    zn_starttimer(timer, 1000);
}