У меня есть приложение для узла, написанное на Typescript, которое создает net.Socket
для подключения к SMTP-серверу.Я создал собственный класс, который расширяет встроенный класс net.Socket
несколькими методами, уникальными для моей программы.
У меня также есть сервер узлов, который принимает команды SMTP и отвечает на них.Как вы знаете, server.on('connection', function(socket){...}
возвращает net.Socket
.Есть ли способ использовать мой расширенный класс Socket для этого сокета, чтобы разделить некоторые функции между входящими и исходящими сокетами?