Skip to content

B. Transport List

The list of transport specific IM Server address format registered

The following format represents the ATOM contained in XIM_SERVERS property and the string returned from the request converting selection target LOCALES and TRANSPORT.

     "{category=[value,...]}..."

The following categories are currently registered.

server;: IM Server name (used for XIM_SERVERS)
locale;: XPG4 locale name (LOCALES)
transport;: transport-specific name (TRANSPORT)

The preregistered formats for transport-specific names are as follows:

TCP/IP Names

The following syntax should be used for system internal domain names:

<local name>  ::= "local/"<hostname>":"<pathname>

Where <pathname> is a path name of socket address.

IM Server's name should be set to <pathname> to run multiple IM Server at the same time

The following syntax should be used for Internet domain names:

<TCP name>  ::=  "tcp/"<hostname>":"<ipportnumber>

where <hostname> is either symbolic (such as expo.lcs.mit.edu) or numeric decimal (such as 18.30.0.212). The <ipportnumber> is the port on which the IM Server is listening for connections. For example:

tcp/expo.lcs.mit.edu:8012
tcp/18.30.0.212:7890

DECnet Names

The following syntax should be used for DECnet names:

<DECnet name>  ::=  "decnet/"<nodename>"::IMSERVER$"<objname>
<DECnet name>  ::=  "decnet/"<nodename>"::IMSERVER$"<objname>

where <nodename> is either symbolic (such as SRVNOD) or the numeric decimal form of the DECnet address (such as 44.70). The <objname> is normal, case-insensitive DECnet object name. For example:

DECNET/SRVNOD::IMSERVER$DEFAULT
decnet/44.70::IMSERVER$other

X Names

The following syntax should be used for X names:

<X name>  ::=  "X/"

If a given category has multiple values, the value is evaluated in order of setting.