Sprache

SocketKeepalive.Start(Int32) Methode

Definition

Anforderung, dass Keepaliv mit dem angegebenen intervalSecgestartet werden soll.

[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

Parameter

intervalSec
Int32

Das Zielintervall in Sekunden zwischen keepalive Paketübertragungen. Das Intervall sollte zwischen 10 Sekunden und 3600 Sekunden betragen, andernfalls #ERROR_INVALID_INTERVAL wird das Intervall zurückgegeben.

Attribute

Hinweise

Anforderung, dass Keepaliv mit dem angegebenen intervalSecgestartet werden soll.

Siehe SocketKeepalive. Wenn der Remotebinder stirbt oder der Sammelbinderaufruf beim Aufrufen des SocketKeepaliveStart- oder Stoppvorgangs eine Ausnahme auslöst, wird RuntimeExceptioneine RemoteException durch eine Executor Ausgelöste ausgelöst. Dies ist in der Regel nicht wichtig zu erfassen, da die Remotepartei das System ist. Wenn es also nicht in Form ist, über Bindebinder zu kommunizieren, läuft das System trotzdem ab. Wenn der Anrufer sich immer noch kümmert, kann er einen benutzerdefinierten Executor Verwenden, um die RuntimeException.

Java Dokumentation für android.net.SocketKeepalive.start(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: