Я действительно мало знаю о сокетах, кроме как читать и писать им, как если бы они были файлами. Я немного разбираюсь в использовании селекторов сокетов. Я не понимаю, почему вам нужно скрывать сокет, что на самом деле происходит там? Биты просто болтаются где-то в памяти, пока их не оттолкнут? Я читал некоторые вещи в Интернете о сокетах, но все это очень абстрактно и на высоком уровне.
Что на самом деле происходит здесь?