클래스에 정의된 속성

glo 클래스에 있는 모든 속성은 CUBRID에 의해 미리 정의되어 있다. 각 속성과 관련된 값은 하나 또는 그 이상의 glo 메소드를 호출할 때 정의된다. 따라서, 멀티미디어 데이터는 사용자 정의 클래스에 일반적인 데이터를 입력하는 방법으로 입력할 수 없고, 전용 glo 메소드를 통해 관련된 glo 인스턴스와 연결된다.

glo 클래스에 정의되어 있는 속성은 다음과 같다.

glo 속성 속성 타입 정의

unit_size

integer

glo 데이터의 유닛당 비트 수를 나타낸다. 일반적으로 8이 사용된다. 데이터의 유닛당 허용되는 최대 비트 수는 2,147,483,647이다.

header_size

integer

glo 데이터로부터 떨어져 있는 헤더(0 위치에서 시작된다)를 구성하는 유닛의 크기를 나타낸다. 디폴트 값은 0이다.

holder_obj

glo_holder

내부 클래스로 일반 사용자는 접근할 수 없다.

다음은 glo 인스턴스와 그 속성에 관련된 값의 예를 그림으로 나타낸 것이다. 이 인스턴스의 unit_size 속성 값은 디폴트 값이다. 그러나 header_size의 값은 glo 메소드에 의해 결정되었다.

glo 인스턴스의 예