前へ | 次へ | 目次 | 索引 |
このコマンド・プロシージャでは,A,B,C,および D というシンボルに割り当てられている値を,制御文字列に挿入するために, !AS デイレクティブが使用されています。
!AS ディレクティブに対して,3 という繰り返し回数が指定されているため, F$FAO は 3 つの引数を調べます。この例では,引数にシンボル A ("ERR"),シンボル B ("IS"),および C+D という式 ("HUMAN") が含まれています。これらの文字列引数の値が連結され, "ERRISHUMAN" という文字列が作成されます。
#3 |
---|
$ A = "ERR" $ B = "IS" $ C = "HUMAN" $ PHRASE = F$FAO("TO !#(#AS)",3,6,A,B,C) $ SHOW SYMBOL PHRASE $ PHRASE = "TO ERR IS HUMAN " |
このコマンド・プロシージャでは,文字列を書式化するために, !AS ディレクティブを指定した F$FAO 関数が使用されています。最初の番号記号 (#) は,最初の引数である 3 によって与えられる繰り返し回数を示しています。2番目の番号記号 (#) は,2 番目の引数である 6 が与えられるフィールド・サイズを示しています。次の 3 つの引数 (A,B,および C)は, !AS ディレクティブが繰り返されるたびに,制御文字列に挿入される文字列を示します。
各引数文字列は,6文字の長さのフィールドに出力されます。各文字列は6文字より短いため,各フィールドは左桁ぞろえされ,右側に空白が挿入されます。この結果,作成された文字列は, PHRASE というシンボルに割り当てられます。
#4 |
---|
$ OFFSPRING = 1 $ REPORT = F$FAO- ("There !0UL!1%Cis!%Eare!%F !-!UL !-!0UL!1%Cchild!%Echildren!%F here",OFFSPRING) $ SHOW SYMBOL REPORT $ REPORT ="There is 1 child here" |
このコマンド・プロシージャでは,!0UL ディレクティブは引数 OFFSPRING を評価しますが,出力文字列に値を挿入しません。!n%C ディレクティブは,その値と引数 OFFSPRING の値が一致するので,"is" という文字列を出力文字列に挿入します。出力文字列の適切な位置に正確な文字が挿入されるよう修正するため,!-!UL ディレクティブは,2回目の引数の評価をします。 !%F ディレクティブは,それぞれの複数文の終わりを示しています。 F$FAO 関数は "There is 1 child here"という ASCII 文字列を返して,それを REPORT というシンボルに割り当てます。
指定されたファイルの属性に関する情報を戻します。
F$FILE_ATTRIBUTES (ファイル指定,項目)
ファイル指定
情報が必要なファイルの名前。ファイル名は文字列式として指定します。ファイル名は,1 つしか指定することができません。ファイル指定の中で,ワイルドカード文字を使用することはできません。
項目
ファイルのどの属性を戻してほしいか指定します。項目は,文字列式として指定します。 表 DCLI-5 の RMS フィールド名から 1 項目を指定します。
DCL 割り当て文および式で使用して,ファイルの属性に関する情報を戻します。 表 DCLI-5 は F$FILE_ATTRIBUTES 関数に指定する項目,戻される情報,その情報のデータ・タイプを示しています。
表 DCLI-5 F$FILE_ATTRIBUTES 項目 項目 データ・
タイプ戻される情報 AI 文字列 AI ジャーナリングが設定されていれば TRUE。設定されていなければ FALSE。 ALQ 整数値 割り当てサイズ BDT 文字列 バックアップ日付 BI 文字列 BI ジャーナリングが設定されていれば TRUE。設定されていなければ FALSE。 BKS 整数値 バケット・サイズ BLS 整数値 ブロック・サイズ CBT 文字列 contiguous-best-try 割り当てアルゴリズムが使用されていれば TRUE。使用されていなければ FALSE。 CDT 文字列 作成日付 CTG 文字列 contiguous 割り当てアルゴリズムが使用されていれば TRUE。使用されていなければ FALSE。 DEQ 整数値 省略時の拡張サイズ DID 文字列 ディレクトリ ID DIRECTORY 文字列 TRUE あるいは FALSE を返す。ディレクトリである場合は TRUE を返す。 DVI 文字列 装置名 EDT 文字列 満了日付 EOF 整数値 使用ブロック数 ERASE 文字列 削除時に物理的に削除される場合は TRUE。物理的に削除されない場合は FALSE。 FFB 整数値 先頭空きバイト FID 文字列 ファイル ID FILE_LENGTH_HINT 文字列 レコード数およびデータのバイト数を ( n,m) の形式で返す。ここで n はレコード数で, m はデータのバイト数である。無効な数は, n あるいは m に -1 が返される。 FSZ 整数値 固定制御領域サイズ GBC 整数値 グローバル・バッファ数 GRP 整数値 所有者グループ番号 JOURNAL_FILE 文字列 ジャーナル・ファイルの場合は TRUE。ジャーナル・ファイルではない場合は FALSE。 KNOWN 文字列 Known ファイルがインストール・ユーティリティ(INSTALL) ともにインストールされた場合は TRUEを,そうでない場合は FALSE を返す。ただし,ファイルが存在しない場合 ( たとえば,ファイルがインストールされた直後に削除された場合 ) は,NOSUCHFILE を返す。 LOCKED 文字列 アクセスが許可されないロック状態の場合は TRUE。そうでない場合は FALSE。 LRL 整数値 最大レコード長 MBM 整数値 所有者メンバ番号 MOVE 文字列 movefile 操作が可能な場合は TRUE。そうでない場合は FALSE。 MRN 整数値 最大レコード数 MRS 整数値 最大レコード・サイズ NOA 整数値 エリア数 NOBACKUP 文字列 バックアップ用にファイルがマークされている場合は FALSE。 NOBACKUP のマークがついている場合は TRUE。 NOK 整数値 キー数 ORG 文字列 ファイル編成法 (SEQ, REL, IDX) PRESHELVED (Alpha のみ) 文字列 ファイルがプリシェルブドである場合 TRUE。そうでない場合,FLASE。 PRO 文字列 ファイル保護文字列 PVN 整数値 プロローグ・バージョン番号 RAT 文字列 レコード属性 (CR, PRN, FTN, "") RCK 文字列 読込みチェックが設定されている場合は TRUE。そうでない場合は FALSE。 RDT 文字列 最新更新日付 RFM 文字列 レコード・フォーマット (VAR, FIX, VFC, UDF, STM, STMLF, STMCR) RU 文字列 RU ジャーナリングが設定されている場合は TRUE。設定されていない場合は FALSE。 RVN 整数値 改訂番号 SHELVABLE 文字列 ファイルがシェルブド可能な場合は TRUE。不可能な場合は FALSE。 SHELVED 文字列 ファイルがシェブルドの場合は TRUE。そうでない場合は FALSE。 STORED_
SEMANTICS文字列 セマンティックスを表す ASCII 文字列 UIC 文字列 所有者 UIC 文字列 VERLIMIT 整数値 バージョン・リミット番号。 32767 はバージョン・リミットが設定されていないことを示す。 WCK 文字列 書込みチェックが設定されている場合は TRUE。設定されていない場合は FALSE。
ファイル属性は OpenVMS RMS 制御ブロックの情報から作られたファイル・ヘッダに格納されます。 OpenVMS RMS 制御ブロックについての詳細は『OpenVMS Record Management Services Reference Manual』を参照してください。
#1 |
---|
$ FILE_ORG = F$FILE_ATTRIBUTES("QUEST.DAT","ORG") $ SHOW SYMBOL FILE_ORG FILE_ORG = "SEQ" |
この例では,ファイル編成タイプの値を FILE_ORG というシンボルに割り当てるために, F$FILE_ATTRIBUTES 関数が使用されています。 F$FILE_ATTRIBUTES 関数は,"SEQ" という文字列を戻します。これは QUEST.DAT が順編成ファイルであることを示します。
F$FILE_ATTRIBUTES 関数に対する ORG 引数および QUEST.DAT 引数は,文字列リテラルであり,式の中で使用するときは二重引用符で囲まなければなりません。
#2 |
---|
$ RFM = F$FILE_ATTRIBUTES("KANSAS::USE$:[CARS]SALES.CMD","RFM") $ SHOW SYMBOL RFM RFM = "VAR" |
この例では,リモート・ノードのファイルに関する情報を戻すために, F$FILE_ATTRIBUTES 関数が使用されています。この関数は,VAR というレコード形式文字列を戻します。これはレコード形式が可変長レコードであることを示します。
$GETDVI システム・サービスを起動し,指定された装置に関する指定された情報を戻します。
F$GETDVI (装置名,項目)
装置名
物理装置名,または物理装置名に割り当てられている論理名を指定します。文字列式として指定します。装置名 が評価されると,F$GETDVI 関数は名前の初めの文字を調べます。名前の最初の文字がアンダースコア (_) の場合は,物理装置として扱われます。そうでない場合は,論理名変換を一回行いその等価名 (またはもとの名前) が使用されます。
項目
戻される装置情報のタイプを指定します。文字列式を指定します。 表 DCLI-6 に示す 1 項目を指定します。
$GETDVI システム・サービスを起動し,指定した装置に関する指定した情報を戻します。F$DEVICE 関数を使用すると,現在使用しているシステムの装置の一覧を得ることができます。引数項目の記述が別の方法でない限り, F$GETDVI 関数はローカル・ノードのみの装置情報を戻します。この関数を使用すると,プロセスにチャネルを割り当てる必要のない装置の情報を得ることができます。
F$GETDVI 関数は, $GETDVI システム・サービス呼び出し時に指定できるすべての項目の情報を戻します。 $GETDVI システム・サービスが許可する項目に加えて, F$GETDVI 関数は EXISTS の指定を許可します。
表 DCLI-6 は,F$GETDVI 関数に指定する項目, 戻される情報,およびその情報のデータ・タイプを示しています。 表 DCLI-6 に示す戻される情報に加えて, F$GETDVI 関数は $GETDVI システム・サービスで作成される任意のエラー・メッセージも戻します。
$GETDVI システム・サービスおよび指定できる項目についての詳細は『OpenVMS System Services Reference Manual』を参照してください。
表 DCLI-6 F$GETDVI 項目 項目 データ・
タイプ戻される情報1 ACPPID 文字列 補助制御プロセス(ACP)識別 ACPTYPE 文字列 ACP タイプ・コード。F11V1,F11V2,F11V3,F11V4,F11V5,F64,HBS,JNL,MTA, NET,REM,UCX,ILLEGAL のいずれか。 次の場合は,ACPTYPE 項目には ILLEGAL が返される。
- 装置がマウントされていない,あるいは /FOREIGN 修飾子を使用してマウントされている場合。
- ACPTYPE が現在定義されていない場合。
ALL 文字列 装置が割り当てられている場合は TRUE,そうでない場合は FALSE。 ALLDEVNAM 文字列 割り当てクラス装置名 ALLOCLASS 0 〜 255 間のロングワード整数値 ホストの割り当てクラス ALT_HOST_AVAIL 文字列 代替パスを提供するホストが使用可能である場合は TRUE。そうでない場合は FALSE。 ALT_HOST_NAME 文字列 代替パスを提供するホスト名 ALT_HOST_TYPE 文字列 代替パスを提供するホストのハードウェア・タイプ AVL 文字列 装置が使用可能である場合は TRUE。そうでない場合は FALSE。 CCL 文字列 キャリッジ制御装置である場合は TRUE。そうでない場合はFALSE。 CLUSTER 整数値 ボリューム・クラスタ・サイズ CONCEALED 文字列 論理装置名が隠し装置に変換される場合は TRUE。そうでない場合は FALSE。 CYLINDERS 整数値 ボリュームのシリンダ数(ディスクのみ) DEVBUFSIZ 整数値 装置バッファ・サイズ DEVCHAR 整数値 装置属性 DEVCHAR2 整数値 追加装置属性 DEVCLASS 整数値 装置クラス。システム上で戻される装置クラスの値を調べる方法は,例を参照。 DEVDEPEND 整数値 装置依存情報 DEVDEPEND2 整数値 追加装置依存情報 DEVLOCKNAM 文字列 装置の一意なロック名 DEVNAM 文字列 装置名 DEVSTS 整数値 装置依存状態情報 DEVTYPE 整数値 装置タイプ。システム上で戻される装置タイプの値を調べる方法は,例を参照。 DEVICE_TYPE_NAME 文字列 装置タイプ名。装置が SCSI テープまたはディスクである場合,装置タイプ名は装置から直接取得される。 DFS_ACCESS 文字列 装置がリモート・ノードの分散ファイル・システム (DFS) サーバに接続された仮想ディスクの場合は TRUE。そうでない場合は FALSE。 DIR 文字列 装置がディレクトリ構造である場合は TRUE。そうでない場合は FALSE。 DMT 文字列 装置にディスマウントのための印がある場合は TRUE。そうでない場合は FALSE。 DUA 文字列 汎用装置である場合は TRUE。そうでない場合は FALSE。 ELG 文字列 装置でエラー・ログを有効にしている場合は TRUE。そうでない場合はFALSE。 ERRCNT 整数値 エラー・カウント EXISTS 文字列 システム上に装置がある場合は TRUE。そうでない場合は FALSE。 EXPSIZE 整数値 ボリュームで拡張可能な現在の上限。 FOD 文字列 ファイル単位取り扱い装置である場合は TRUE。そうでない場合は FALSE。 FOR 文字列 /FOREIGN 修飾子を使用してマウントされている場合は TRUE。そうでない場合は FALSE。 FREEBLOCKS 整数値 ボリューム上のフリー・ブロック数(ディスクのみ) FULLDEVNAM 文字列 完全指定の装置名 GEN 文字列 汎用装置である場合は TRUE。そうでない場合は FALSE。 HOST_AVAIL 文字列 1 時パスを提供するホストが使用可能である場合は TRUE。そうでない場合は FALSE。 HOST_COUNT 整数値 OpenVMS Cluster 内の他のノードでの装置使用を可能にするホスト数 HOST_NAME 文字列 1 次パスを提供するホストの名前 HOST_TYPE 文字列 1 次パスを提供するホストのハードウェア・タイプ IDV 文字列 providing 入力が可能である場合は TRUE。そうでない場合は FALSE。 LOCKID 整数値 クラスタ単位のロック識別 LOGVOLNAM 文字列 論理ボリューム名 MAXBLOCK 整数値 ボリューム上の論理ブロック数 MAXFILES 整数値 ボリューム上のファイルの最大数(ディスクのみ) MBX 文字列 装置がメールボックスである場合は TRUE。そうでない場合はFALSE。 MEDIA_ID 整数値 非デコード・メディア ID MEDIA_NAME 文字列 ディスク・タイプ名あるいはテープ・タイプ名 MEDIA_TYPE 文字列 装置名接頭辞 MNT 文字列 装置がマウントされている場合は TRUE。そうでない場合はFALSE。 MOUNTCNT 整数値 ボリュームがローカル・ノードにマウントされた回数。 SHOW DEVICE コマンドによって表示される MOUNTCNT の値は,クラスタの全メンバが行ったボリューム・マウントの総数である。
MPDEV_CURRENT_PATH (Alpha のみ) 文字列 マルチパス装置の現在のパス名。 装置がマルチパス・セットに含まれていないときに,この装置のクラス・ドライバがパス名をサポートしている場合は,このレキシカルは装置パス名を返す。SYS$DKDRIVER,SYS$DUDRIVER,SYS$MKDRIVER,および SYS$GKDRIVER はパス名をサポートする。
装置のクラス・ドライバがパス名をサポートしていない場合は空文字列を返す。
MT3_DENSITY 文字列 装置の現在の記録密度 (テープのみ)。 MT3_SUPPORTED 文字列 装置が MT3DEF に定義されている記録密度をサポートしている場合は TRUE。そうでない場合は FALSE (Alpha のテープのみ)。 MULTIPATH (Alpha のみ) 論理値 値 1 は装置がマルチパス・セットのメンバであることを示し, 0 はメンバでないことを示す。 NET 文字列 ネットワーク装置である場合は TRUE。そうでない場合は FALSE。 NEXTDEVNAM 文字列 ボリューム・セット中の次のボリュームの装置名 (ディスクのみ) ODV 文字列 providing 出力が可能である場合は TRUE。そうでない場合は FALSE。 OPCNT 整数値 操作回数 OPR 文字列 装置が演算子である場合は TRUE。そうでない場合は FALSE。 OWNUIC 文字列 所有者の利用者識別コード(UIC) PID 文字列 装置所有者のプロセス識別番号 PREFERRED_CPU 整数値 戻り引数は,優先 CPU を示すビットがセットされた 32 ビットの CPU ビット・マスクである。戻り引数がゼロのビット・マスクを含んでいれば,Fast Path が無効にされているか,装置が Fast Path 対応装置でないために,優先 CPU は存在しない。戻り引数は, $PROCESS_AFFINITY システム・サービスへの CPU ビット・マスク入力引数として使用される。この引数は,アプリケーション・プロセスを最適な優先 CPU に割り当てるために使用できる。 QLEN ロングワード 装置のキューの長さ。 I/O 待ち状態のキューの深さではなく,すでにドライバ内にある I/O 要求の数。 RCK 文字列 読み込みチェックが設定されている場合は TRUE。そうでない場合は FALSE。 RCT 文字列 装置に RCT が含まれている場合は TRUE。そうでない場合は FALSE。 REC 文字列 レコード単位取り扱い装置である場合は TRUE。そうでない場合は FALSE。 RECSIZ 整数値 ブロック状態のレコード・サイズ REFCNT 整数値 装置を使用したプロセスの参照回数 REMOTE_DEVICE 文字列 リモート・デバイスである場合は TRUE。そうでない場合はFALSE。 RND 文字列 装置がランダム・アクセスを許可する場合は TRUE。そうでない場合は FALSE。 ROOTDEVNAM 文字列 ボリューム・セット中のルート・ボリュームの装置名 (ディスクのみ) RTM 文字列 リアルタイム装置である場合は TRUE。そうでない場合は FALSE。 SDI 文字列 単一ディレクトリ構造である場合は TRUE。そうでない場合は FALSE。 SECTORS 整数値 1 トラックあたりのセクタ数 (ディスクのみ) SERIALNUM 整数値 ボリューム・シリアル番号 (ディスクのみ) SERVED_DEVICE 文字列 served 装置である場合は TRUE。そうでない場合は FALSE。 SET_HOST_TERMINAL 文字列 リモート・ノードから SET HOST セッションを使用するためのリモート・ターミナルである場合は TRUE。そうでない場合は FALSE。 SHDW_CATCHUP_COPYING 文字列 完全コピー操作のターゲットのメンバである場合は TRUE。そうでない場合は FALSE。 SHDW_COPIER_NODE 文字列 コピーまたはマージ操作をアクティブに実行しているノード名。 SHDW_DEVICE_COUNT ロングワード 仮想ユニット内にある装置の総数。コピー操作のターゲットとして追加されている装置も含む。 SHDW_GENERATION クォドワード 仮想ユニットの現在の内部更新番号。この値は変わることがある。 SHDW_MASTER 文字列 仮想ユニットである場合は TRUE。そうでない場合は FALSE。 SHDW_MASTER_MBR 文字列 マージおよびコピー修理操作,およびシャドウ・セットの復元操作に使用される,マスタ・メンバ・ユニット名。 SHDW_MASTER_NAME 文字列 指定された装置がメンバであるシャドウ・セットを表わす仮想ユニットの装置名。指定された装置がメンバでない,または装置が仮想ユニットである場合, F$GETDVI 関数は空文字列 ("") を戻す。 SHDW_MBR_COPY_DONE ロングワード このメンバ・ユニットで実行されたコピー操作の割合。 SHDW_MBR_COUNT ロングワード 仮想ユニットにある,完全なソース・メンバの数。コピー・ターゲットとして追加される装置は,完全なソース・メンバではない。 SHDW_MBR_MERGE_DONE ロングワード このメンバ・ユニットで実行されたマージ操作の割合。 SHDW_MBR_READ_COST ロングワード メンバ・ユニットの現在の値のセット。この値を変更することによって,ユーザが指定する値を使用することができる。 SHDW_MEMBER 文字列 シャドウ・セット・メンバである場合は TRUE。そうでない場合は FALSE。 SHDW_MERGE_COPYING 文字列 シャドウ・セットのマージ・メンバである場合は TRUE。そうでない場合は FALSE。 SHDW_MINIMERGE_ENABLE 論理型と解釈されるロングワード クラスタ内のいずれかのシステムがクラッシュすると,仮想ユニットが完全マージではなくミニ・マージを実行する場合は TRUE。そうでない場合は FALSE。 SHDW_NEXT_MBR_NAME 文字列 シャドウ・セットでの次のメンバの装置名。仮想ユニットを指定した場合, F$GETDVI 関数はシャドウ・セットメンバの装置名を戻す。シャドウ・セット・メンバ・ユニット名を装置名と引数とともに指定した場合, "次" のメンバ・ユニットを戻す。それ以上メンバがいなければ空文字列を戻す。 シャドウ・セットのすべてのメンバを確認するには,まず F$GETDVI に仮想ユニットを指定する。それ以降の呼び出しでは,空文字列を戻す (F$GETDVI 呼び出しが終わる) まで前の F$GETDVI が戻すメンバ名を指定する。
割り当てクラスがゼロでない場合, 装置名は割り当てクラスを含む。そうでない場合はディスク制御装置の装置名を含む。
SHDW_READ_SOURCE 文字列 今回は読み込みに使用されるメンバ・ユニット名。キューの長さと読み込みコストの合計が最も少ないユニットが使用される。動的な値である。 SHDW_SITE ロングワード 指定された装置のサイト値。この値は SET DEVICE コマンドまたは SET SHADOW コマンドによって設定される。 SHDW_TIMEOUT ロングワード この装置に設定された,ユーザが指定するタイムアウト値。ユーザが SETSHOSHADOW ユーティリティを使用して値を設定していない場合は,メンバ・ユニットには SYSGEN パラメータ SHADOW_MBR_TMO の値が使用され,仮想ユニットには MVTIMEOUT の値が使用される。 SHR 文字列 共用可能である場合は TRUE。そうでない場合は FALSE。 SPL 文字列 スプールされた状態である場合は TRUE。そうでない場合は FALSE。 SPLDEVNAM 文字列 スプールされている装置名 SQD 文字列 順編成のブロック単位取り扱い装置である場合 (つまり磁気テープの場合) は TRUE。そうでない場合は FALSE。 STS 整数値 状態情報 SWL 文字列 ライト・ロックされたソフトウェアである場合は TRUE。そうでない場合は FALSE。 TRACKS 整数値 1 シリンダあたりのトラック数 (ディスクのみ) TRANSCNT 整数値 ボリューム・トランザクション回数 TRM 文字列 装置がターミナルである場合は TRUE。そうでない場合は FALSE。 TT_ACCPORNAM 文字列 ターミナル・サーバ名とポート名 TT_ALTYPEAHD 文字列 ターミナルに代替先読みを可能なバッファがある場合は TRUE。そうでない場合は FALSE (ターミナルのみ) TT_ANSICRT 文字列 ANSI CRT ターミナルである場合は TRUE。そうでない場合は FALSE (ターミナルのみ) TT_APP_KEYPAD 文字列 キーパッドがアプリケーション・モードである場合は TRUE。そうでない場合は FALSE (ターミナルのみ) TT_AUTOBAUD 文字列 ターミナルにボー・レート自動検出機能がある場合TRUE。そうでない場合は FALSE (ターミナルのみ) TT_AVO 文字列 VT-100 ファミリのターミナル・ディスプレイがある場合は TRUE。そうでない場合は FALSE (ターミナルのみ) TT_BLOCK 文字列 ブロック・モード機能がある場合は TRUE。そうでない場合は FALSE (ターミナルのみ) TT_BRDCSTMBX 文字列 メールボックス・ブロードキャスト・メッセージを使用する場合は TRUE。そうでない場合は FALSE (ターミナルのみ) TT_CHARSET 整数値 ターミナルがサポートするコード化文字セットを示すビットマップ TT_CRFILL 文字列 キャリッジ・リターンを使用した後フィルを必要とする場合は TRUE。そうでない場合は FALSE。 TT_CS_KANA 文字列 DEC Kana 文字セットをサポートしている場合は TRUE。そうでない場合は FALSE。 TT_CS_KANJI 文字列 DEC Kanji 文字セットをサポートしている場合は TRUE。そうでない場合は FALSE。 TT_CS_HANZI 文字列 DEC Hanzi 文字セットをサポートしている場合は TRUE。そうでない場合は FALSE。 TT_CS_HANGUL 文字列 DEC Korean 文字セットをサポートしている場合は TRUE。そうでない場合は FALSE。 TT_CS_HANYU 文字列 DEC Hanyu 文字セットをサポートしている場合は TRUE。そうでない場合は FALSE。 TT_CS_THAI 文字列 DEC Thai 文字セットをサポートしている場合は TRUE。そうでない場合は FALSE。 TT_DECCRT 文字列 Digital CRT ターミナルである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DECCRT2 文字列 Digital CRT2 ターミナルである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DECCRT3 文字列 Digital CRT3 ターミナルである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DECCRT4 文字列 Digital CRT4 ターミナルである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DIALUP 文字列 ダイアルアップ回線に接続している場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DISCONNECT 文字列 切断可能である場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DMA 文字列 直接メモリ・アクセス(DMA)モードがある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_DRCS 文字列 ロード可能な文字フォントをサポートしている場合はTRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_EDIT 文字列 編集属性が設定されている場合は TRUE。そうでない場合は FALSE。 TT_EDITING 文字列 拡張編集が可能である場合は TRUE。そうでない場合は FALSE。 TT_EIGHTBIT 文字列 8 ビットASCII 文字セットを使用する場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_ESCAPE 文字列 エスケープ・シーケンスを生成する場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_FALLBACK 文字列 multinational fallback オプションを使用する場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_HALFDUP 文字列 ターミナルが半二重モードである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_HANGUP 文字列 ハングアップ属性が設定されている場合は TRUE。そうでない場合は FALSE。 TT_HOSTSYNC 文字列 ホスト/ターミナル通信がある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_INSERT 文字列 挿入モードが省略時の行編集モードになっている場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_LFFILL 文字列 行送りの後フィルを必要とする場合は TRUE。そうでない場合は FALSE。 TT_LOCALECHO 文字列 ローカル・エコー属性が設定されている場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_LOWER 文字列 小文字の文字セットがある場合は TRUE。そうでない場合はFALSE(ターミナルのみ)。 TT_MBXDSABL 文字列 ターミナルに関連づけられているメールボックスが,要求されていない,または要求されている入力通知を受け取る場合は TRUE。そうでない場合は FALSE。 TT_MECHFORM 文字列 改ページ機能がある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_MECHTAB 文字列 タブ機能,およびタブ拡張機能がある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_MODEM 文字列 ターミナルがモデムに接続している場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_MODHANGUP 文字列 修正するハングアップ属性が設定されている場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_NOBRDCST 文字列 ブロードキャスト・メッセージを受け取る場合はTRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_NOECHO 文字列 入力文字がエコーされる場合は TRUE。そうでない場合は FALSE。 TT_NOTYPEAHD 文字列 読み込み操作でデータを要求する場合は TRUE。そうでない場合は FALSE。 TT_OPER 文字列 オペレータ・ターミナルである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_PAGE 整数値 ターミナル・ページの長さ(ターミナルのみ) TT_PASTHRU 文字列 フロー制御が有効な PASSALL モードである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_PHYDEVNAM 文字列 チャネル番号または仮想ターミナルに関連づけられた物理装置名 TT_PRINTER 文字列 プリンタ・ポートが使用可能なは TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_READSYNC 文字列 読み込み同期化機能がある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_REGIS 文字列 ReGIS グラフィックがある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_REMOTE 文字列 設定したモデム制御がある場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_SCOPE 文字列 ターミナルがビデオ・スクリーン・ディスプレイである場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_SECURE 文字列 機密サーバを認識できる場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_SETSPEED 文字列 ターミナル行でスピードを設定できる場合はTRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_SIXEL 文字列 シクセルがサポートされている場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_SYSPWD 文字列 特殊なターミナルでシステム・パスワード使用可能な場合は TRUE。そうでない場合は FALSE。 TT_TTSYNC 文字列 ターミナル/ホストの同期化が存在する場合は TRUE。そうでない場合は FALSE(ターミナルのみ)。 TT_WRAP 文字列 右マージンを越えてカーソルが移動した時,新しい行を挿入する場合は TRUE。そうでない場合は FALSE。 UNIT 整数値 ユニット番号 VOLCHAR (Alpha のみ) 文字列 マウントされた装置のボリューム特性または機能を表現する, 128 ビット文字列 (16 バイト)。ビットが設定されると,ボリュームは機能を実行できるようになる。 VOLCOUNT 整数値 ボリューム・セット中のボリューム回数 (ディスクのみ) VOLNAM 文字列 ボリューム名 VOLNUMBER 整数値 ボリューム・セット中の現在のボリュームの番号 (ディスクのみ) VOLSETMEM 文字列 装置がボリューム・セットである場合は TRUE。そうでない場合は FALSE(ディスクのみ)。 VOLSIZE 整数値 ボリュームの現在の論理ボリューム・サイズ。 VPROT 文字列 ボリューム保護マスク WWID 文字列 Fibre Channel 装置のためのワールドワイド識別子。 WCK 文字列 書き込みチェックが設定されている場合は TRUE。そうでない場合は FALSE。
前へ | 次へ | 目次 | 索引 |