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 siguientes llamadas se usan para enviar datos al programa de partners:
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.
Confirm( cmcfm)
Envía el contenido del búfer de envío (LU) de la unidad lógica local y una solicitud de confirmación al programa asociado y espera la confirmación.
Flush( cmflus)
Envía el contenido del búfer de envío de la LU local al LU asociado (y al programa asociado). Si el búfer de envío está vacío, no se realiza ninguna acción.
Preparar_Para_Recibir( cmptr)
Cambia el estado de la conversación para el programa local de SEND a RECEIVE, lo que permite que el programa local empiece a recibir datos. Antes de cambiar el estado de la conversación, esta llamada realiza el equivalente de la llamada Flush o Confirm .
Request_To_Send( cmrts)
Notifica al programa asociado que el programa local quiere enviar datos. El programa asociado puede actuar o no en esta solicitud.
Send_Data( cmsend)
Coloca los datos en el búfer de envío de la LU local para la transmisión al programa asociado. Los datos recopilados en el búfer de envío de la LU local se transmiten a la LU del compañero (y al programa compañero) cuando se produce una de las siguientes acciones:
El búfer de envío se rellena.
El programa local emite una llamada Flush, Confirm o Deallocate u otra llamada que vacía el búfer de envío de la LU. (Algunos tipos de envío, establecidos por Set_Send_Type, incluyen la funcionalidad de vaciado).
Set_Prepare_To_Receive_Type( cmsptr)
Establece el tipo de preparación de la conversación para recibir, que especifica si las llamadas Prepare_To_Receive posteriores incluirán la funcionalidad Flush o Confirm. El tipo de preparación para recibir afecta a todas las llamadas Prepare_To_Receive posteriores. Se puede cambiar reeditando Set_Prepare_To_Receive_Type.Set_Send_Type( cmsst)
Establece el tipo de envío de la conversación. El tipo de envío especifica cómo se enviarán los datos Send_Data. El tipo de envío puede especificar que solo se envíen datos o que, además de enviar datos, Common Programming Interface for Communications (CPI-C) ejecuta el equivalente de Flush, Confirm, Prepare_To_Receive o Deallocate. El valor de tipo de envío afecta a todas las llamadas Send_Data posteriores. Se puede cambiar reeditando Set_Send_Type.