AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Comunicación / Sockets
  • Permisos necesarios
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Comprueba si ya existe un socket.
Observaciones:
  • Para verificar la validez de la conexión, utilice la función SocketClientInfo para comprobar la dirección IP del socket de cliente y el número de puerto.
  • El socket existe si este aún no se ha cerrado con la función SocketClose.
  • Si se interrumpe la comunicación, la función SocketExist podría devolver un resultado positivo incluso si se ha detenido el diálogo.
Ejemplo
// Check if the socket exists before creating a new one
IF SocketExist("MySocket") = False THEN
	IF SocketCreate("MySocket", 8000) = False THEN
		 Error("Creation error" + ErrorInfo(errMessage))
	 END
ELSE
	 SocketRead("MySocket", False)
END
Sintaxis
<Result> = SocketExist(<Socket name>)
<Result>: Booleano
  • True si el socket existe,
  • False en caso contrario.
<Socket name>: Cadena de caracteres
Nombre del socket a verificar.
Para una aplicación WINDEV, este nombre se define:
WINDEV Atención: el nombre del socket distingue entre mayúsculas y minúsculas.
Observaciones
AndroidWidget Android

Permisos necesarios

Esta función cambia los permisos requeridos por la aplicación.
Permiso requerido: INTERNET
Este permiso permite a las aplicaciones abrir los sockets de red.
Componente: wd300com.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 17/06/2024

Señalar un error o enviar una sugerencia | Ayuda local