Использует ли функция обратного вызова внутреннюю функцию select ()? - PullRequest
0 голосов
/ 17 марта 2020

В приведенном ниже примере jquery код:

function getData() { 
   $.ajax({ 
             url : 'example.com', 
             type: 'GET', 
             success : handleData 
         }) 
}

Системный вызов select() для сокета, который получает данные, помогает вызвать обратный вызов handleData()?

1 Ответ

2 голосов
/ 17 марта 2020

Это зависит. Это могут быть select, poll, kqueue, epoll et c, которые являются похожими, но не одинаковыми механизмами и отличаются масштабируемостью и доступностью на конкретной платформе c. Все, что они предоставляют, - это инициирование какого-либо события или изменения состояния, когда сокеты готовятся к чтению или записи, и это затем может быть связано с каким-либо действием, например, с некоторым обратным вызовом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...