BARKLIST

Description:

   Maintains a list of API Commands that are automatically sent over
   the network to the @HOSTIPADDRESS.   Provisions exist for turning the
   List Off/On, Clearing the List, Adding List items, setting Interval,
   and setting the transmit network port.  The list is processed then
   waits for the time specified by interval, then processes the list
   again, repeats for as long as set to ON.

Form:

  Command Handler: SYSD
  BARKLIST [OPTION] [ARGUMENT]
  Without OPTION:
      Displays ON or OFF to indicate status of list processing.
  With OPTION:
          ON    - Turns on list processsing
          OFF   - Turns off list processing
          LIST  - Displays the list
          CLEAR - Clears the list
          ADD ARGUMENT - Adds Argument to list.  Same as @BARK for usage.
          INTERVAL [ARGUMENT]
             Without Argument - Shows the interval in seconds.  Default is 60.
             With Argument - Sets the interval in seconds.  Valid range: Any positive number.
          PORT [ARGUMENT]
             Without Argument - Shows the network port.  Default is 1514.
             With Argument - Sets the network port.  Valid range: 1025 to 65535.
          RESTART - Restarts the internal list processing engine.  Should only
                    be used for troubleshooting when unit stops sending messages.
          DEFAULT - Resets the list to the default list used for MediaManage Systems.
          HOST    - Changes the address of the machine to send bark messages.  See notes below.

Response:

  Show status:
    *.SYSD BARKLIST <enter>
    Response is: OK\r\n
                 ON\r\n
                 \r\n
  Show list:
    *.SYSD BARKLIST LIST<enter>
    Response is: OK\r\n
                 BarkList=*.dcmd TRA:*.sysd IP 0\r\n
                 \r\n
  Add single command to list:
    *.SYSD BARKLIST ADD "*.dcmd TRA"<enter>
    Response is: OK\r\n
                 \r\n
  Add packed command to list:
    *.SYSD BARKLIST ADD "*.dcmd TRA:*.sysd IP 0"<enter>
    Response is: OK\r\n
                 \r\n
  Show Interval
    *.SYSD BARKLIST INTERVAL <enter>
    Response is: OK\r\n
                 Interval= 60\r\n
  Set Interval
    *.SYSD BARKLIST INTERVAL 60<enter>
    Response is: OK\r\n
                   \r\n
  Show Port
    *.SYSD BARKLIST PORT <enter>
    Response is: OK\r\n
                 BarkPort= 1514\r\n
  Set Port
    *.SYSD BARKLIST PORT 1514<enter>
    Response is: OK\r\n
                   \r\n

Notes:

HOST - This was added to allow setting the destination address different than that of HOSTIPADDRESS (which normally sets this). Setting HOSTIPADDRESS still sets the BARKLIST address to support the current implementations, while setting BARKLIST HOST after HOSTIPADDRESS will modify the destination of BARKLIST messages independent of the HOSTIPADDRESS setting. In summary, to use BARKLIST PORT, set it after HOSTIPADDRESS.


Created By: Adtec Digital