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 confirman la recepción de datos o notifican un error:
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.
Confirmed( cmcfmd)
Responde a una solicitud de confirmación del programa asociado. Informa al programa asociado de que el programa local no ha detectado un error en los datos recibidos. Dado que el programa que emite la solicitud de confirmación espera una confirmación, Confirmado sincroniza el procesamiento de los dos programas.
Send_Error( cmserr)
Notifica al programa asociado que el programa local ha encontrado un error de nivel de aplicación. El programa local puede usar Send_Error para informar al programa asociado de un error detectado en los datos recibidos, rechazar una solicitud de confirmación o truncar un registro lógico incompleto que está enviando.
Set_Error_Direction( cmsed)
Especifica si un programa detectó un error al recibir datos o al preparar para enviar datos. La dirección del error solo es relevante cuando un programa emite Send_Error en estado SEND_PENDING, inmediatamente después de emitir Recibir y recibir datos, así como un valor status_received de CM_SEND_RECEIVED.
Set_Log_Data( cmsld)
Usada en una conversación básica, esta llamada especifica un mensaje de registro (datos de registro) y la longitud del mensaje que se enviará a la unidad lógica asociada (LU). Esta llamada solo tiene un efecto en las conversaciones básicas. Si está presente, los datos de registro se envían cuando se emite Send_Error o cuando la conversación se desasigna de forma anómala. Una vez enviados los datos de registro, Common Programming Interface for Communications (CPI-C) restablece los datos de registro a NULL y la longitud de los datos de registro a cero.