Evd.Daemon

g Evd.Daemon Evd.Daemon GObject.Object GObject.Object GObject.Object->Evd.Daemon

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

get_default (argc, argv)

class

new (argc, argv)

daemonize ()

get_pid_file ()

quit (exit_code)

run ()

set_pid_file (pid_file)

set_timeout (timeout, function, *user_data)

set_user (username)

set_user_id (user_id)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

GObject.Object

r

Class Details

class Evd.Daemon(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Evd.DaemonClass

classmethod get_default(argc, argv)
Parameters:
Return type:

Evd.Daemon

classmethod new(argc, argv)
Parameters:
Return type:

Evd.Daemon

daemonize()
Raises:

GLib.Error

Return type:

bool

get_pid_file()
Return type:

str

quit(exit_code)
Parameters:

exit_code (int) –

run()
Raises:

GLib.Error

Return type:

int

set_pid_file(pid_file)
Parameters:

pid_file (str) –

set_timeout(timeout, function, *user_data)
Parameters:
Return type:

int

set_user(username)
Parameters:

username (str) –

Raises:

GLib.Error

Return type:

bool

set_user_id(user_id)
Parameters:

user_id (int) –

Raises:

GLib.Error

Return type:

bool