
The Share modules are designed to be flexible, and easy to use. However, situations may arise in which a Share module presents the user with an AVS warning window.

In this section we briefly describe each Share message and offer one or more possible courses of action.
| The specified server was unable to bind to the given port number. This may indicate that this port is already in use, possibly by another server. If this module was using a server on this port previously in exactly the same context and you wish to reattach to it, select the 'Rejoin' button below. Otherwise select 'Cancel' and enter a different port number. |
The specified server port number is already in use. One possible reason for this is that a collaboration server is already using that port. This could occur if you had previously run a collaboration server at that location, and all participants had not yet finished (a server will automatically exit after all participants have quit). If this is a continuing collaborative session, and you wish to rejoin, select the Rejoin button. Alternatively, it may be that this port number is in use by some other program running on your host, in which case select Cancel and enter a different port number.
| Unable to open a connection to the desired server. Maybe a server isn't running there yet or the server is at a different host or port than that specified. |
The Share module was unable to contact a server at the specified hostname and port number. A Share server may not yet be running at the location specified. Alternatively, the server host may not be accessible (bad network connection for example). Confirm that the participant in charge of that server has initiated it, and try again. If the second attempt fails, contact your local system administrator.
| An attempt to read an incoming message from the server has failed. This may be the result of a server that has unexpectedly exited. Try having the person using this module on the server host restart it. |
The Share module was unable to read a message from its collaboration server. This is generally the result of a server that has unexpectedly been shut down. Request that this server be restarted.
| Unable to open a socket on the desired port number. Please refer to the socket man page for possible reasons. |
The Share module was unable to set up a connection to the server because of a low level networking problem. See your local system administrator.
| An attempt by another collaborator to update the parameter values of the module directly upstream of this share module has failed. This may be due to not having a module upstream in your network or that module may be of an unexpected type. This message will not be repeated. |
The Share module received a series of parameter values from the collaboration server, but was unable to find an upstream module (or an upstream module of the correct type) to update. Confirm that the module directly upstream of this Share module is the same type that your fellow participants have in the respective locations in their AVS networks. Refer to the Basics section for more information.
| An attempt to write an outgoing message to the server has failed. This may be the result of a server that has unexpectedly exited. Try having the person using this module on the server host restart it. |
The Share module was unable to write a message to its collaboration server. This is generally the result of a server that has unexpectedly been shut down. Request that this server be restarted.
| A message received from a fellow collaborator is not of the type specified by the 'send type' parameter. An attempt will be made to accommodate the contents of the message, but additional warnings may result. Check with your fellow users to verify if data, or parameter values are being shared. |
A message was received from a collaboration server that is of an unexpected type. Confirm with your fellow collaborators that everyone has the same settings for the send data and send parms buttons in the respective Share module in their AVS networks.
| The specified server host appears to be invalid. Perhaps the name or IP address was not typed correctly, or this host is not known to your nameserver. |
The value specified for server host is unknown to your local nameserver. This may be due to a typo, or the fully qualified hostname may need to be given. Otherwise, check with your local system administrator.
| Please select an unused port number between 4001 and 99999. Doing so will reduce the chance of using a port already taken by another process. |
Self explanatory.
| You have just started a new collaboration server. Please initialize this server by sending data to the input port on this module. Other collaborators will be unable to share data or parameters with you on this module until the server has been enabled. |
Before any collaborators can use a new server you have started (see Basics), you must initialize the server with data or parameter values. Initialize the server by attaching a module directly upstream of the appropriate Share module. If the send parms button is set, nothing further need be done. If the send data button is set, and if the upstream module does not output a data value(s) by default, cause it to do so as dictated by the documentation for that module.
| An attempt by this module to use additional memory has failed. Please free up memory from elsewhere on this system before continuing. This can usually be done by shutting down other applications not in use at present. |
Self explanatory.
| There doesn't appear to be a module directly upstream of this share module. If you don't place a module upstream you won't be able to share the values of its parameters with other collaborators. If this is desirable select the 'send data' button instead. |
This message occurs if the send parms button of this Share module is set, but there is no module attached upstream of it in your AVS network (thus there is no upstream module with parameter values to share). Either add a module upstream of the appropriate type (see Basics), or suggest to your fellow collaborators that you share data (set the send data button) instead.
| You have added a new module directly upstream of this share module, or have connected to a new server (by editing 'server host' or 'server port'). As a result we now need to synchronize the parameter values from the upstream module (local version) with the values currently shared by others (global version). Generally you want your parameter values to be set to match the global version. To do so use the 'Global' button. Otherwise select 'Local' to overwrite the global values with your local versions. Neither choice affects anyone's ability to modify the shared values. |
See the discussion of "current state" under Synchronization for more information.