ページの先頭行へ戻る
Interstage Application Server リファレンスマニュアル(API編)

4.1 登録集

  ここでは、CORBAサービスでクライアント/サーバアプリケーションプログラムを作成する場合に必要な登録集について説明します。

形式

CORBA-SHORT PIC S9(4) COMP-5.
CORBA-LONG PIC S9(9) COMP-5.
CORBA-UNSIGNED-SHORT PIC S9(4) COMP-5.
CORBA-UNSIGNED-LONG PIC 9(9) COMP-5.
CORBA-FLOAT COMP-1.
CORBA-DOUBLE COMP-2.
CORBA-CHAR PIC X(1).
CORBA-OCTET PIC S9(4) COMP-5.
CORBA-ENUM PIC 9(9) COMP-5.
CORBA-STRING USAGE IS POINTER.
CORBA-OBJECT USAGE IS POINTER.
CORBA-BOOLEAN PIC S9(9) COMP-5.

CORBA-SEQUENCE.
03  SEQ-MAXIMUM  PIC  S9(9) COMP-5.
03  SEQ-LENGTH   PIC  S9(9) COMP-5.
03  SEQ-BUFFER   USAGE POINTER.

CORBA-ANY.
49  ANY-TYPE   USAGE POINTER.
49  ANY-VALUE  USAGE POINTER.

CORBA-FLAGS PIC S9(9) COMP-5.

CORBA-FALSE IS 0
CORBA-TRUE  IS 1

CORBA-ENVIRONMENT.
03  MAJOR PIC 9(9) COMP-5
   88  CORBA-NO-EXCEPTION    VALUE 0.
   88  CORBA-USER-EXCEPTION  VALUE 1.
   88  CORBA-SYSTEM-EXCEPTION  VALUE 2
03  IDL-ID       USAGE POINTER.
03  MINOR        PIC 9(9) COMP-5.
03  IDL-STATUS   PIC 9(9) COMP-5.
03  PARAM        USAGE POINTER.
03  MAGIC        PIC 9(9) COMP-5.