NAME
gk_toAll, gk_toOthers, gk_toUserNum, gk_RPCtoUserNum, gk_serialize - send messages between conferences
DESCRIPTION
These commands provide a way to execute commands on a variety of workstations in a GroupKit conference.
- gk_toAll command
-
arranges for command to be executed by all users in a GroupKit session, including the local user.
- gk_toOthers command
-
executes command on all remote users' workstations, but not the local workstation.
- gk_serialize command
-
executes command on all users' workstations. This command is used to ensure that a sequence of commands are executed in the same order on all users' workstations. This is accomplished by serializing the commands through a single conference process.
- gk_toUserNum usernum command
-
executes command only on the workstation of the user identified by usernum, which may be either a remote user or the local user.
- gk_RPCtoUserNum usernum command
-
executes command on the workstation of the user identified by usernum, and returns the result of executing that command. Because the program will block until a result is received from the remote user, this can lead to extremely unresponsive programs. This construct should be used extremely sparingly; there are always better ways to do what you're probably trying to do by using it.
SEE ALSO
dp_rpc(n), gk_server(n)
NOTE
In the future, these commands will function not only with conferences, but with registrar clients (or in fact, any GroupKit client/server setup).
AUTHOR
Mark Roseman ([email protected])