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.