Reference

gk_toAll(3gk)

send messages between conferences

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])