import.css=/download/attachments/6062824/tecnologia.css |
Retorna o número IP do servidor onde a aplicação Advpl está sendo executada.
GetServerIP( [ lGetAllAddress ] ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
lGetAllAddress | lógico | Indica se deve ser retornado todos os endereços relacionados ao servidor. |
|
|
Nome | Tipo | Descrição |
---|---|---|
aAddrs | vetor | Se lGetAllAddress for .T., retorna todos os endereços relacionados ao servidor em um array (vide OBS para estrutura do array). |
Estrutura do retorno quando lGetAllAddress for verdadeiro (apenas em versão igual ou superior a 7.00.131227A):
Posição | Tipo | Descrição |
---|---|---|
1 | Caractere | Tipo do IP (IPv6 ou IPv4) |
2 | Numérico | SocketType (0 - Unspecified, 1 - Stream Socket, 2 - Datagram socket, 3 - Raw-protocolo interface, 4 - Reliably-delivered message, 5 - Sequenced packet stream) |
3 | Numérico | Protocolo (0 - TCP, 17 - UDP, 255 - RAW) |
4 | Caractere | Endereço IP relacionado a interface |
user function exemplo() return msgInfo(getServerIP()) |