summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorPixel <pixel@nobis-crew.org>2012-04-01 07:18:00 -0700
committerPixel <pixel@nobis-crew.org>2012-04-01 07:18:00 -0700
commit1fdf750ee66ee9e4e872d2810e9ca3bcfa2d555e (patch)
tree2d7b8ddbae76d1924fec41bc74f7ebeb730ac6ff /includes
parent8dfe080bf03fde34415f3edfbb0426260eeaeaec (diff)
More code cleanup.
Diffstat (limited to 'includes')
-rw-r--r--includes/Main.h2
-rw-r--r--includes/Socket.h2
-rw-r--r--includes/Task.h7
3 files changed, 5 insertions, 6 deletions
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<Socket> & 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);