Gdm.Greeter

g GObject.GInterface GObject.GInterface Gdm.Greeter Gdm.Greeter GObject.GInterface->Gdm.Greeter

Implementations:

Gdm.GreeterProxy, Gdm.GreeterSkeleton

Methods

class

interface_info ()

class

override_properties (klass, property_id_begin)

call_begin_auto_login (arg_username, cancellable, callback, *user_data)

call_begin_auto_login_finish (res)

call_begin_auto_login_sync (arg_username, cancellable)

call_get_timed_login_details (cancellable, callback, *user_data)

call_get_timed_login_details_finish (out_enabled, out_username, out_delay, res)

call_get_timed_login_details_sync (out_enabled, out_username, out_delay, cancellable)

call_select_session (arg_session, cancellable, callback, *user_data)

call_select_session_finish (res)

call_select_session_sync (arg_session, cancellable)

call_select_user (arg_username, cancellable, callback, *user_data)

call_select_user_finish (res)

call_select_user_sync (arg_username, cancellable)

call_start_session_when_ready (arg_service_name, arg_should_start_session, cancellable, callback, *user_data)

call_start_session_when_ready_finish (res)

call_start_session_when_ready_sync (arg_service_name, arg_should_start_session, cancellable)

complete_begin_auto_login (invocation)

complete_get_timed_login_details (invocation, enabled, username, delay)

complete_select_session (invocation)

complete_select_user (invocation)

complete_start_session_when_ready (invocation)

emit_default_language_name_changed (arg_language_name)

emit_default_session_name_changed (arg_session_name)

emit_reauthenticated (arg_service_name)

emit_selected_user_changed (arg_username)

emit_session_opened (arg_service_name)

emit_timed_login_requested (arg_username, arg_delay)

Virtual Methods

do_default_language_name_changed (arg_language_name)

do_default_session_name_changed (arg_session_name)

do_handle_begin_auto_login (invocation, arg_username)

do_handle_get_timed_login_details (invocation)

do_handle_select_session (invocation, arg_session)

do_handle_select_user (invocation, arg_username)

do_handle_start_session_when_ready (invocation, arg_service_name, arg_should_start_session)

do_reauthenticated (arg_service_name)

do_selected_user_changed (arg_username)

do_session_opened (arg_service_name)

do_timed_login_requested (arg_username, arg_delay)

Properties

None

Signals

Name

Short Description

default-language-name-changed

default-session-name-changed

handle-begin-auto-login

handle-get-timed-login-details

handle-select-session

handle-select-user

handle-start-session-when-ready

reauthenticated

selected-user-changed

session-opened

timed-login-requested

Fields

None

Class Details

class Gdm.Greeter
Bases:

GObject.GInterface

Structure:

Gdm.GreeterIface

classmethod interface_info()
Return type:

Gio.DBusInterfaceInfo

classmethod override_properties(klass, property_id_begin)
Parameters:
Return type:

int

call_begin_auto_login(arg_username, cancellable, callback, *user_data)
Parameters:
call_begin_auto_login_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_begin_auto_login_sync(arg_username, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_get_timed_login_details(cancellable, callback, *user_data)
Parameters:
call_get_timed_login_details_finish(out_enabled, out_username, out_delay, res)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_get_timed_login_details_sync(out_enabled, out_username, out_delay, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_select_session(arg_session, cancellable, callback, *user_data)
Parameters:
call_select_session_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_select_session_sync(arg_session, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_select_user(arg_username, cancellable, callback, *user_data)
Parameters:
call_select_user_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_select_user_sync(arg_username, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

call_start_session_when_ready(arg_service_name, arg_should_start_session, cancellable, callback, *user_data)
Parameters:
call_start_session_when_ready_finish(res)
Parameters:

res (Gio.AsyncResult) –

Raises:

GLib.Error

Return type:

bool

call_start_session_when_ready_sync(arg_service_name, arg_should_start_session, cancellable)
Parameters:
Raises:

GLib.Error

Return type:

bool

complete_begin_auto_login(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_get_timed_login_details(invocation, enabled, username, delay)
Parameters:
complete_select_session(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_select_user(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

complete_start_session_when_ready(invocation)
Parameters:

invocation (Gio.DBusMethodInvocation) –

emit_default_language_name_changed(arg_language_name)
Parameters:

arg_language_name (str) –

emit_default_session_name_changed(arg_session_name)
Parameters:

arg_session_name (str) –

emit_reauthenticated(arg_service_name)
Parameters:

arg_service_name (str) –

emit_selected_user_changed(arg_username)
Parameters:

arg_username (str) –

emit_session_opened(arg_service_name)
Parameters:

arg_service_name (str) –

emit_timed_login_requested(arg_username, arg_delay)
Parameters:
  • arg_username (str) –

  • arg_delay (int) –

do_default_language_name_changed(arg_language_name) virtual
Parameters:

arg_language_name (str) –

do_default_session_name_changed(arg_session_name) virtual
Parameters:

arg_session_name (str) –

do_handle_begin_auto_login(invocation, arg_username) virtual
Parameters:
Return type:

bool

do_handle_get_timed_login_details(invocation) virtual
Parameters:

invocation (Gio.DBusMethodInvocation) –

Return type:

bool

do_handle_select_session(invocation, arg_session) virtual
Parameters:
Return type:

bool

do_handle_select_user(invocation, arg_username) virtual
Parameters:
Return type:

bool

do_handle_start_session_when_ready(invocation, arg_service_name, arg_should_start_session) virtual
Parameters:
Return type:

bool

do_reauthenticated(arg_service_name) virtual
Parameters:

arg_service_name (str) –

do_selected_user_changed(arg_username) virtual
Parameters:

arg_username (str) –

do_session_opened(arg_service_name) virtual
Parameters:

arg_service_name (str) –

do_timed_login_requested(arg_username, arg_delay) virtual
Parameters:
  • arg_username (str) –

  • arg_delay (int) –

Signal Details

Gdm.Greeter.signals.default_language_name_changed(greeter, object)
Signal Name:

default-language-name-changed

Flags:

RUN_LAST

Parameters:
  • greeter (Gdm.Greeter) – The object which received the signal

  • object (str) –

Gdm.Greeter.signals.default_session_name_changed(greeter, object)
Signal Name:

default-session-name-changed

Flags:

RUN_LAST

Parameters:
  • greeter (Gdm.Greeter) – The object which received the signal

  • object (str) –

Gdm.Greeter.signals.handle_begin_auto_login(greeter, object, p0)
Signal Name:

handle-begin-auto-login

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.Greeter.signals.handle_get_timed_login_details(greeter, object)
Signal Name:

handle-get-timed-login-details

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.Greeter.signals.handle_select_session(greeter, object, p0)
Signal Name:

handle-select-session

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.Greeter.signals.handle_select_user(greeter, object, p0)
Signal Name:

handle-select-user

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.Greeter.signals.handle_start_session_when_ready(greeter, object, p0, p1)
Signal Name:

handle-start-session-when-ready

Flags:

RUN_LAST

Parameters:
Return type:

bool

Gdm.Greeter.signals.reauthenticated(greeter, object)
Signal Name:

reauthenticated

Flags:

RUN_LAST

Parameters:
  • greeter (Gdm.Greeter) – The object which received the signal

  • object (str) –

Gdm.Greeter.signals.selected_user_changed(greeter, object)
Signal Name:

selected-user-changed

Flags:

RUN_LAST

Parameters:
  • greeter (Gdm.Greeter) – The object which received the signal

  • object (str) –

Gdm.Greeter.signals.session_opened(greeter, object)
Signal Name:

session-opened

Flags:

RUN_LAST

Parameters:
  • greeter (Gdm.Greeter) – The object which received the signal

  • object (str) –

Gdm.Greeter.signals.timed_login_requested(greeter, object, p0)
Signal Name:

timed-login-requested

Flags:

RUN_LAST

Parameters:
  • greeter (Gdm.Greeter) – The object which received the signal

  • object (str) –

  • p0 (int) –