分散トランザクション処理機能 TP1/Connector for .NET Framework 使用の手引

[目次][用語][索引][前へ][次へ]

TcpipInfo

TcpipInfoの概要

名前空間

Hitachi.OpenTP1.Connector

継承関係

System.Object
  +- Hitachi.OpenTP1.Connector.TcpipInfo

説明

アプリケーションがMHPまたは他システムに対してTCP/IP通信機能を使用するために必要な追加情報をTcpipConnectionに渡すために使用します。COBOL言語からの定数値のフィールドを使用する場合は,「付録B Connector .NETで利用できるクラスのフィールド」を参照して,対応する値を指定してください。

コンストラクタの一覧

名称 説明
TcpipInfo() TcpipInfoオブジェクトを生成します。

フィールドの一覧

名称 説明
TCPIP_RECV TCP/IP通信の形態として一方受信を指定します。
TCPIP_SEND TCP/IP通信の形態として一方送信を指定します。
TCPIP_SENDRECV TCP/IP通信の形態として同期送受信を指定します。

プロパティの一覧

名称 説明
Flags Flagsプロパティは,TCP/IP通信実行時の通信形態を設定および取得します。
WatchTime WatchTimeプロパティは受信時の最大応答待ち時間を設定および取得します。

コンストラクタの詳細

TcpipInfo

説明
TcpipInfoオブジェクトを生成します。
宣言
【C#の場合】
public TcpipInfo(
);
【Visual Basicの場合】
Public New( _
)
【J#の場合】
public TcpipInfo(
);
【COBOL言語の場合】
IDENTIFICATION DIVISION.
AUTO-METHOD. CONSTRUCTOR.
DATA DIVISION.
LINKAGE SECTION.
PROCEDURE DIVISION.
END AUTO-METHOD.
パラメタ
なし
例外
なし

フィールドの詳細

TCPIP_RECV

説明
TCP/IP通信の形態として一方受信を指定します。
宣言
【C#の場合】
public const int TCPIP_RECV
【Visual Basicの場合】
Public Const TCPIP_RECV As Integer
【J#の場合】
public static final int TCPIP_RECV

 

TCPIP_SEND

説明
TCP/IP通信の形態として一方送信を指定します。
宣言
【C#の場合】
public const int TCPIP_SEND
【Visual Basicの場合】
Public Const TCPIP_SEND As Integer
【J#の場合】
public static final int TCPIP_SEND

 

TCPIP_SENDRECV

説明
TCP/IP通信の形態として同期送受信を指定します。
宣言
【C#の場合】
public const int TCPIP_SENDRECV
【Visual Basicの場合】
Public Const TCPIP_SENDRECV As Integer
【J#の場合】
public static final int TCPIP_SENDRECV

プロパティの詳細

Flags

説明
Flagsプロパティは,TCP/IP通信実行時のサービス呼び出し形態を設定および取得します。
宣言
【C#の場合】
public virtual int Flags {get; set;}
【Visual Basicの場合】
Public Overridable Property Flags As Integer
【J#の場合】
public int get_Flags();
public void set_Flags(int);
【COBOL言語の場合】
IDENTIFICATION DIVISION.
METHOD-ID. GET PROPERTY Flags IS PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 VAL USAGE BINARY-LONG.
PROCEDURE DIVISION RETURNING VAL.
END METHOD.
 
IDENTIFICATION DIVISION.
METHOD-ID. SET PROPERTY Flags IS PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 VAL USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE VAL.
END METHOD.
例外
Hitachi.OpenTP1.Connector.TP1ConnectorException
指定された値が不正です。または,指定されたフラグの組み合わせが不正です。

 

WatchTime

説明
WatchTimeプロパティは受信時の最大応答待ち時間を設定および取得します。
-1から65535(単位:秒)までの範囲で指定します。0を指定した場合は,指定された長さのメッセージを受信するまで無限に待ちます。-1(初期値)を指定した場合は180を適用します。
宣言
【C#の場合】
public virtual int WatchTime {get; set;}
【Visual Basicの場合】
Public Overridable Property WatchTime As Integer
【J#の場合】
public int get_WatchTime();
public void set_WatchTime(int);
【COBOL言語の場合】
IDENTIFICATION DIVISION.
METHOD-ID. GET PROPERTY WatchTime IS PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 VAL USAGE BINARY-LONG.
PROCEDURE DIVISION RETURNING VAL.
END METHOD.
 
IDENTIFICATION DIVISION.
METHOD-ID. SET PROPERTY WatchTime IS PUBLIC.
DATA DIVISION.
LINKAGE SECTION.
01 VAL USAGE BINARY-LONG.
PROCEDURE DIVISION USING BY VALUE VAL.
END METHOD.
例外
Hitachi.OpenTP1.Connector.TP1ConnectorException
指定された引数が不正です。
-1未満か,または65535を超える値が指定されています。