Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ jsna3270_set_owner(3) — SNA 3270 Datastream Japanese 1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

jsna3270_set_owner(3)  —  Subroutines

名称

jsna3270_set_owner − セッションが SSCP−LU または LU−LU のどちらによって 所有されるかを設定する。

形式

#include <sna/jsna3270.h>

jsna3270_set_owner (session_id, owner, status_vec)

SESSION_ID_DEF session_id;
unsigned int owner;
STATUS_RTN status_vec[];

引数

session_id jsna3270_request_connect. によって返されるセッション識別子値。

owner SNA3270_C_SSCP_OWNED , SNA3270_C_LU_OWNED , SNA3270_C_LU_UNOWNED のいずれかに設定する。

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

機能説明

OSF/1 アプリケーションは, jsna3270_set_owner プロシージャを使用して,セッションが SSCP または LU のどちらによって所有されて いるのか,あるいは所有されていないのかを設定します。

戻り値

jsna3270_set_owner プロシージャは,次のステータス・メッセージを返します。

[SNA3270_S_OK] 成功。

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

[SNA3270_S_NOSUCHSOCK]
無効なセッション ID 。

[SNA3270_S_PARERR] パラメータが間違っている。

[SNA3270_S_SETFAI] 画面所有者を要求された所有者に設定できなかった。

[SNA3270_S_LUSTAT_DUE]
ユーザが LUSTAT を IBM ホストに送信しなければならない。

診断項目

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

[SNA3270_S_NO_SSCP] SSCP セッションが使用できない。

[SNA3270_S_NYTRCV] 受信する番になっていない。

上記以外のステータス・コードを受信した場合は, 『日本語 DEC SNA 3270 DSPI for DEC OSF/1 インストレーション/プログラミング ・ガイド』を参照してください。

制限事項

なし

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