7.1 TCP/IP for z/OS

TMA TCP for IMS製品は、専用のAPI呼出しを発行して、次のTCP/IP for z/OSのサービスを使用します。

TCP/IP for z/OSのサービス 説明
accept TCP/IP接続リクエストを受け付けます。
bind ソケットをIPアドレスとポートにバインドします。
close ソケットを閉じ、関連付けられているリソースを解放します。
connect 指定されたIPアドレスとポートとのTCP/IP接続を開始します。
fcntl ソケットに対する操作の性質を設定します。
gethostbyaddr IPアドレスをドメイン名に解決します。
gethostbyname ホスト名をドメイン名に解決します。
htonl ホストからのlong型の整数をネットワークのバイト・オーダーに変換します。
htons ホストからのshort型の整数をネットワークのバイト・オーダーに変換します。
inet_network 文字形式のIPアドレスを内部形式に変換します。
inet_ntoa 内部形式のIPアドレスを文字形式に変換します。
listen IPアドレスとポートにバインドされたソケットを介してリスニングを開始します。
read TCP/IP接続を介してデータを読み込みます。
selectex 1つ以上のソケットのファイル記述子が送信されてくるまで、タイムアウトが発生するまで、またはECBが送信されてくるまで待機します。
setsockopt ソケットに関連する処理のオプションを設定します。
socket TCP/IP接続のソケット記述子の取得(割当て)を行います。
shutdown TCP/IP接続を停止します。
write TCP/IP接続にデータを書き込みます。