Freigeben über


Merkmale der ersten Unterhaltung

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

Viele dieser Merkmale werden zunächst aus der Randinformationstabelle (siehe Side Information for CPI-C Programs) 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 Unterhaltungsmerkmale aufgeführt, und es wird mitgeteilt, welcher Aufruf einen bestimmten Wert ändern kann.

Merkmal Initial value set by Initialize_Conversation Initial value set by Accept_Conversation Kann geändert werden durch
Konversationsstatus CM_INITIALIZE_STATE CM_RECEIVE_STATE Hängt vom Anruf ab
Unterhaltungstyp CM_MAPPED_ UNTERHALTUNG Der durch das aufrufende Programm angegebene Wert. Set_Conversation_Type
Deallocate-Typ 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 Modusname, der in den Seiteninformationen enthalten ist. Wenn keine sym_dest_name angegeben ist, handelt es sich um eine NULL-Zeichenfolge. Der Name des Modus für die Sitzung, in der die Unterhaltungsstartanforderung eingegangen ist. Set_Mode_Name
Länge des Modusnamens Länge des Modusnamens. Wenn kein sym_dest_name angegeben ist, ist dies null. Länge des Modusnamens. Set_Mode_Name
Partner-LU-Name Der Name der logischen Partnereinheit (PARTNER Logical Unit, LU), der in den Seiteninformationen enthalten ist. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelnes leeres Argument. Der Name der Partner-LU für die Sitzung, in der die Unterhaltungsstartanforderung eingegangen 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
Name des Partnerprogramms Der Programmname, der in den Seiteninformationen enthalten ist. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelnes leeres Argument. Nicht zutreffend. Set_TP_Name
Länge des Partnerprogramms Länge des Partnerprogrammnamens. Wenn kein sym_dest_name angegeben ist, ist dies 1. Nicht zutreffend. Set_TP_Name
Passwort Das Kennwort, das in den Seiteninformationen enthalten ist. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelnes leeres Argument. Der durch das aufrufende 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
Vorbereiten des Empfangstyps CM_PREP_TO_ RECEIVE_SYNC_ EBENE CM_PREP_TO_ RECEIVE_SYNC_ EBENE Set_Prepare_To_Receive_Type
Empfangstyp CM_RECEIVE_AND_ WAIT CM_RECEIVE_AND_ WAIT Set_Receive_Type
Rückgabesteuerelement CM_WHEN_SESSION_ ZUGEWIESEN Nicht zutreffend. Set_Return_Control
Sicherheitstyp Der Sicherheitstyp, der in den seitenseitigen Informationen enthalten ist. Der durch das aufrufende Programm angegebene Wert. Set_Conversation_Security_Type
Sendetyp CM_BUFFER_DATA CM_BUFFER_DATA Set_Send_Type
Synchronisierungsebene CM_NONE Der durch das aufrufende Programm angegebene Wert. Set_Sync_Level
Benutzer-ID Der In den Seiteninformationen enthaltene Benutzerbezeichner. Wenn kein sym_dest_name angegeben ist, ist dies ein einzelnes leeres Argument. Der durch das aufrufende Programm 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