1.1 --- a/c++/POSIXoveFronty/Fronta/program.h Sun Apr 05 22:02:15 2009 +0200
1.2 +++ b/c++/POSIXoveFronty/Fronta/program.h Tue Apr 07 23:49:02 2009 +0200
1.3 @@ -3,7 +3,7 @@
1.4 * @autor František Kučera <franta-hg@frantovo.cz>
1.5 */
1.6
1.7 -#include <mqueue.h>
1.8 +#include "fronta.h"
1.9
1.10 #ifndef _PROGRAM_H
1.11 #define _PROGRAM_H
1.12 @@ -13,22 +13,19 @@
1.13 extern "C" {
1.14 #endif
1.15
1.16 - /** Název POSIXové fronty */
1.17 - const char* NAZEV_FRONTY = "/mojeFronta";
1.18 + /** Výchozé název POSIXové fronty. */
1.19 + const char* VYCHOZI_NAZEV_FRONTY = "/mojeFronta";
1.20
1.21 - /** Vlastnosti fronty */
1.22 - struct mq_attr mq_vlastnosti;
1.23 + /** Název POSIXové fronty. */
1.24 + char* nazevFronty;
1.25
1.26 - /** Maximální počet zpráv ve frontě (potom začne blokovat) */
1.27 - const int POCET_ZPRAV_VE_FRONTE = 5;
1.28 + /** Objekt obalující POSIXovou frontu. */
1.29 + Fronta fronta;
1.30
1.31 - /** Délka jedné zprávy ve frontě */
1.32 - const int DELKA_ZPRAVY = 100;
1.33 -
1.34 - /** Režim přijímání zpráv */
1.35 + /** Režim přijímání zpráv. */
1.36 void prijimej();
1.37
1.38 - /** Režim odesílání zpráv */
1.39 + /** Režim odesílání zpráv. */
1.40 void odesilej();
1.41
1.42 /**