buffer =4; buffer_size=3; write_index=0; read_index=0; nb_token_available=0;