Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 38 lines (26 sloc) 0.912 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
/* -----------------------------------------------------------------------------
*
* (c) The GHC Team 2000-2005
*
* RTS GTK Front Panel
*
* ---------------------------------------------------------------------------*/

#ifndef FRONTPANEL_H
#define FRONTPANEL_H

BEGIN_RTS_PRIVATE

#ifdef RTS_GTK_FRONTPANEL

#include "Rts.h" /* needed because this file gets included by
* auto-generated code */

void initFrontPanel( void );
void stopFrontPanel( void );
void updateFrontPanelBeforeGC( nat N );
void updateFrontPanelAfterGC( nat N, lnat live );
void updateFrontPanel( void );


/* --------- PRIVATE ----------------------------------------- */

#include <gdk/gdktypes.h>

typedef enum { BeforeGC, AfterGC, BeforeAfterGC, Continuous } UpdateMode;
extern UpdateMode update_mode;
extern gboolean continue_now, stop_now, quit;

#endif /* RTS_GTK_FRONTPANEL */

END_RTS_PRIVATE

#endif /* FRONTPANEL_H */
Something went wrong with that request. Please try again.