Publisher element descriptions

See the table below for Publisher template element descriptions.

Table A-1: Publisher XML element definitions

Element

Description

Publisher

Root element for the configuration file.

Logger

Contains settings for logging activities

LogLevel

The level of logging. Valid values are: error: only log errors warning: log warnings in addition to errors info: log informational messages in addition to messages logged at the warning level debug: log debugging messages in addition to messages logged at the info level

LogFile

The name and location of the log file. The file name can be relative or a full path.

NumMessageBuffers

The number of message buffers. One message buffer is required for each message that is being simultaneously built. This setting can have a value from 1 to 65535, though the machine must have enough memory to hold the number of buffers specified.

NumPacketBuffers

The maximum number of packets to cache in order to satisfy requests by a subscriber to resend a packet. This number of packets is cached per data stream channel. This setting can have a value from 1 to 4 billion, though the machine must have enough memory to hold the number of packets specified. This number of buffers is allocated on initialization of the Publisher.

MessageFlushInterval

The number of seconds after which to send any buffered messages. This setting can have a value from 1 to 65535.

LatencyCheckInterval

The number of seconds after which to do a latency check on a message. This setting can have a value from 1 to 65535.

AdminChannel

Information about the administration channel. This channel accepts requests for version information, statistics, and shutdown.

AdminPort

The port on which the Publisher will listen for incoming administration requests.

ResendChannel

Information about the resend channel. This channel listens for connections from subscribers. Subscribers will open a connection to a publisher and issue requests to resend packets.

ResendPort

The port on which the Publisher will listen for incoming connection requests from subscribers.

DataStreamChannelList

A list of data stream channel definitions. There can be up to 255 data stream channels.

DataStreamChannel

Contains information for one data stream channel. This name is used to identify the channel when logging.

ChannelName

A descriptive name for the channel.

LocalInterface

The local interface over which UDP packets will be sent.

IPAddress

The IP address under which messages will be broadcast.

Port

The port over which messages will be broadcast.