diff --git a/daemon/Fifo.h b/daemon/Fifo.h
index b46054937c674dabedf259eecd55e82cc8ed5c31..e2a5d94c68d240790c9b1a627a1763f24c5675e5 100644 (file)
--- a/daemon/Fifo.h
+++ b/daemon/Fifo.h
public:
Fifo(int singleBufferSize, int totalBufferSize);
~Fifo();
- int numBytesFilled();
- bool isEmpty();
- bool isFull();
- bool willFill(int additional);
- char* start();
+ int numBytesFilled() const;
+ bool isEmpty() const;
+ bool isFull() const;
+ bool willFill(int additional) const;
+ char* start() const;
char* write(int length);
- char* read(int* length);
+ char* read(int *const length);
private:
int mSingleBufferSize, mWrite, mRead, mReadCommit, mRaggedEnd, mWrapThreshold;