SocketKeepalive.Start(Int32) 方法

定义

保持保留以给定 intervalSec开头的请求。

[Android.Runtime.Register("start", "(I)V", "", ApiSince=29)]
public void Start(int intervalSec);
[<Android.Runtime.Register("start", "(I)V", "", ApiSince=29)>]
member this.Start : int -> unit

参数

intervalSec
Int32

保持数据包传输之间的目标间隔(以秒为单位)。 间隔应介于 10 秒和 3600 秒之间,否则 #ERROR_INVALID_INTERVAL 将返回。

属性

注解

保持保留以给定 intervalSec开头的请求。

请参阅 SocketKeepalive。 如果远程联编程序死亡,或者绑定器调用在调用开始或停止SocketKeepalive时引发异常,RuntimeExceptionRemoteException将引发由引发的Executor异常。 这通常并不重要,因为远程方是系统,因此,如果无法通过联编程序进行通信,系统无论如何会关闭。 如果调用方仍然关心,则可以使用自定义Executor来捕获 。RuntimeException

Java文档android.net.SocketKeepalive.start(int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于