Сокет Флеш - Дартс - PullRequest
0 голосов
/ 17 июня 2019

У меня есть некоторые данные для отправки на сервер, и я хочу сделать сброс ОС, когда я помещаю все данные в сокет. После этого я отправлю другие типы данных, но не могу отправить их вместе с другими данными, поэтому сокет должен быть «пустым» для отправки каждого пакета.

soc.setOption(SocketOption.tcpNoDelay, true);
// List<int> data1 = some data;
soc.add( data1 );
await soc.flush();
// List<int> data2 = another data;
soc.add( data2 );
await soc.flush();
//I already tried without TcpNoDelay;

В этом случае я хочу получить 2 пакета, но если данные меньше буфера сокета, это добавляется вместе. и я получаю только 1 пакет.

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