Obtenir la position du tampon


La description

Cette action peut être utilisée pour récupérer la position actuelle pour la lecture / écriture dans le tampon. Lorsque vous créez un tampon, la position de lecture / écriture est définie sur 0 octet et lorsque vous ajoutez des données au tampon, cette position se déplace séquentiellement, ce qui signifie que vous pouvez utiliser cette action pour obtenir le nombre d'octets dans le tampon. est réglé sur à tout moment. Vous fournissez la valeur unique de l'ID de tampon comme renvoyée par l'action Créer un tampon, puis donnez une variable cible à laquelle renvoyer la valeur de position. La variable cible peut être marquée comme étant une variable locale temporaire, auquel cas elle sera créée pour vous et retirée de la mémoire à la fin du script ou de l'événement d'action en cours.


Syntaxe de l'action:

Obtenir la syntaxe de la position du tampon


Arguments:

Argument La description
Buffer L'index du tampon (stocké dans une variable)
Position La position de lecture / écriture (en octets) dans le tampon


Exemple:

Obtenir un exemple de position de tampon
Le code de bloc d'action ci-dessus obtient la position de lecture / écriture pour le tampon donné et s'il n'est pas 0 (c'est-à-dire: au début du tampon), il est mis au début du tampon.