SocketIsWritable

Verifica se os dados podem ser gravados no soquete no momento atual.

bool  SocketIsWritable(
   const int  socket      // identificador do soquete
   );

Parâmetros

socket

[in]  Identificador do soquete retornado pela função SocketCreate. Ao passar um identificador inválido para _LastError é registrado o erro 5270 (ERR_NETSOCKET_INVALIDHANDLE).

Valor retornado

Retorna true se o registro for possível, caso contrário, false.

Observação

Usando esta função, você pode verificar se os dados podem ser gravados no soquete agora.

Se ocorrer um erro durante a execução desta função no soquete do sistema, a conexão estabelecida Socketconnect será interrompida.

A função só pode ser chamada por EAs e scripts, pois eles trabalham em seu próprio fluxo de execução. Quando chamado do indicador GetLastError() retorna o erro 4014 — "Função do sistema não permitida para chamada".