This page was saved using jaction on 2006-09-04 8:33:39.
Address: http://flexdocs.kr/docs/flex2/langref/flash/utils/Endian.html
Title: flash.utils.Endian (Flex™ 2 레퍼런스 가이드)  •  Size: 20524
Packageflash.utils
Classpublic final class Endian
InheritanceEndian Inheritance Object

Endian 클래스에는, 멀티 바이트 번호의 표현에 사용되는 바이트 순서를 나타내는 값이 포함됩니다. 바이트 순서는, bigEndian (최상정도의 바이트가 최초) 또는 littleEndian (최하정도의 바이트가 최초)의 머지않아인가입니다.

Flash Player 에서는 서버의 바이너리 프로토콜을 사용해, 서버와 직접 접속할 수 있습니다. 바이트 순서에 bigEndian 를 사용하는 서버와 littleEndian 를 사용하는 서버가 있습니다. "네트워크 바이트 순서" 가 bigEndian 이기 (위해)때문에, 인터넷상의 대부분의 서버에서는 bigEndian 의 바이트 순서가 사용되고 있습니다. Intel x86 아키텍쳐에서는 littleEndian 가 사용되고 있기 (위해)때문에, littleEndian 의 바이트 순서가 일반적입니다. 데이터를 송수신 하는 서버의 프로토콜에 맞은 endian 바이트 순서를 사용합니다.

See also

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


Public property
 property정의
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
Public Methods
 Methods정의
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
Public 정수
 정수정의
  BIG_ENDIAN : String = "bigEndian"
[static] 멀티 바이트 번호의 최상정도 바이트가, 바이트의 순차 순서의 최초로 표시되는 것을 나타냅니다.
Endian
  LITTLE_ENDIAN : String = "littleEndian"
[static] 멀티 바이트 번호의 최하정도 바이트가, 바이트의 순차 순서의 최초로 표시되는 것을 나타냅니다.
Endian
정수의 상세
BIG_ENDIAN정수
public static const BIG_ENDIAN:String = "bigEndian"

멀티 바이트 번호의 최상정도 바이트가, 바이트의 순차 순서의 최초로 표시되는 것을 나타냅니다.

16 진수의 0x12345678 는 4 바이트 (1 바이트 마다 2 자리수의 16 진수)입니다. 최상정도 바이트는 0x12 입니다. 최하정도 바이트는 0x78 입니다. (이것에 대응하는 10 진수는 305419896, 최상정도의 자리수는 3, 최하정도의 자리수는 6 입니다. )

bigEndian 의 바이트 순서를 사용한 스트림(Stream) (최상정도의 바이트가 처음)은, 다음과 같이 기술합니다.

  12 34 56 78
  

See also

LITTLE_ENDIAN정수 
public static const LITTLE_ENDIAN:String = "littleEndian"

멀티 바이트 번호의 최하정도 바이트가, 바이트의 순차 순서의 최초로 표시되는 것을 나타냅니다.

16 진수의 0x12345678 는 4 바이트 (1 바이트 마다 2 자리수의 16 진수)입니다. 최상정도 바이트는 0x12 입니다. 최하정도 바이트는 0x78 입니다. (이것에 대응하는 10 진수는 305419896, 최상정도의 자리수는 3, 최하정도의 자리수는 6 입니다. )

littleEndian 의 바이트 순서를 사용한 스트림(Stream) (최하정도의 바이트가 처음)은, 다음과 같이 기술합니다.

  78 56 34 12
  

See also







 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/flash/utils/Endian.html