org.gnu.glib

Class MainLoop


public class MainLoop
extends MemStruct

The MainLoop represents a main event loop. After it has been created, one should call run() to cause it to start processing the events. To exit the main loop, call quit().

Constructor Summary

MainLoop()
Creates a new MainLoop with the default context.

Method Summary

boolean
isRunning()
Checks to see if the main loop is currently being run via run().
void
quit()
Stops the main loop from running.
void
run()
Runs a main loop until quit() is called on the loop.

Methods inherited from class org.gnu.glib.MemStruct

getMemStructFromHandle

Constructor Details

MainLoop

public MainLoop()
Creates a new MainLoop with the default context. After creation, the MainLoop is not running.

Method Details

isRunning

public boolean isRunning()
Returns:
TRUE if the main loop is currently being run.

quit

public void quit()
Stops the main loop from running.

run

public void run()
Runs a main loop until quit() is called on the loop.