Sprache

MacSpi.EngineUpdate Methode

Definition

Überlädt

Name Beschreibung
EngineUpdate(ByteBuffer)

Verarbeitet input.remaining() Bytes im ByteBuffer inputab input.position().

EngineUpdate(SByte)

Verarbeitet das angegebene Byte.

EngineUpdate(Byte[], Int32, Int32)

Verarbeitet die ersten len Bytes in input, beginnend mit offset inklusive.

EngineUpdate(ByteBuffer)

Verarbeitet input.remaining() Bytes im ByteBuffer inputab input.position().

[Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")]
protected virtual void EngineUpdate(Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")>]
abstract member EngineUpdate : Java.Nio.ByteBuffer -> unit
override this.EngineUpdate : Java.Nio.ByteBuffer -> unit

Parameter

input
ByteBuffer

byteBuffer

Attribute

Hinweise

Verarbeitet input.remaining() Bytes im ByteBuffer inputab input.position(). Bei Der Rückgabe entspricht die Position des Puffers seinem Grenzwert; ihr Grenzwert wird nicht geändert.

Unterklassen sollten diese Methode außer Kraft setzen, wenn sie ByteBuffers effizienter verarbeiten können als Bytearrays.

Hinzugefügt in 1.5.

Java Dokumentation für javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer).

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:

EngineUpdate(SByte)

Verarbeitet das angegebene Byte.

[Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")]
protected abstract void EngineUpdate(sbyte input);
[<Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")>]
abstract member EngineUpdate : sbyte -> unit

Parameter

input
SByte

das zu verarbeitende Eingabebyte.

Attribute

Hinweise

Verarbeitet das angegebene Byte.

Java Dokumentation für javax.crypto.MacSpi.engineUpdate(byte).

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:

EngineUpdate(Byte[], Int32, Int32)

Verarbeitet die ersten len Bytes in input, beginnend mit offset inklusive.

[Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")]
protected abstract void EngineUpdate(byte[]? input, int offset, int len);
[<Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")>]
abstract member EngineUpdate : byte[] * int * int -> unit

Parameter

input
Byte[]

der Eingabepuffer.

offset
Int32

der Offset, in input dem die Eingabe beginnt.

len
Int32

die Anzahl der zu verarbeitenden Bytes.

Attribute

Hinweise

Verarbeitet die ersten len Bytes in input, beginnend mit offset inklusive.

Java Dokumentation für javax.crypto.MacSpi.engineUpdate(byte[], int, 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: