Socket-template-list Container
From TrainzOnline
A container type tag for defining socket templates for use within TNISocket within Trainz Native Interface.
Supported Tags
Each subcontainer supports the following tags. Each tag is shown here with its default value.
network "" domain "" ip "" port 0
network
- Type: string
- Desc: Specifies "local", "lan" or "wan" connection
domain
- Type: string
- Desc: Restricts connections to a specific domain
ip
- Type: string
- Desc: Restricts connections to a specific IP address
port
- Type: integer
- Desc: Restricts connections to a specific port number (compulsory)
Example config.txt
Sample config.txt file for a TNI library asset which connects to another process on the local machine:
kind "library"
kuid <KUID:0:0>
trainz-build 4.6
tni-library-name "TNISocketTest"
tni-socket-templates
{
0
{
network "local"
port 7357
}
}