ENVIAVALORCONECTAREDdatos
NETCONNECTSENDVALUEdatos
Envía los datos
a la conexión «conectared» (la que fue creada por HABILITACONECTARED).
El argumento datos
puede ser una lista, un vector o una palabra.
Los datos se envían como si los hubiera escrito el comando ESCRIBE, sin el último carácter de nueva línea.
Codifica los datos según la página de códigos por defecto del sistema operativo, seguido por un byte de 0.
ENVIAVALORCONECTARED devuelve CIERTO si se ponen los datos
en la cola de envió con éxito.
Si no, devuelve FALSO (que quiere decir que no está listo para enviar los datos).
Si devuelve FALSO, debes esperar hasta que se ejecuta el argumento enviar_listo
de HABILITACONECTARED antes de intentar enviar los datos de nuevo.
Este ejemplo construye ambos un cliente a un servidor. El cliente (conectador) envía datos al servidor (aceptador).
INICIARED ; Habilita los procedimientos de red. ; Espera a que alguien te conectara a ti sobre puerto 5124. MUESTRA HABILITAACEPTARED 5124 [] [ESCRIBE RECIBEVALORACEPTARED]
cierto Listo a enviar; Conecta a la máquina local a puerto 5124. ; Si quieres ejecutar esta porción en una computadora distinta, ; entonces reemplace «localhost» con el nombre de la otra computadora. MUESTRA HABILITACONECTARED "localhost 5124 [ESCRIBE [Listo a enviar de nuevo]] []
cierto Listo a enviar de nuevo Listo a enviar de nuevo Listo a enviar de nuevo; Envía algunos datos del cliente al servidor. MUESTRA ENVIAVALORCONECTARED [Hola, gracias por recibir mi llamada]
cierto Hola, gracias por recibir mi llamadaINHABILITACONECTARED INHABILITAACEPTARED FINRED