docs

Home All functions Legacy functions Categories

vuNetGetProxy()

vuNetGetProxy(*CSTRING OutProxyHost,*LONG OutProxyPort),SIGNED,PROC,PASCAL,RAW,NAME('vuNetGetProxy')

Purpose

Reads current proxy host and proxy port from vuMailKit runtime globals.

Parameters

| Parameter | Type | Description | |—|—|—| | OutProxyHost | *CSTRING | Output buffer receiving proxy host name/IP. | | OutProxyPort | *LONG | Receives proxy port number. |

Return value / error codes

Example (Clarion)

MAP
  MODULE('vuMail.dll')
    vuNetGetProxy(*CSTRING OutProxyHost,*LONG OutProxyPort),SIGNED,PROC,PASCAL,RAW,NAME('vuNetGetProxy')
  END
END

rc      LONG
server  CSTRING(260)
port    LONG

CLEAR(server)
port = 0
rc = vuNetGetProxy(server, port)
IF rc = 1
  MESSAGE('Proxy=' & server & ':' & port)
ELSE
  MESSAGE('vuNetGetProxy failed: ' & rc)
END

Notes

Home All functions Legacy functions Categories