SocketIsWritable

Verifica se i dati possono essere scritti su un socket al momento attuale.

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

Pparametri

socket

[in] Il socket handle restituito dalla funzione SocketCreate. Quando viene passato un handle errato, viene scritto l'errore 5270 (ERR_NETSOCKET_INVALIDHANDLE) _LastError.

Valore di Ritorno

Restituisce true se la scrittura è possibile, altrimenti false.

Nota

Questa funzione ti permette di verificare se è possibile scrivere dati su un socket in questo momento.

Se si verifica un errore su un socket di sistema durante l'esecuzione della funzione, la connessione stabilita tramite SocketConnect viene interrotta.

La funzione può essere chiamata solo da Expert Advisors e scripts, poiché vengono eseguiti nei relativi thread di esecuzione. Se si chiama da un indicatore, GetLastError() restituisce l'errore 4014 - "Function is not allowed for call (la funzione non è consentita per la chiamata)".