Поделиться через


StandardSocketOptions.SoReuseaddr Свойство

Определение

Повторное использование адреса.

[Android.Runtime.Register("SO_REUSEADDR", ApiSince=24)]
public static Java.Net.ISocketOption? SoReuseaddr { get; }
[<Android.Runtime.Register("SO_REUSEADDR", ApiSince=24)>]
static member SoReuseaddr : Java.Net.ISocketOption

Значение свойства

Атрибуты

Комментарии

Повторное использование адреса.

Значение этого параметра сокета представляет Boolean , включен ли параметр или отключен. Точные семантики этого параметра сокета — тип сокета и системные зависимости.

В случае сокетов, ориентированных на поток, этот параметр сокета обычно определяет, может ли сокет быть привязан к адресу сокета, если предыдущее подключение с использованием этого адреса сокета находится в <состоянии em>TIME_WAIT</em> . В реализациях, где семантика отличается, и параметр сокета не требуется включить для привязки сокета, когда предыдущее соединение находится в этом состоянии, то реализация может игнорировать этот параметр.

Для сокетов, ориентированных на диаграмму данных, параметр сокета используется для разрешения привязки нескольких программ к одному адресу. Этот параметр следует включить, если сокет будет использоваться для многоадресной рассылки протокола Интернета (IP).

Реализация позволяет задать этот параметр сокета перед привязкой или подключением сокета. Изменение значения этого параметра сокета после привязки сокета не влияет. Значение по умолчанию этого параметра сокета зависит от системы.

Документация по Java для java.net.StandardSocketOptions.SO_REUSEADDR.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к