Langue

BidirectionalStream.ICallback.OnWriteCompleted Méthode

Définition

Appelé lorsque l’intégralité de ByteBuffer passée à BidirectionalStream#write write() est envoyée.

[Android.Runtime.Register("onWriteCompleted", "(Landroid/net/http/BidirectionalStream;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;Z)V", "GetOnWriteCompleted_Landroid_net_http_BidirectionalStream_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_ZHandler:Android.Net.Http.BidirectionalStream/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public void OnWriteCompleted(Android.Net.Http.BidirectionalStream stream, Android.Net.Http.UrlResponseInfo info, Java.Nio.ByteBuffer buffer, bool endOfStream);
[<Android.Runtime.Register("onWriteCompleted", "(Landroid/net/http/BidirectionalStream;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;Z)V", "GetOnWriteCompleted_Landroid_net_http_BidirectionalStream_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_ZHandler:Android.Net.Http.BidirectionalStream/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member OnWriteCompleted : Android.Net.Http.BidirectionalStream * Android.Net.Http.UrlResponseInfo * Java.Nio.ByteBuffer * bool -> unit

Paramètres

stream
BidirectionalStream

flux sur lequel l’écriture s’est terminée. <fort>Ceci n’est pas garanti être le même objet que celui reçu par d’autres rappels, ni il n’est garanti qu’être celui retourné par BidirectionalStream.Builder#build.</strong> Toutefois, les appels de méthode sur cet objet ont les mêmes effets que les appels sur l’original BidirectionalStream.

info
UrlResponseInfo

informations sur la réponse

buffer
ByteBuffer

mémoire tampon qui a été passée à BidirectionalStream#write write(). La position de la mémoire tampon est définie sur la limite de la mémoire tampon. La limite de la mémoire tampon n’est pas modifiée.

endOfStream
Boolean

l’indicateur endOfStream qui a été passé à l’indicateur correspondant BidirectionalStream#write write(). Si la valeur est true, le côté écriture est fermé.

Attributs

Remarques

Appelé lorsque l’intégralité de ByteBuffer passée à BidirectionalStream#write write() est envoyée. La position de la mémoire tampon est mise à jour pour être la même que la limite de la mémoire tampon. La limite de la mémoire tampon n’est pas modifiée. Pour continuer à écrire, appelez BidirectionalStream#write write().

Java documentation pour android.net.http.BidirectionalStream.Callback.onWriteCompleted(android.net.http.BidirectionalStream, android.net.http.UrlResponseInfo, java.nio.ByteBuffer, boolean).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à