NAME

tserver - network observatory server

SYNOPSIS

tserver [port= ] [node=] [ether=node[,port ...] [verbose] [debug] [nolock] [nofork] [ignore= ...]

DESCRIPTION

This command glues together a variety of other network servers that are running the BAIT interconnect protocol to form a master server.

tserver

tserver actually provides no services itself but instead simply shuttles messages to other services that are listed on the command line. See OPTIONS below for more details. To each service it sends the message help and receives back the reply:

done help xxx yyy ...

where xxx etc are the commands that are available. Note: If there are multiple services with the same name, the returns are concatenated with a space inserted.

tserver also listens for UDP messages on the same port and rebroadcasts them to all the attached servers. This is used to ferry the abort message.

There is a special command: logging that has only two choices: on or off. and stops the writing of command and replies to standard output. This command must also be implemented in at least one server to work.

OPTIONS

verbose - prints out communication and other messages for diagnostics

port= adds an ethernet device on the local machine, to the port. Hexadecimal number are prefaced by 0x e.g. 0x1341.

node= adds an ethernet device on the remote machine specified using port 0x1340.

ether=node[,port] - adds an ethernet device on the specified node and optional port number. For example ether=cepheid,0x1344 tells tserver to inquire (using help) on node cepheid with default port number 1344 hexadecimal.

ignore=xxx does not log lines beginning (or done xxxx) with the string xxx. Multiple ignored entries are allowed.

DISCUSSION

tserver allows multiple connections at the same time. If a particular service is busy, then a semaphore flag is set blocking until the other service using it releases it (unless overridden by the nolock flag.

SEE ALSO

tx    - message transmitter program
rtel    - telescope server
rslit    - slit and weather server

Program index