---
name: "gk_initConf"
section: "3gk"
platform: "linux"
package: "groupkit"
version: "3.2-1"
release: "Debian 1.3 (Bo)"
platforms: ["linux"]
url: "https://new.carta.tech/gk_initConf"
---

# gk\_initConf(3gk)

initializing GroupKit applications

## NAME

gk\_initConf, gk\_initGenericRC, gk\_initApplication -  initializing GroupKit applications

## SYNOPSIS

- **gk\_initConf** *argv*

  - **gk\_initGenericRC** *argv*

  - **gk\_initApplication**

  ## DESCRIPTION

**These commands are used to initialize a GroupKit conference or**  **registrar client, which establishes its run-time infrastructure.**   **gk\_initApplication** is called by **gk\_initConf** or  **gk\_initGenericRC**, so you should not need to call it directly.

## COMMANDS

- **gk\_initConf** *argv*

  This routine initializes the conference, and should be the first thing called by a conference application.  It sets up all the information about the conference and local user, and connects back to the registrar client to receive messages about newcomers and so on.  For details  about the runtime architecture, see the **gk\_runtime** manual entry.  This command invokes **gk\_initApplication**, described below.

- **gk\_initGenericRC** *argv*

  This routine initializes a registrar client, and should be the first thing called by a registrar client application.  It sets up some needed information and connects to the central registrar.  More details on the runtime architecture for registrar clients can be found in the PostScript user manual. This command invokes **gk\_initApplication**, described below.

- **gk\_initApplication**

  **This command is used to initialize a GroupKit application, whether it** **be a conference or registrar client.  Programs should not call this** **command directly, but instead use either gk\_initConf** or **gk\_initGenericRC** as described above.

  This command creates both the *userprefs* and *registrar* environments, and reads in the user's initialization file, present, the user is prompted for the information needed in the file, and it is created.

## SEE ALSO

gk\_runtime(n), gk\_newenv(n)

## AUTHOR

Mark Roseman (roseman@cpsc.ucalgary.ca)
