Each host program and node program must call the appropriate initialization function to initialize Zipcode for their process:
int error = Zip_init(void);
/* assume default mode for initialization */
error = Zip_global_init(void);
/* assume a simpler host-master model */
void zip_exit(void);
/* terminate Zipcode session */