When we start a server application, we always need to speicify the port number it listens to. But how is this \"listening mechanism\" implemented under the hood?
My cur
listen
or its equivalent.select
, poll/epoll
) or asynchronous (overlapped I/O, completion ports) mechanism.