Paquete | flash.utils |
Clase | public final class Endian |
Herencia | Endian Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
El contenido de Flash Player o de Adobe® AIR™ se puede mostrar en la intefaz de un servidor utilizando, directamente, el protocolo binario de dicho servidor. Algunos servidores utilizan el orden de bytes bigEndian y otros emplean littleEndian. La mayoría de los servidores de Internet utilizan bigEndian, ya que es el "orden de bytes de la red". El orden de bytes littleEndian es popular porque lo utiliza la arquitectura Intel x86. Utilice el orden de bytes Endian que coincida con el protocolo del servidor que envía o recibe los datos.
Elementos de API relacionados
flash.filesystem.FileStream.endian
flash.utils.IDataInput.endian
flash.utils.IDataOutput.endian
flash.net.Socket.endian
flash.net.URLStream.endian
Constante | Definido por | ||
---|---|---|---|
BIG_ENDIAN : String = "bigEndian" [estática]
Indica el byte más significativo del número multibyte que aparece en primer lugar en la secuencia de bytes. | Endian | ||
LITTLE_ENDIAN : String = "littleEndian" [estática]
Indica el byte menos significativo del número multibyte que aparece en primer lugar en la secuencia de bytes. | Endian |
BIG_ENDIAN | Constante |
public static const BIG_ENDIAN:String = "bigEndian"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Indica el byte más significativo del número multibyte que aparece en primer lugar en la secuencia de bytes.
El número hexadecimal 0x12345678 tiene 4 bytes (2 dígitos hexadecimales por byte). El byte más significativo es 0x12. El byte menos significativo es 0x78. (En su número decimal equivalente, 305419896, el dígito más significativo es 3 y el menos significativo, 6).
Un flujo que utiliza el orden de bytes bigEndian (el byte más significativo en primer lugar) escribiría:
12 34 56 78
LITTLE_ENDIAN | Constante |
public static const LITTLE_ENDIAN:String = "littleEndian"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Indica el byte menos significativo del número multibyte que aparece en primer lugar en la secuencia de bytes.
El número hexadecimal 0x12345678 tiene 4 bytes (2 dígitos hexadecimales por byte). El byte más significativo es 0x12. El byte menos significativo es 0x78. (En su número decimal equivalente, 305419896, el dígito más significativo es 3 y el menos significativo, 6).
Un flujo que utiliza el orden de bytes littleEndian (el byte menos significativo en primer lugar) escribiría:
78 56 34 12
Tue Jun 12 2018, 02:12 PM Z