From 4c365a8e28adafd6619ada97d4239e9e6df429ab Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Mon, 19 Mar 2007 16:35:55 -0400 Subject: add CanActivateSessions to Seat interface And associated documentation and added to test-fus. --- src/ck-seat.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/ck-seat.c') diff --git a/src/ck-seat.c b/src/ck-seat.c index 0b8ef80..06f0240 100644 --- a/src/ck-seat.c +++ b/src/ck-seat.c @@ -592,6 +592,20 @@ ck_seat_add_session (CkSeat *seat, return TRUE; } +gboolean +ck_seat_can_activate_sessions (CkSeat *seat, + gboolean *can_activate, + GError **error) +{ + g_return_val_if_fail (CK_IS_SEAT (seat), FALSE); + + if (can_activate != NULL) { + *can_activate = (seat->priv->kind == CK_SEAT_KIND_STATIC); + } + + return TRUE; +} + gboolean ck_seat_get_kind (CkSeat *seat, CkSeatKind *kind, -- cgit