/
IT-Legion
/
NetworkProgramming
Обзор
Документация
Войти
/
IT-Legion
/
NetworkProgramming
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
lesson_5/streaming_method_for_getting.cs
26 строк
701 B
Перевозников Сергей Николаевич
create lesson_5/streaming_method_for_getting.cs
16 янв 2026, 15:11
Верифицирован
16 янв 2026, 15:11
4ed8f35
Код
Авторство
О чём код?
void listener() { while (true) { Socket soc = new Socket( AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp ); IPEndPoint ipep = new IPEndPoint(IPAddress.Any, 4567); soc.Bind(ipep); IPAddress ip = IPAddress.Parse("224.5.5.5"); soc.SetSocketOption( SocketOptionLevel.IP, SocketOptionName.AddMembership, new MulticastOption(ip, IPAddress.Any) ); byte[] buff = new byte[1024]; soc.Receive(buff); this.Invoke(new AppendText(AppendTextProc), Encoding.Default.GetString(buff)); soc.Close(); } }