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


MulticastSocket.TTL Свойство

Определение

Внимание!

deprecated

Получите время жизни по умолчанию для пакетов многоадресной рассылки, отправленных в сокет. -или- Задайте время ожидания по умолчанию для пакетов многоадресной рассылки, отправляемых по этому MulticastSocket параметру, чтобы управлять областью многоадресной рассылки.

[System.Obsolete("deprecated")]
public virtual sbyte TTL { [Android.Runtime.Register("getTTL", "()B", "GetGetTTLHandler")] get; [Android.Runtime.Register("setTTL", "(B)V", "GetSetTTL_BHandler")] set; }
[<System.Obsolete("deprecated")>]
[<get: Android.Runtime.Register("getTTL", "()B", "GetGetTTLHandler")>]
[<set: Android.Runtime.Register("setTTL", "(B)V", "GetSetTTL_BHandler")>]
member this.TTL : sbyte with get, set

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

значение времени в реальном времени по умолчанию

Атрибуты

Исключения

Если возникает ошибка.

Комментарии

Документация по методу получения свойств:

Получите время жизни по умолчанию для пакетов многоадресной рассылки, отправленных в сокет.

Этот элемент считается нерекомендуемым. используйте вместо этого метод getTimeToLive, который возвращает <b>int</b> вместо <b>byte</b>.

Документация по Java для java.net.MulticastSocket.getTTL().

Документация по набору свойств:

Задайте время жизни по умолчанию для пакетов многоадресной рассылки, отправляемых по этому MulticastSocket параметру, чтобы управлять областью многоадресной рассылки.

Ttl — это <количество b>без знака</b> 8-разрядное количество, поэтому <B>должен</B> находиться в диапазоне 0 <= ttl <= 0xFF.

Этот элемент считается нерекомендуемым. вместо этого используйте метод setTimeToLive, который использует <b int</b> вместо <b>>byte</b> в качестве типа ttl.

Документация по Java для java.net.MulticastSocket.setTTL(byte).

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

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