Freigeben über


Merkmale der ersten Konversation

Common Programming Interface for Communications (CPI-C) verwaltet einen Satz interner Werte, die als Merkmale bezeichnet werden, für jede Konversation. Einige Merkmale wirken sich auf den Gesamtvorgang der Unterhaltung aus, z. B. den Unterhaltungstyp. Andere beeinflussen das Verhalten bestimmter Aufrufe, z. B. den Empfangstyp.

Viele dieser Merkmale werden zunächst aus der Seiteninformationstabelle (siehe Seiteninformationen für CPI-C-Programme) im Arbeitsspeicher abgeleitet. Initialize_Conversation gibt den symbolischen Zielnamen (sym_dest_name) an, der dem Eintrag für die gewünschte Seiteninformationstabelle zugeordnet ist.

In der folgenden Tabelle sind die Anfangswerte der Konversationsmerkmale aufgeführt, und es wird angegeben, welcher Aufruf einen bestimmten Wert ändern kann.

Merkmal Durch Initialize_Conversation festgelegter Anfangswert Durch Accept_Conversation festgelegter Anfangswert Kann geändert werden durch
Konversationszustand CM_INITIALIZE_STATE CM_RECEIVE_STATE Abhängig vom Anruf
Unterhaltungstyp CM_MAPPED_ UNTERHALTUNG Der vom aufrufenden Programm angegebene Wert. Set_Conversation_Type
Aufheben der Zuordnung des Typs CM_DEALLOCATE_ SYNC_LEVEL CM_DEALLOCATE_ SYNC_LEVEL Set_Deallocate_Type
Fehlerrichtung CM_RECEIVE_ERROR CM_RECEIVE_ FEHLER Set_Error_Direction
Füllung CM_FILL_LL CM_FILL_LL Set_Fill
Protokolldaten Null Null Set_Log_Data
Protokolldatenlänge 0 0 Set_Log_Data
Modusname Der In den Seiteninformationen enthaltene Modusname. Wenn kein sym_dest_name angegeben ist, ist dies eine NULL-Zeichenfolge. Der Name des Modus für die Sitzung, für die die Startanforderung der Unterhaltung eingetroffen ist. Set_Mode_Name
Länge des Modusnamens Länge des Modusnamens. Wenn keine sym_dest_name angegeben ist, ist dies 0 (Null). Länge des Modusnamens. Set_Mode_Name
Name der Partner-LU Der Name der logischen Partnereinheit (LU), der in den Seiteninformationen enthalten ist. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelner leerer Wert. Der Name der Partner-LU für die Sitzung, in der die Anforderung zum Starten der Unterhaltung eingetroffen ist. Set_Partner_LU_Name
Länge des Partner-LU-Namens Länge des Partner-LU-Namens. Wenn kein sym_dest_name angegeben ist, ist dies 1. Länge des Partner-LU-Namens. Set_Partner_LU_Name
Partnerprogrammname Der In den Seiteninformationen enthaltene Programmname. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelner leerer Wert. Nicht zutreffend. Set_TP_Name
Länge des Partnerprogrammsnamens Länge des Partnerprogrammnamens. Wenn kein sym_dest_name angegeben ist, ist dies 1. Nicht zutreffend. Set_TP_Name
Kennwort Das in den Seiteninformationen enthaltene Kennwort. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelner leerer Wert. Der vom aufrufenden Programm angegebene Wert. Set_Conversation_Security_Password
Kennwortlänge Länge des Kennworts. Wenn kein sym_dest_name angegeben ist, ist dies 1. Länge des Kennworts. Set_Conversation_Security_Password
Typ "Prepare-to-Receive" CM_PREP_TO_ RECEIVE_SYNC_ LEVEL CM_PREP_TO_ RECEIVE_SYNC_ LEVEL Set_Prepare_To_Receive_Type
Empfangstyp CM_RECEIVE_AND_ WAIT CM_RECEIVE_AND_ WAIT Set_Receive_Type
Rückgabesteuerelement CM_WHEN_SESSION_ ZUGEORDNET Nicht zutreffend. Set_Return_Control
Sicherheitstyp Der in den Seiteninformationen enthaltene Sicherheitstyp. Der vom aufrufenden Programm angegebene Wert. Set_Conversation_Security_Type
Sendetyp CM_BUFFER_DATA CM_BUFFER_DATA Set_Send_Type
Synchronisierungsebene CM_NONE Der vom Aufrufprogramm angegebene Wert. Set_Sync_Level
Benutzer-ID Der Benutzerbezeichner, der in den Seiteninformationen enthalten ist. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelner leerer Wert. Der vom Aufrufprogramm angegebene Wert. Set_Conversation_Security_User_ID
Länge des Benutzerbezeichners Länge des Benutzerbezeichners. Wenn kein sym_dest_name angegeben ist, ist dies 1. Länge des Benutzerbezeichners. Set_Conversation_Security_User_ID