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 MainLoop.
Constructor Summary
MainLoop()
Creates a new MainLoop with the default context.
Method Summary
booleanisRunning()
Checks to see if the main loop is currently being run via run.
voidquit()
Stops the main loop from running.
voidrun()
Runs a main loop until quit is called on the loop.

Constructor Detail

MainLoop

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

Method Detail

isRunning

public boolean isRunning()
Checks to see if the main loop is currently being run via run.

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.