Condividi tramite


MacSpi.EngineUpdate Metodo

Definizione

Overload

EngineUpdate(ByteBuffer)

Elabora input.remaining() i byte in ByteBuffer input, a partire da input.position().

EngineUpdate(SByte)

Elabora il byte specificato.

EngineUpdate(Byte[], Int32, Int32)

Elabora i primi len byte in input, a partire dall'inclusione offset .

EngineUpdate(ByteBuffer)

Elabora input.remaining() i byte in ByteBuffer input, a partire da 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

Parametri

input
ByteBuffer

ByteBuffer

Attributi

Commenti

Elabora input.remaining() i byte in ByteBuffer input, a partire da input.position(). Al termine della restituzione, la posizione del buffer sarà uguale al limite; il limite non verrà modificato.

Le sottoclassi devono prendere in considerazione l'override di questo metodo se possono elaborare ByteBuffers in modo più efficiente rispetto alle matrici di byte.

Aggiunto nella versione 1.5.

Documentazione java per javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

EngineUpdate(SByte)

Elabora il byte specificato.

[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

Parametri

input
SByte

byte di input da elaborare.

Attributi

Commenti

Elabora il byte specificato.

Documentazione java per javax.crypto.MacSpi.engineUpdate(byte).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

EngineUpdate(Byte[], Int32, Int32)

Elabora i primi len byte in input, a partire dall'inclusione offset .

[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

Parametri

input
Byte[]

buffer di input.

offset
Int32

offset in input cui inizia l'input.

len
Int32

numero di byte da elaborare.

Attributi

Commenti

Elabora i primi len byte in input, a partire dall'inclusione offset .

Documentazione java per javax.crypto.MacSpi.engineUpdate(byte[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a