Compartir a través de


MacSpi.EngineUpdate Método

Definición

Sobrecargas

EngineUpdate(ByteBuffer)

Procesa input.remaining() bytes en ByteBuffer input, comenzando en input.position().

EngineUpdate(SByte)

Procesa el byte especificado.

EngineUpdate(Byte[], Int32, Int32)

Procesa los primeros len bytes de input, empezando por offset ambos.

EngineUpdate(ByteBuffer)

Procesa input.remaining() bytes en ByteBuffer input, comenzando en 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

Parámetros

input
ByteBuffer

ByteBuffer

Atributos

Comentarios

Procesa input.remaining() bytes en ByteBuffer input, comenzando en input.position(). Tras la devolución, la posición del búfer será igual a su límite; su límite no cambiará.

Las subclases deben considerar la posibilidad de invalidar este método si pueden procesar ByteBuffers de forma más eficaz que las matrices de bytes.

Agregado en 1.5.

Documentación de Java para javax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

EngineUpdate(SByte)

Procesa el byte especificado.

[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

Parámetros

input
SByte

byte de entrada que se va a procesar.

Atributos

Comentarios

Procesa el byte especificado.

Documentación de Java para javax.crypto.MacSpi.engineUpdate(byte).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

EngineUpdate(Byte[], Int32, Int32)

Procesa los primeros len bytes de input, empezando por offset ambos.

[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

Parámetros

input
Byte[]

el búfer de entrada.

offset
Int32

desplazamiento en el input que se inicia la entrada.

len
Int32

número de bytes que se van a procesar.

Atributos

Comentarios

Procesa los primeros len bytes de input, empezando por offset ambos.

Documentación de Java para javax.crypto.MacSpi.engineUpdate(byte[], int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a