AktionsThread.h 511 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef AktionsThread_H
  2. #define AktionsThread_H
  3. #include <Klient.h>
  4. #include <Thread.h>
  5. using namespace Framework;
  6. class AktionsThread : public Thread
  7. {
  8. private:
  9. int aktion;
  10. int ref;
  11. void *arg1;
  12. void *arg2;
  13. void *arg3;
  14. void *arg4;
  15. void *arg5;
  16. public:
  17. // Konstruktor
  18. AktionsThread( int aktion, void *arg1, void *arg2, void *arg3, void *arg4, void *arg5 );
  19. // nicht constant
  20. virtual void thread();
  21. // constant
  22. // Reference Counting
  23. AktionsThread *getThis();
  24. AktionsThread *release();
  25. };
  26. #endif