libev

    3зной

    1ответ

    Я пытаюсь использовать libev для программирования на основе событий. Но есть некоторые события, предоставленные libev как EV_READ, EV_WRITE, EV_TIMER .. Итак, возможно ли иметь собственное собственное

    2зной

    3ответ

    У меня есть сервер чата в C/Linux с использованием сокетов TCP. При использовании libev я могу создать ev_io watcher для чтения событий один раз для сокета. Что-то вроде: ev_io* new_watcher = (ev_io*)

    13зной

    3ответ

    Можно создать дубликат: Why are there sometimes meaningless do/while and if/else statements in C/C++ macros? Я встретил код, как показано ниже: #define ev_io_init(ev,cb,fd,events) \ do { \ ev_in

    2зной

    1ответ

    Я кодирую программу, которая действительно нуждается в libev (а не libevent) на Android. Я google много времени, чтобы найти, как построить libev, но не устраивает. Может ли кто-нибудь сказать мне, ка

    1зной

    2ответ

    Iam хочет написать программу сокетов на основе libev. Я заметил, что несколько примеров, указанных в https://github.com/coolaj86/libev-examples/blob/master/src/unix-echo-server.c, используют обратные

    1зной

    2ответ

    У меня есть функция обратного вызова libev, которая проверяет отложенные данные для отправки клиенту. Предстоящее буфер данных выглядит struct PendingData{ unsigned short data_size; char dat