The Communication Mode

In the bottom frame of the interface, the "Comm:" entry indicates the current communication mode for the Cyc Server. The communication mode determines how the Cyc Server keeps transcripts, whether it shares its operations with the other servers at the site and whether it processes operations from other servers. Most of the available modes are not applicable to the initial release of OpenCyc, but could be useful in the future.

 


In order to view or change your current communication mode, click on the "Comm:" link in the bottom frame of the interface. You will see the "Communication Status Area" screen, which is divided into two sections that determine your communication status:

  1. The first section controls what happens to operations which you produce. If you do not have any operations stored in your local transcript you will see the following options:
    • Send Immediately: Transmit all local operations to the transcript server as they are processed (or write them to the master transcript file if this Cyc image is not set up to use a transcript server).
    • Store For Later: Write local operations to a local transcript file. You may transmit them latter.
    • Do Not Record: Do not make a record of the operations after they have been processed.

    If you do have operations stored, you must handle them first before you can change out of storing mode. You will see the following options:

    • Send Stored Operations: Transmit all stored operations to the transcript server (or write them to the master transcript file if this Cyc image is not set up to use a transcript server). This also renames the local transcript by adding "-sent" into the name and starts a new local transcript file.
    • Clear Stored Operations: Throws away all stored operations. This also renames the local transcript by adding "-cleared" into the name and starts a new local transcript file.

    Note: If your local queue is non-empty (meaning there are still operations you have produced that have not been processed by the agenda), you will be unable to change the transmission part of your communication status, and will not see either of these options. You will see a warning instead.

  2. The second section controls whether you will receive operations transmitted by other Cyc images. You will have the following options:
    • Yes: receive operations that others have transmitted.
    • No: do not receive operations from others.

To change the communication settings, select the desired setting in each section and click on the [Submit] button. The [Current Value] button will restore the previous values for the entire page.