Pacchettoflash.utils
Classepublic final class Endian
EreditarietàEndian Inheritance Object

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

La classe Endian contiene valori che indicano l'ordine dei byte utilizzato per rappresentare i numeri multibyte. L'ordine dei byte può essere bigEndian (il byte più significativo al primo posto) oppure littleEndian (il byte meno significativo al primo posto).

Flash Player è in grado di interfacciarsi con un server utilizzando direttamente il protocollo binario del server. Alcuni server utilizzano l'ordine byte bigEndian, altri littleEndian. La maggior parte dei server in Internet utilizza l'ordine bigEndian perché "l'ordine dei byte di rete" è bigEndian. L'ordine dei byte littleEndian è diffuso in quanto è utilizzato dall'architettura Intel x86. Utilizzare l'ordine byte endian corrispondente al protocollo del server che invia o riceve dati.

Vedere anche

flash.utils.ByteArray.endian
flash.utils.IDataInput.endian
flash.utils.IDataOutput.endian
flash.net.Socket.endian
flash.net.URLStream.endian


Proprietà pubbliche
 ProprietàDefinito da
 Inheritedconstructor: Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
 Inheritedprototype: Object
[statico] Un riferimento all'oggetto prototipo di un oggetto classe o funzione.
Object
Metodi pubblici
 MetodoDefinito da
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
 Inherited
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
Object
 Inherited
Restituisce il valore di base dell'oggetto specificato.
Object
Costanti pubbliche
 CostanteDefinito da
  BIG_ENDIAN: String = "bigEndian"
[statico] Indica che il byte più significativo del numero multibyte appare per primo nella sequenza di byte.
Endian
  LITTLE_ENDIAN: String = "littleEndian"
[statico] Indica che il byte meno significativo del numero multibyte appare per primo nella sequenza di byte.
Endian
Descrizione delle costanti
BIG_ENDIANCostante
public static const BIG_ENDIAN:String = "bigEndian"

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Indica che il byte più significativo del numero multibyte appare per primo nella sequenza di byte.

Il numero esadecimale 0x12345678 ha 4 byte (2 cifre esadecimali per byte). Il byte più significativo è 0x12. Il byte meno significativo è 0x78. (Nel numero decimale equivalente, 305419896, la cifra più significativa è 3 e quella meno significativa è 6.)

Un flusso che utilizza l'ordine byte bigEndian (il byte più significativo al primo posto) è scritto nel modo seguente:

  12 34 56 78
  

Vedere anche

LITTLE_ENDIANCostante 
public static const LITTLE_ENDIAN:String = "littleEndian"

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Indica che il byte meno significativo del numero multibyte appare per primo nella sequenza di byte.

Il numero esadecimale 0x12345678 ha 4 byte (2 cifre esadecimali per byte). Il byte più significativo è 0x12. Il byte meno significativo è 0x78. (Nel numero decimale equivalente, 305419896, la cifra più significativa è 3 e quella meno significativa è 6.)

Un flusso che utilizza l'ordine byte littleEndian (il byte meno significativo al primo posto) è scritto nel modo seguente:

  78 56 34 12
  

Vedere anche





 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/flash/utils/Endian.html