Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las llamadas de esta categoría se usan para iniciar una conversación entre dos programas.
Nota:
Los nombres de las llamadas son seudónimos. Los nombres de función de C reales aparecen entre paréntesis después de los seudónimos. Por ejemplo, Accept_Conversation es el seudónimo de una llamada. El nombre real de la función es cmaccp.
Accept_Conversation( cmaccp)
Emitido por el programa invocado para aceptar la conversación entrante y establecer determinadas características de conversación. Tras la ejecución correcta de esta llamada, Common Programming Interface for Communications (CPI-C) genera un identificador de conversación.
Allocate( cmallc)
Emitido por el programa que realiza la invocación para asignar una conversación con el programa colaborador, utilizando las características actuales de la conversación. CPI-C también puede iniciar una sesión entre la unidad lógica local (LU) y la LU del asociado si aún no existe una. El tipo de conversación asignado depende de la característica de tipo de conversación, mapeada o básica.
Initialize_Conversation( cminit)
Emitido por el programa de invocación para obtener un identificador de conversación y establecer los valores iniciales para las características de la conversación. Los valores iniciales se derivan de la información complementaria asociada al nombre de destino simbólico o son valores predeterminados de CPI-C.
Después de emitir Initialize_Conversation, el programa de invocación puede emitir cualquiera de las siguientes llamadas Set_ para cambiar las características iniciales de la conversación. Estas llamadas no se pueden realizar después de emitir Allocate.
| Llamada | Conjuntos |
|---|---|
| Set_Conversation_Security_Password (cmscsp) | Contraseña de seguridad |
| Set_Conversation_Security_Type(cmscst) | Tipo de seguridad de conversación |
| Set_Conversation_Security_User_ID (cmscsu) | Identificador de usuario de seguridad |
| Set_Conversation_Type (cmsct) | Tipo de conversación |
| Set_Mode_Name (cmsmn) | Nombre del modo |
| Set_Partner_LU_Name (cmspln) | Nombre de LU del asociado |
| Set_Return_Control (cmsrc) | Devolver el control |
| Set_Sync_Level (cmssl) | Nivel de sincronización |
| Set_TP_Name (cmstpn) | Nombre de programa |