SocketIsWritable

Comprueba si es posible registrar datos en el socket en el momento actual.

bool  SocketIsWritable(
   const int  socket      // manejador del socket
   );

Parámetros

socket

[in]  Manejador del socket retornado por la función SocketCreate. Al transmitir un manejador incorrecto, en _LastError se registra el error 5270 (ERR_NETSOCKET_INVALIDHANDLE).

Valor retornado

Retorna true si el registro es posible, de lo contrario,false.

Observación

Al usar esta función, usted podrá comprobar si es posible registrar datos en el socket ahora mismo.

Si al ejecutar esta función aparece un error en el socket de sistema, la conexión establecida a través de SocketConnect será interrumpida.

Solo se puede llamar la función desde los expertos y scripts, puesto que funcionan en su propio flujo de ejecución. Si se llama desde el indicador, GetLastError() retornará el error 4014 — "La función de sistema no está permitida para la llamada".