Partager via


Caractéristiques de la conversation initiale

Common Programming Interface for Communications (CPI-C) gère un ensemble de valeurs internes appelées caractéristiques pour chaque conversation. Certaines caractéristiques affectent le fonctionnement global de la conversation, telles que le type de conversation. D’autres affectent le comportement d’appels spécifiques, tels que le type de réception.

Bon nombre de ces caractéristiques sont initialement dérivées de la table d’informations latérales (voir Informations latérales pour les programmes CPI-C) en mémoire. Initialize_Conversation spécifie le nom de destination symbolique (sym_dest_name) associé à l’entrée de table d’informations côté souhaitée.

Le tableau suivant répertorie les valeurs initiales des caractéristiques de la conversation et indique quel appel peut modifier une valeur donnée.

Caractéristique Valeur initiale définie par Initialize_Conversation Valeur initiale définie par Accept_Conversation Peut être modifié par
État des conversations CM_INITIALIZE_STATE CM_RECEIVE_STATE Dépend de l’appel
Type de conversation CM_MAPPED_ CONVERSATION Valeur spécifiée par le programme d’appel. Set_Conversation_Type
Type de désallocation CM_DEALLOCATE_ SYNC_LEVEL CM_DEALLOCATE_ SYNC_LEVEL Set_Deallocate_Type
Sens de l’erreur CM_RECEIVE_ERROR erreur CM_RECEIVE_ Set_Error_Direction
Remplir CM_FILL_LL CM_FILL_LL Set_Fill
Données de journal Null Null Set_Log_Data
Longueur des données du journal 0 0 Set_Log_Data
Nom du mode Nom du mode contenu dans les informations latérales. Si aucune sym_dest_name n’est spécifiée, il s’agit d’une chaîne null. Nom du mode de la session sur laquelle la demande de démarrage de conversation est arrivée. Set_Mode_Name
Longueur du nom du mode Longueur du nom du mode. Si aucune sym_dest_name n’est spécifiée, il s’agit de zéro. Longueur du nom du mode. Set_Mode_Name
Nom de la lu partenaire Nom de l’unité logique partenaire (LU) contenu dans les informations latérales. Si aucune sym_dest_name n’est spécifiée, il s’agit d’un seul vide. Nom de l’unité logique partenaire pour la session à laquelle la demande de démarrage de conversation est arrivée. Set_Partner_LU_Name
Longueur du nom de l’unité logique partenaire Longueur du nom de l’unité logique partenaire. Si aucune sym_dest_name n’est spécifiée, il s’agit de 1. Longueur du nom de l’unité logique partenaire. Set_Partner_LU_Name
Nom du programme partenaire Nom du programme contenu dans les informations latérales. Si aucune sym_dest_name n’est spécifiée, il s’agit d’un seul vide. Non applicable. Set_TP_Name
Longueur du nom du programme partenaire Longueur du nom du programme partenaire. Si aucune sym_dest_name n’est spécifiée, il s’agit de 1. Non applicable. Set_TP_Name
Mot de passe Mot de passe contenu dans les informations latérales. Si aucune sym_dest_name n’est spécifiée, il s’agit d’un seul vide. Valeur spécifiée par le programme d’appel. Set_Conversation_Security_Password
Longueur du mot de passe Longueur du mot de passe. Si aucune sym_dest_name n’est spécifiée, il s’agit de 1. Longueur du mot de passe. Set_Conversation_Security_Password
Type de préparation à la réception CM_PREP_TO_ RECEIVE_SYNC_ LEVEL CM_PREP_TO_ RECEIVE_SYNC_ LEVEL Set_Prepare_To_Receive_Type
Type de réception CM_RECEIVE_AND_ WAIT CM_RECEIVE_AND_ WAIT Set_Receive_Type
Contrôle de retour CM_WHEN_SESSION_ ALLOUÉ Non applicable. Set_Return_Control
Type de sécurité Type de sécurité contenu dans les informations latérales. Valeur spécifiée par le programme d’appel. Set_Conversation_Security_Type
Type d’envoi CM_BUFFER_DATA CM_BUFFER_DATA Set_Send_Type
Niveau de synchronisation CM_NONE Valeur spécifiée par le programme d’appel. Set_Sync_Level
Identificateur de l’utilisateur Identificateur d’utilisateur contenu dans les informations latérales. Si aucune sym_dest_name n’est spécifiée, il s’agit d’un seul vide. Valeur spécifiée par le programme d’appel. Set_Conversation_Security_User_ID
Longueur de l’identificateur d’utilisateur Longueur de l’identificateur d’utilisateur. Si aucune sym_dest_name n’est spécifiée, il s’agit de 1. Longueur de l’identificateur d’utilisateur. Set_Conversation_Security_User_ID