1.1 --- a/c++/POSIXoveFronty/Fronta/program.h Sun Apr 05 21:08:09 2009 +0200
1.2 +++ b/c++/POSIXoveFronty/Fronta/program.h Sun Apr 05 22:02:15 2009 +0200
1.3 @@ -1,8 +1,6 @@
1.4 -/*
1.5 - * File: program.h
1.6 - * Author: fiki
1.7 - *
1.8 - * Created on 2. duben 2009, 0:07
1.9 +/**
1.10 + * Program POSIXové Fronty
1.11 + * @autor František Kučera <franta-hg@frantovo.cz>
1.12 */
1.13
1.14 #include <mqueue.h>
1.15 @@ -15,21 +13,32 @@
1.16 extern "C" {
1.17 #endif
1.18
1.19 + /** Název POSIXové fronty */
1.20 const char* NAZEV_FRONTY = "/mojeFronta";
1.21 +
1.22 + /** Vlastnosti fronty */
1.23 struct mq_attr mq_vlastnosti;
1.24 +
1.25 + /** Maximální počet zpráv ve frontě (potom začne blokovat) */
1.26 const int POCET_ZPRAV_VE_FRONTE = 5;
1.27 +
1.28 + /** Délka jedné zprávy ve frontě */
1.29 const int DELKA_ZPRAVY = 100;
1.30
1.31 + /** Režim přijímání zpráv */
1.32 void prijimej();
1.33 +
1.34 + /** Režim odesílání zpráv */
1.35 void odesilej();
1.36
1.37 /**
1.38 * Zeptá se uživatele, zda se má program spustit v odesílacím nebo přijímacím režimu.
1.39 - * true = odesílací
1.40 + * true = odesílací,
1.41 * false = přijímací
1.42 */
1.43 bool isOdesilaciRezim();
1.44
1.45 + /** Zpracuje signál jako např. SIGTERM (ten ukončí běh tohoto programu). */
1.46 void zpracujSignal(int signal);
1.47
1.48 #ifdef __cplusplus