Envío de mensajes (SNADIS)

SNALink debe generar un mensaje en un búfer y, a continuación, llamar a base para enviarlo. El mensaje contiene los LPIs de origen y destino, que se establecen cuando se abre la conexión. Para más información, consulte Conexiones LPI.

SNALink puede obtener un nuevo búfer para contener el mensaje que se va a enviar (mediante SNAGetBuffer) o reutilizar uno en el que haya recibido previamente un mensaje. La aplicación es responsable de cualquier búfer que haya obtenido o en el que haya recibido un mensaje. Debe usar (o reutilizar) el búfer para enviar un mensaje o liberarlo (mediante SNAReleaseBuffer). Si un búfer que se va a reutilizar no contiene el número correcto de elementos para el mensaje que se va a enviar, la aplicación puede obtener elementos adicionales (mediante SNAGetElement) o liberar los existentes (mediante SNAReleaseElement). Es responsabilidad de las aplicaciones mantener el campo numelts en el encabezado del mensaje.

La función que se usa para enviar un mensaje al nodo es SNASendMessage.