Włosy

Funkcja tworząca wątki sterownika#define PRIORYTET_WATKU1 80#define PRIORYTET_WATKU2 70pthread_t watek2_sterownika = (pthread_t)0;void tworz_watki(void){int rezultat = 0;/* Struktury parametrów wątku */pthread_attr_t pthread_attr;struct sched_param p_szeregowania;/* Sprawdzenie domyślnych parametrów */pthread_attr_init(&pthread_attr);/* Tworzenie watku */rezultat = pthread_create(&watek2_sterownika,&pthread_attr,(void *)procedura_watku1, (void *)NULL);if(rezultat != 0) {printf(“\nBłąd podczas tworzenia wątku1”);return(-1);}/* Zmiana algorytmu szeregowania i priorytetuwątku */p_szeregowania.sched_priority = PRIORYTET_WATKU2;if(pthread_setschedparam(watek2_sterownika,SCHED_RR, &p_szeregowania) != 0){printf("\nZmiana algorytmu i priorytetuwątku nie powiodla sie”);if(pthread_self() == watek2_sterownika) {pthread_exit((void*)NULL);}return(-1);}/* Tworzenie kolejnych wątków, zmiana algorytmówszeregujących i priorytetów */.../* Zmiana algorytmu szeregowania głównego wątku*/p_szeregowania.sched_priority = PRIORYTET_WATKU1;if(pthread_setschedparam(watek1_sterownika,SCHED_RR, &p_szeregowania) != 0){printf("\nZmiana algorytmu i priorytetuwątku nie powiodla sie”);if(pthread_self() == watek2_sterownika) {pthread_exit((void*)NULL);}return(-1);}return(0);}void procedura_watku1(void){/* Zadania wykonywane przez wątek */}/* Procedury pozostałych wątków */Listing 6a.

Oprócz syren czarownych bywają jeszcze i inne czarowne ryby pod różnymi postaciami ludzi łudzące, które król, potężny czarownik, lubił mieć na swoim stole. Jednego dnia, łowiąc syreny, złapali rybacy niewidzianą dotąd rybę, która była do połowy miedzianym dziadkiem, to jest staruszkiem z miedzianą brodą, a srebrnymi oczami. Ucieszeni tym połowem rybacy oddali rybę-dziadka do spiżarni królewskiej, pod klucz samej królowej, wydającej potrawy kucharzom i dysponującej obiady.

Szoszoni zaś szeptali między sobą i rzucali przesądne spojrzenia na obu strzelców. Przygotowywano się do wymarszu. Zgaszono ogniska. Oddział z Winnetou i Old włosy na czele wyruszył w drogę. Nikt nie pytał dokąd, polegano bowiem na obu znakomitych przewodnikach. Dolina tak się szybko zwężyła, że trzeba było jechać gęsiego. Względy bezpieczeństwa nie pozwalały na prowadzenie rozmów, a poza tym jazda gęsiego uniemożliwiała je. Również Murzyn musiał ruszyć w drogę. złocenie opakowań Grubaska lektury racjonalnie oznajmia kolorowe harmonogramy.

Zobacz też

Ostatnie

Artykuły