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

属性值

默认生存时间值

属性

例外

如果发生错误,则为 。

注解

属性 getter 文档:

获取在套接字上发送的多播数据包的默认生存时间。

此成员已弃用。 改用 getTimeToLive 方法,该方法返回 <b int</b> 而不是 <b>字节</b>>。

适用于 . 的 java.net.MulticastSocket.getTTL()Java 文档

属性 setter 文档:

设置为此发送 MulticastSocket 的多播数据包的默认生存时间,以便控制多播的范围。

ttl 是一个<无符号</b> 8 位数量,因此 <B>必须</B> 处于范围内0 <= ttl <= 0xFF。>

此成员已弃用。 请改用 setTimeToLive 方法,该方法使用 <b>int</b> 而不是 <b>字节</b> 作为 ttl 的类型。

适用于 . 的 java.net.MulticastSocket.setTTL(byte)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于