(file) Return to Signal.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/Signal.h between version 1.19 and 1.20

version 1.19, 2004/11/21 04:07:23 version 1.20, 2004/12/08 22:27:55
Line 98 
Line 98 
  
     // these functions should throw exceptions     // these functions should throw exceptions
  
     void registerHandler(Uint32 signum, signal_handler _sighandler);      void registerHandler(unsigned signum, signal_handler _sighandler);
  
     void activate(Uint32 signum);      void activate(unsigned signum);
  
     //void activateAll();     //void activateAll();
  
     void deactivate(Uint32 signum);      void deactivate(unsigned signum);
  
     void deactivateAll();     void deactivateAll();
  
     static void ignore(Uint32 signum);      static void ignore(unsigned signum);
  
 private: private:
  
 #ifdef PEGASUS_HAS_SIGNALS #ifdef PEGASUS_HAS_SIGNALS
     static const Uint32 PEGASUS_NSIG = 32;      enum
     static void verifySignum(Uint32 signum);      {
           PEGASUS_NSIG = 32
       };
   
       static void verifySignum(unsigned signum);
  
     typedef struct {     typedef struct {
         int signum;         int signum;
Line 128 
Line 132 
  
     void deactivate_i(register_handler &rh);     void deactivate_i(register_handler &rh);
  
     register_handler &getHandler(Uint32 sigum);      register_handler &getHandler(unsigned sigum);
 #endif #endif
  
 }; };


Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2