@@ -37,6 +37,7 @@  public:
 	~Request();
 
 	ControlList &controls() { return controls_; }
+	const ControlList &controls() const { return controls_; }
 	const std::map<Stream *, Buffer *> &buffers() const { return bufferMap_; }
 	int addBuffer(std::unique_ptr<Buffer> buffer);
 	Buffer *findBuffer(Stream *stream) const;
@@ -84,6 +84,12 @@  Request::~Request()
  * \return A reference to the ControlList in this request
  */
 
+/**
+ * \fn Request::controls() const
+ * \brief Retrieve the request's ControlList
+ * \sa Request::controls()
+ */
+
 /**
  * \fn Request::buffers()
  * \brief Retrieve the request's streams to buffers map