From 1fdf750ee66ee9e4e872d2810e9ca3bcfa2d555e Mon Sep 17 00:00:00 2001 From: Pixel Date: Sun, 1 Apr 2012 07:18:00 -0700 Subject: More code cleanup. --- includes/Main.h | 2 +- includes/Socket.h | 2 +- includes/Task.h | 7 +++---- 3 files changed, 5 insertions(+), 6 deletions(-) (limited to 'includes') diff --git a/includes/Main.h b/includes/Main.h index a890525..60de081 100644 --- a/includes/Main.h +++ b/includes/Main.h @@ -17,7 +17,7 @@ class MainTask : public Task { public: MainTask() : m_stopTaskManOnExit(true) { } virtual ~MainTask(); - virtual const char * getName(); + virtual const char * getName() const; virtual void Do(); void stopTaskManOnExit(bool v) { m_stopTaskManOnExit = v; } private: diff --git a/includes/Socket.h b/includes/Socket.h index 77e1165..4a73277 100644 --- a/includes/Socket.h +++ b/includes/Socket.h @@ -61,7 +61,7 @@ class ListenerBase : public Task { public: virtual void Do(); void stop(); - virtual const char * getName(); + virtual const char * getName() const; protected: ListenerBase(int port, const char * local, void * opaque); virtual void factory(IO & io, void * opaque) = 0; diff --git a/includes/Task.h b/includes/Task.h index 02090c8..592d5c3 100644 --- a/includes/Task.h +++ b/includes/Task.h @@ -126,15 +126,15 @@ class Task { }; Task(); virtual ~Task(); - virtual const char * getName() = 0; - Status getStatus() { return m_status; } + virtual const char * getName() const = 0; + Status getStatus() const { return m_status; } static Task * getCurrentTask(); static void prepare(Events::BaseEvent * evt) { Task * t = getCurrentTask(); t->waitFor(evt); } static void yield(Events::BaseEvent * evt, bool interruptible = false) throw (GeneralException); - TaskMan * getTaskMan() { return m_taskMan; } + TaskMan * getTaskMan() const { return m_taskMan; } struct ev_loop * getLoop(); protected: void yield(bool changeStatus = false); @@ -145,7 +145,6 @@ class Task { m_okayToEAgain = enable; return oldValue; } - TaskMan * getMyTaskMan() { return m_taskMan; } private: static size_t stackSize() { return 64 * 1024; } void setup(TaskMan * taskMan, void * stack); -- cgit v1.2.3