4D Internet Commands v14TCP_State |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
4D Internet Commands v14
TCP_State
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TCP_State ( tcp_ID ; codigoEstado ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| tcp_ID | Inteiro longo |
|
Referencia de uma sessão TCP aberta | |||||
| codigoEstado | Inteiro |
|
Código do estado TCP | |||||
| Resultado | Inteiro |
|
Código de erro | |||||
O comando TCP_State devolve um valor inteiro que indica o estado de uma conexão TCP particular.
tcp_ID contém a referencia de uma sessão TCP aberta com o comando TCP_Open ou TCP_Listen.
O parâmetro codigoEstado é uma variável que devolve um dos seguintes códigos de estado.
| 0 | Conexão fechada |
| 2 | Escuta de uma conexão de entrada |
| 8 | Conexão estabelecida |
Este exemplo assume que foi estabelecida uma conexão TCP válida e se identifica pela variável $tcp_id. Neste exemplo, é enviado um comando a um servidor web para solicitar uma página de informação e os resultados se recuperam em um laço de tipo Repeat. Como os servidores web fecham automaticamente as conexões uma vez realizam sua ação, este método continua recebendo os dados até que a conexão para ou é produzido um erro.
Produto: 4D Internet Commands
Tema: IC TCP/IP
Número
88929
Criado por: 4D Internet Commands 6.5
4D Internet Commands ( 4D Internet Commands v11.4)
4D Internet Commands ( 4D v13.2)
4D Internet Commands ( 4D Internet Commands v12.1)
4D Internet Commands ( 4D Internet Commands v14 R2)
4D Internet Commands ( 4D Internet Commands v14)
4D Internet Commands ( 4D Internet Commands v14 R3)
4D Internet Commands ( 4D Internet Commands v14 R4)