int ask_and_init_shm ( int semid, struct block_kw *block, float **pointer, int timeouta, int timeoutb );