Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ jsna3270_return_io_port(3) — SNA 3270 Datastream Japanese 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

jsna3270_return_io_port(3)  —  Subroutines

名称

 jsna3270_return_io_port − データの送受信で使用される I/O ポートを返す

形式

#include <sna/jsna3270.h>

jsna3270_return_io_port (session_id, io_port, status_vec)

SESSION_ID_DEF session_id;
unsigned long int ∗io_port;
STATUS_RTN status_vec[];

引数

session_id 接続時に割り当てられたセッション識別子。

io_port プロシージャが I/O ポートを返す変数へのポインタ。

status_vec OSF/1 アプリケーションがメモリを割り当てて,日本語 3270 DSPI がユーザに 完全なステータス情報を提供するために使用する,データ・タイプ STATUS_RTN で, 長さ SNA3270_C_SV_SIZE のベクタ。最初のエントリ(status_vec[0])には, ベクタの中で返されるステータス・コード数が入っている。

機能説明

jsna3270_return_io_port プロシージャを呼び出すことによって,日本語 3270 DSPI は,下層レイヤでの データの送受信に使用される I/O ポート (OSF/1 の場合、socket id) を返します。

戻り値

jsna3270_return_io_port プロシージャは,次のステータスを返します。

[SNA3270_S_OK] 成功。

[SNA3270_S_SVOMIT] ステータス・ベクタが割り当てられていない。

[SNA3270_S_NOSUCHSOCK]
無効なセッション識別子。

[SNA3270_S_RETIOFAI] I/O ポートの取得に失敗。詳細は,ステータス・ベクタを参照。

診断項目

呼び出しに失敗したときには,プロシージャはステータス・ベクタの中に関連 コード(1 つまたは複数)を返します。

制限事項

なし

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