подсовывать данные на этот порт, я могу открыть ещё один сокет и с него слать данные на мой, а можно ли как-то подсовывать это данные прямо ему в буфер, без открытия ещё одного сокета?
Это про межпроцессное взаимодействие?
нет, в рамках одной проги, просто не охота с компа на самого себя данные слать
изнутри программы подсовывать пакет, как будто он пришёл извне?
так сделайте метод который вы вызываете из обработчика чтения из сокета и в который передаёте полученные данные, и просто вызывайте этот метод откуда-то ещё
так не получится, у меня есть парсер пакетов, который для меня чёрный ящик
у QIODevice есть методы write/writeData, из документации неясно, подходят ли они тут, я бы проверил
ну тогда этот парсер и есть то, куда вы принятые данные передаёте. Ну и передавайте в него любой буфер
точно! скорее всего подойдёт, забываю что это анследник от QIDevice. Спасибо
не, нефига, write это как отсылка, а не запись в буффер
не, нифига, write как запись в сокете
да, это вам и надо. оно записывает не во входящий буфер?
в исходящий, какоторый через bind добавляется, как я понимаю
А зачем?
Обсуждают сегодня