00001
00002
00003
00004 #import <Foundation/NSObject.h>
00005
00006 @protocol ScreenSaverControl
00007 - (double)screenSaverTimeRemaining;
00008 - (void)restartForUser:fp12;
00009 - (void)screenSaverStopNow;
00010 - (void)screenSaverStartNow;
00011 - (void)setScreenSaverCanRun:(char)fp12;
00012 - (BOOL)screenSaverCanRun;
00013 - (BOOL)screenSaverIsRunning;
00014 @end
00015
00016
00017 @interface ScreenSaverController:NSObject <ScreenSaverControl>
00018
00019 + controller;
00020 + monitor;
00021 + daemonConnectionName;
00022 + daemonPath;
00023 + enginePath;
00024 - init;
00025 - (void)dealloc;
00026 - (void)_connectionClosed:fp12;
00027 - (BOOL)screenSaverIsRunning;
00028 - (BOOL)screenSaverCanRun;
00029 - (void)setScreenSaverCanRun:(char)fp12;
00030 - (void)screenSaverStartNow;
00031 - (void)screenSaverStopNow;
00032 - (void)restartForUser:fp12;
00033 - (double)screenSaverTimeRemaining;
00034
00035 @end
00036