// Conf specifies the watchtower options that can be configured from the command
// line or configuration file.
typeConfstruct{
// RawListeners configures the watchtower's listening ports/interfaces.
RawListeners[]string`long:"listen" description:"Add interfaces/ports to listen for peer connections"`
// ReadTimeout specifies the duration the tower will wait when trying to
// read a message from a client before hanging up.
ReadTimeouttime.Duration`long:"readtimeout" description:"Duration the watchtower server will wait for messages to be received before hanging up on clients"`
// WriteTimeout specifies the duration the tower will wait when trying
// to write a message from a client before hanging up.
WriteTimeouttime.Duration`long:"writetimeout" description:"Duration the watchtower server will wait for messages to be written before hanging up on client connections"`