From sacadmin Mon Jul 30 11:32:43 2007
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6UIWhX3002078;
	Mon, 30 Jul 2007 11:32:43 -0700 (PDT)
Received: (from alanc@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id l6UIWhhF002074;
	Mon, 30 Jul 2007 11:32:43 -0700 (PDT)
Date: Mon, 30 Jul 2007 11:32:43 -0700 (PDT)
From: Alan Coopersmith <alanc@sac.sfbay.sun.com>
Message-Id: <200707301832.l6UIWhhF002074@sac.sfbay.sun.com>
To: LSARC-record@sac.sfbay.sun.com
Subject: Xscreensaver Status Interfaces [LSARC/2007/438 FastTrack]
Status: RO
Content-Length: 561


Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Xscreensaver Status Interfaces
    1.2. Name of Document Author/Supplier:
	 Author:  Mahmood Ali
    1.3  Date of This Document:
	30 July, 2007
4. Technical Description
    See the case directory for more detail

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From sacadmin Mon Aug  6 16:43:19 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l76NhIZn027589
	for <lsarc@sac.eng.sun.com>; Mon, 6 Aug 2007 16:43:18 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l76NeqDi027031;
	Tue, 7 Aug 2007 00:40:56 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JMD00005LS8G200@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 06 Aug 2007 16:40:56 -0700 (PDT)
Received: from jurassic.eng.sun.com ([129.146.68.130])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JMD00DDBLS85130@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 06 Aug 2007 16:40:56 -0700 (PDT)
Received: from [129.146.108.211] (almas.SFBay.Sun.COM [129.146.108.211])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l76Net51897095; Mon,
 06 Aug 2007 16:40:56 -0700 (PDT)
Date: Mon, 06 Aug 2007 16:40:55 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Xscreensaver Status Interfaces [LSARC 2007/438 - fasttrack timeout
 8/13/2007]
To: lsarc@sun.com, Mahmood Ali <Mahmood.Ali@sun.com>
Cc: Bob Doolittle <Robert.Doolittle@sun.com>,
        Sangeeta Varma <Sangeeta.Varma@sun.com>
Message-id: <46B7B187.8030302@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Enigmail-Version: 0.95.1
User-Agent: Thunderbird 2.0.0.0 (X11/20070605)
Status: RO
Content-Length: 2131

[Since this is an open case, another copy will be sent to
 opensolaris-arc@opensolaris.org]

I am sponsoring this fasttrack for Mahmood Ali of the X group, and
have set the timer to next Monday, August 13.  Since it does not
change any interfaces, just documents and commits existing ones, it
requests a patch release binding.

	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


  Some X clients need a reliable way to figure out if xscreensaver is
  running. For example, Sun Ray's utxlock tries to run xlock if it finds
  that xscreensaver is not running. Currently, there is no reliable way to
  do this that Sun has documented, but xscreensaver has long provided a
  status mechanism, which this case documents and commits to maintain.

  When Xscreensaver is running in an X session, an X window will
  be created as a child of the root window.   When XGetClassHint is
  called on this window, it will return an XClassHint structure
  which has the 'res_class' field ("application class name") set
  to "XScreenSaver".

  When Xscreensaver has taken control of the screen, and either made
  it blank or is displaying the drawings of a screensaver "hack" module
  it will set a property on the root window named _SCREENSAVER_STATUS.
  If the screen can be returned to the normal state by just using one
  of the input devices to wake it up, without requiring any
  authentication, this property will contain an atom with atom_name
  "BLANK".   If authentication will be required to return to the user
  session, this property will contain an atom with atom_name "LOCK".
  If the property does not exist or does not contain either atom,
  then xscreensaver is not currently controlling the screen.

Imported Interfaces:
  X atoms, properties, class hints		Committed	X11 Standard

Exported Interfaces:
  Application class name: XScreenSaver
   on a child of the root window		Committed
  _SCREENSAVER_STATUS property on the
   root window					Committed

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From sacadmin Wed Aug 15 09:14:33 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7FGEW2v013448
	for <lsarc@sac.eng.Sun.COM>; Wed, 15 Aug 2007 09:14:32 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l7FGBU5H024596;
	Thu, 16 Aug 2007 00:12:02 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JMT0020XOZY1U00@brm-avmta-1.central.sun.com>; Wed,
 15 Aug 2007 10:11:58 -0600 (MDT)
Received: from jurassic.eng.sun.com ([129.146.68.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JMT00GX4OZXNFE0@brm-avmta-1.central.sun.com>; Wed,
 15 Aug 2007 10:11:57 -0600 (MDT)
Received: from [129.146.108.211] (almas.SFBay.Sun.COM [129.146.108.211])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l7FGBsgD274805; Wed,
 15 Aug 2007 09:11:57 -0700 (PDT)
Date: Wed, 15 Aug 2007 09:11:51 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: Xscreensaver Status Interfaces [LSARC 2007/438 - fasttrack timeout
 8/13/2007]
In-reply-to: <46B7B187.8030302@sun.com>
To: Alan Coopersmith <alan.coopersmith@sun.com>
Cc: lsarc@sun.com, Mahmood Ali <Mahmood.Ali@sun.com>,
        Bob Doolittle <Robert.Doolittle@sun.com>,
        Sangeeta Varma <Sangeeta.Varma@sun.com>
Message-id: <46C325C7.6040306@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Enigmail-Version: 0.95.1
References: <46B7B187.8030302@sun.com>
User-Agent: Thunderbird 2.0.0.0 (X11/20070605)
Status: RO
Content-Length: 197

Since this case is timed out with no comments, I have marked it closed
approved.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


