| Пакет | flash.utils | 
| Класс | public final class Endian | 
| Наследование | Endian    Object | 
| Язык версии: | ActionScript 3.0 | 
| Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 | 
Содержимое в Flash Player или Adobe® AIR™ может взаимодействовать с сервером с помощью двоичного протокола этого сервера напрямую. Некоторые серверы используют порядок следования байтов bigEndian, а некоторые — littleEndian. Большинство серверов в Интернете использует порядок следования байтов bigEndian, поскольку он является «порядком следования байтов в сети». Порядок следования байтов littleEndian популярен потому, что используется в архитектуре Intel x86. Необходимо использовать тот порядок следования байтов, который соответствует протоколу сервера, отправляющего и получающего данные.
Связанные элементы API
flash.filesystem.FileStream.endian
flash.utils.IDataInput.endian
flash.utils.IDataOutput.endian
flash.net.Socket.endian
flash.net.URLStream.endian
| Константа | Определено | ||
|---|---|---|---|
| BIG_ENDIAN : String = "bigEndian" [статические] 
	 Показывает, что наиболее значимый байт многобайтового числа располагается первым в последовательности байтов.  | Endian | ||
| LITTLE_ENDIAN : String = "littleEndian" [статические] 
	 Показывает, что наименее значимый байт многобайтового числа располагается первым в последовательности байтов.  | Endian | ||
BIG_ENDIAN | Константа | 
public static const BIG_ENDIAN:String = "bigEndian"| Язык версии: | ActionScript 3.0 | 
| Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 | 
Показывает, что наиболее значимый байт многобайтового числа располагается первым в последовательности байтов.
Шестнадцатеричное число 0x12345678 состоит из 4 байтов (2 шестнадцатеричных разряда на байт). Старшим байтом является 0x12. Младшим — 0x78. (Для эквивалентного десятеричного числа 305419896 старшим разрядом является 3, а младшим — 6.)
Поток, в котором используется порядок следования байтов bigEndian (первым идет старший байт), выдает следующее:
12 34 56 78
LITTLE_ENDIAN | Константа | 
public static const LITTLE_ENDIAN:String = "littleEndian"| Язык версии: | ActionScript 3.0 | 
| Версии среды выполнения: | AIR 1.0, Flash Player 9, Flash Lite 4 | 
Показывает, что наименее значимый байт многобайтового числа располагается первым в последовательности байтов.
Шестнадцатеричное число 0x12345678 состоит из 4 байтов (2 шестнадцатеричных разряда на байт). Старшим байтом является 0x12. Младшим — 0x78. (Для эквивалентного десятеричного числа 305419896 старшим разрядом является 3, а младшим — 6.)
Поток, в котором используется порядок следования байтов littleEndian (первым идет младший байт), выдает следующее:
78 56 34 12
Tue Jun 12 2018, 11:34 AM Z
 
 Скрыть унаследованные общедоступные свойства
 Показать унаследованные общедоступные свойства