Paket | flash.utils |
Klass | public final class Endian |
Arv | Endian Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Innehåll i Flash Player eller Adobe® AIR™ kan kommunicera direkt med en server med hjälp av den serverns binära protokoll. Vissa servrar använder bigEndian-byteordningen och vissa servrar använder littleEndian-byteordningen. De flesta servrar på Internet använder bigEndian-byteordningen eftersom "nätverksbyteordningen" är bigEndian. Byteordningen littleEndian är populär eftersom den används av Intel x86-arkitekturen. Använd endian-byteordningen som matchar protokollet för den server som sänder eller tar emot data.
Relaterade API-element
flash.filesystem.FileStream.endian
flash.utils.IDataInput.endian
flash.utils.IDataOutput.endian
flash.net.Socket.endian
flash.net.URLStream.endian
Konstant | Definieras med | ||
---|---|---|---|
BIG_ENDIAN : String = "bigEndian" [statisk]
Anger att den viktigaste byten i ett flerbytestal är den första i bytesekvensen. | Endian | ||
LITTLE_ENDIAN : String = "littleEndian" [statisk]
Anger att den minst viktiga byten i ett flerbytestal är den första i bytesekvensen. | Endian |
BIG_ENDIAN | Konstant |
public static const BIG_ENDIAN:String = "bigEndian"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Anger att den viktigaste byten i ett flerbytestal är den första i bytesekvensen.
Det hexadecimala talet 0x12345678 har 4 byten (2 hexadecimala tal per byte). Den viktigaste byten är 0x12. Den minst viktiga byten är 0x78. (För motsvarande decimaltal, 305419896, är det viktigaste talet 3, och det minst viktiga talet 6).
Ett flöde som använder bigEndian-byteordningen (den viktigaste byten först) skriver:
12 34 56 78
LITTLE_ENDIAN | Konstant |
public static const LITTLE_ENDIAN:String = "littleEndian"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Anger att den minst viktiga byten i ett flerbytestal är den första i bytesekvensen.
Det hexadecimala talet 0x12345678 har 4 byten (2 hexadecimala tal per byte). Den viktigaste byten är 0x12. Den minst viktiga byten är 0x78. (För motsvarande decimaltal, 305419896, är det viktigaste talet 3, och det minst viktiga talet 6).
Ett flöde som använder littleEndian-byteordningen (den minst viktiga byten först) skriver:
78 56 34 12
Tue Jun 12 2018, 01:40 PM Z