次の方法で共有


会話の初期特性

Common Programming Interface for Communications (CPI-C) は、各会話の特性と呼ばれる内部値のセットを保持します。 一部の特性は、会話の種類など、会話の全体的な操作に影響します。 他の呼び出しは、受信の種類など、特定の呼び出しの動作に影響します。

これらの特性の多くは、最初はメモリ内のサイド情報テーブル ( CPI-C プログラムのサイド情報を参照) から派生します。 Initialize_Conversationは、 必要なサイド情報テーブル項目に関連付けられたシンボリック宛先名 (sym_dest_name) を指定します。

次の表に、会話特性の初期値を示し、特定の値を変更できる呼び出しを示します。

特徴 Initialize_Conversationによって設定された初期値 Accept_Conversationによって設定された初期値 変更は次の方法で行うことができます。
会話の状態 CM_INITIALIZE_STATE CM_RECEIVE_STATE 呼び出しに依存
会話の種類 CM_MAPPED_会話 呼び出し元のプログラムによって指定された値。 Set_Conversation_Type
型の割り当てを解除する CM_DEALLOCATE_ SYNC_LEVEL CM_DEALLOCATE_ SYNC_LEVEL Set_Deallocate_Type
エラーの方向 CM_RECEIVE_ERROR CM_RECEIVE_ エラー Set_Error_Direction
幅に合わせて調整 CM_FILL_LL CM_FILL_LL Set_Fill
ログ データ Null Null Set_Log_Data
ログ データの長さ 0 0 Set_Log_Data
モード名 サイド情報に含まれるモード名。 sym_dest_nameが指定されていない場合、これは null 文字列です。 会話のスタートアップ要求が到着したセッションのモード名。 Set_Mode_Name
モード名の長さ モード名の長さ。 sym_dest_nameが指定されていない場合、これは 0 です。 モード名の長さ。 Set_Mode_Name
パートナー LU 名 サイド情報に含まれるパートナー論理ユニット (LU) 名。 sym_dest_nameが指定されていない場合、これは 1 つの空白になります。 会話のスタートアップ要求が到着したセッションのパートナー LU 名。 Set_Partner_LU_Name
パートナー LU 名の長さ パートナー LU 名の長さ。 sym_dest_nameが指定されていない場合、これは 1 です。 パートナー LU 名の長さ。 Set_Partner_LU_Name
パートナー プログラム名 サイド情報に含まれるプログラム名。 sym_dest_nameが指定されていない場合、これは 1 つの空白になります。 適用されません。 Set_TP_Name
パートナー プログラム名の長さ パートナー プログラム名の長さ。 sym_dest_nameが指定されていない場合、これは 1 です。 適用されません。 Set_TP_Name
パスワード サイド情報に含まれるパスワード。 sym_dest_nameが指定されていない場合、これは 1 つの空白になります。 呼び出し元のプログラムによって指定された値。 Set_Conversation_Security_Password
パスワードの長さ パスワードの長さ。 sym_dest_nameが指定されていない場合、これは 1 です。 パスワードの長さ。 Set_Conversation_Security_Password
受信準備の種類 CM_PREP_TO_ RECEIVE_SYNC_ レベル CM_PREP_TO_ RECEIVE_SYNC_ レベル Set_Prepare_To_Receive_Type
受信の種類 CM_RECEIVE_AND_ WAIT CM_RECEIVE_AND_ WAIT Set_Receive_Type
制御を返す 割り当てられたCM_WHEN_SESSION_ 適用されません。 Set_Return_Control
セキュリティの種類 サイド情報に含まれるセキュリティの種類。 呼び出し元のプログラムによって指定された値。 Set_Conversation_Security_Type
送信の種類 CM_BUFFER_DATA CM_BUFFER_DATA Set_Send_Type
同期レベル CM_NONE 呼び出し元のプログラムによって指定された値。 Set_Sync_Level
ユーザー ID サイド情報に含まれるユーザー識別子。 sym_dest_nameが指定されていない場合、これは 1 つの空白になります。 呼び出し元のプログラムによって指定された値。 Set_Conversation_Security_User_ID
ユーザー識別子の長さ ユーザー識別子の長さ。 sym_dest_nameが指定されていない場合、これは 1 です。 ユーザー識別子の長さ。 Set_Conversation_Security_User_ID