SandUhr::TimerFactory

Name

SandUhr::TimerFactory -- CORBA interface for the SandUhr factory objects

SYNOPSIS

module SandUhr {
  interface TimerFactory {
    exception InvalidTime { };

    AlarmBeep CreateAlarmBeep (in unsigned short Count);
    AlarmSound CreateAlarmSound (in string SoundFile);
    AlarmCommand CreateAlarmCommand (in string CommandString);

    Timer CreateTimer (in string TimeSpec, in string Message)
                                                raises (InvalidTime);

    typedef sequence<Timer> TimerVec;
    readonly attribute TimerVec Timers;

    void ShowControl (in boolean Show);
  };
};
    

DESCRIPTION

To create Alarm and Timer objects you should use the TimerFactory interface. It is derived from GNOME::ObjectFactory. The TimerFactory represents the control window and all resources associated to it. TimerFactory objects are registered with the GNOME object activation framework OAF.

SEE ALSO

SandUhr::Timer(3), SandUhr::AlarmAction(3)