Pike v8.1 release 6

Class GTK2.Gnome2Client

Inheritance graph
Description

Signals: connect Called once the client has been connected to the signal manager. int arg1, mixed user_data

die Called when the session manager wants the client to shut down. mixed user_data

disconnect Called when the client is disconnected from the session manager. mixed user_data

save_complete Called when the session manager has finished checkpointing all of the clients. Clients are then free to change their state. mixed user_data

save_yourself Called when either a "SaveYourself" or a "SaveYourselfPhase2" call is made by the session manager. int arg1: the phase of the "SaveYourself" command ('1' or '2'). int arg2: the data which should be saved (local, global, or both). int arg3: true if the session manager is shutting down. int arg4: how the client is allowed to interact with the user while saving. int arg5: true if this is to be a "fast" shutdown. mixed user_data

shutdown_cancelled Called if the session manager had sent a "SaveYourself" to all clients in preparation for shutting down and the shutdown was then cancelled. A client can then continue running and change its state. mixed user_data


Inherit Object

inherit GTK2.Object : Object


Method create

GTK2.Gnome2Client GTK2.Gnome2Client()

Description

Gets the master session management client.