next up previous contents
Next: Data Structures Up: PFS Library Previous: Argument modification


Every Prospero client must call the function p_initialize() before making any calls to Prospero library functions. Your program may well crash weirdly if you don't.

extern void p_initialize(char *software_id, int flags, 
                         struct p_initialize_st * arg_st);

If you're writing a client, send email to and request a software ID string. If you're just experimenting with the libraries, you can pass a NULL pointer or empty string as the software ID. At the moment, no flag values are defined, and no members of the structure for additional arguments are defined, so the most common calling sequence is:

	p_initialize((char *) NULL, 0, (struct p_initialize_st *) NULL);

Padma Indraganti
Wed Jun 19 18:04:04 PDT 1996