GetLocalHost - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

Sockets

  

GetLocalHost

  

return the host name of the local endpoint of a socket connection

  

GetLocalPort

  

return the port number of the local endpoint of a socket connection

  

GetPeerHost

  

return the host name of the remote endpoint of a socket connection

  

GetPeerPort

  

return the port number of the remote endpoint of a socket connection

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

GetLocalHost(sid)

GetLocalPort(sid)

GetPeerHost(sid)

GetPeerPort(sid)

Parameters

sid

-

valid socket ID for an open connection

Description

• 

These four procedures return information about the endpoints of a socket connection.

• 

Each routine requires a single argument, which is a valid socket ID for an open connection. Either a string or a positive integer is returned, depending upon the type of information requested.

• 

The procedure GetLocalHost returns the hostname of the local endpoint in a socket connection, while GetPeerHost returns the hostname of the peer side of the connection. In each case, the hostname is returned in the form of a string.

  

Port numbers for the local and remote endpoints are obtained as positive Maple integers by using the routines GetLocalPort and GetPeerPort, respectively.

Examples

withSockets:

sidOpenmantis,echo

0

(1)

GetLocalHostsid

rdubtroll4.maplesoft.com

(2)

GetLocalPortsid

52730

(3)

GetPeerHostsid

mapletest.maplesoft.com

(4)

GetPeerPortsid

7

(5)

LookupServiceecho

7

(6)

Closesid

true

(7)

See Also

socket definition

Sockets

Sockets[LookupService]

 


Download Help Document