Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tra_dec_ibm_init(3) — SNA RJE 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

tra_dec_ibm_init(3)  —  Subroutines

名称

tra_dec_ibm_init − 変換ルーチン使用環境の初期設定を行います

形式

#include <sna/tra_def.h>

tra_dec_ibm_init (ext_file,tbl_file,context,itemlist)

引数

char ∗ext_file (Input) 外字管理ファイル名
JSNAKNJDEF utility により作成された外字管理ファイルを指定してユーザ定義文字,IBM選定 文字の変換を行うことができます。

char ∗tbl_file (Input) 1バイトコード変換テーブル・ファイル名
ULTRIXではサポートされていません。

void ∗context (Output)
変換コンテキスト・ハンドル
変換コンテキスト・ハンドルが返されます。以降の呼び出しにおいてこのハンドルを 用います。

struct TRAITEM ∗itemlist (Input)
初期設定を行うパラメータ・リスト

指定可能な Item Code は次のとおりです。

TRA_k_end_of_item アイテム・リストの終了

TRA_k_trans_mode 変換モード Bitmask
Item Valueの詳細は『日本語 DECnet/SNA 3270 DSPI/ULTRIX インストレーション /プログラミング・ガイド』を参照。

TRA_k_asc_ebc_tbl テーブルの先頭アドレス
DECからIBMへの1バイトコード変換テーブル(256バイト)を設定します。 tbl_file の指定は無視されます。

TRA_k_ebc_asc_tbl テーブルの先頭アドレス
IBMからDECへの1バイトコード変換テーブル(256バイト)を設定します。 tbl_file の指定は無視されます。

機能説明

・ 変換テーブルを指定しない場合は,省略時変換テーブルが設定されます。

・ 変換モードを指定しない場合の省略時設定は次のとおりです。

Field Value
dec_first_mode TRA_k_kanji_mode
dec_last_mode TRA_k_kanji_mode
dec_shift 1
ibm_first_mode TRA_k_kana_mode
ibm_last_mode TRA_k_kana_mode
ibm_shift 1

戻り値

[TRA_s_normal] 正常終了

[TRA_s_extnotacc] 外字管理ファイルにアクセスできません

[TRA_s_cantalloc] 変換環境を割り当てできません

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026