nun mach' ich erst einmal Urlaub....
[senf.git] / Socket / Protocols / DVB / DVBFrontendHandle.hh
index add8a45..fcc02cf 100644 (file)
@@ -3,7 +3,7 @@
 // Copyright (C) 2007
 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS)
 // Kompetenzzentrum fuer Satelitenkommunikation (SatCom)
-//     Stefan Bund <stefan.bund@fokus.fraunhofer.de>
+//     Thorsten Horstmann <thorsten.horstmann@fokus.fraunhofer.de>
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
 // 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 /** \file
-    \brief DVBHandles
- */
+    \brief DVBFrontendHandle public header */
 
 #ifndef HH_DVBFrontendHandle_
 #define HH_DVBFrontendHandle_ 1
 
 // Custom includes
+#include <boost/cstdint.hpp>
+#include <linux/dvb/frontend.h> 
 #include "Socket/BufferingPolicy.hh"
 #include "Socket/FramingPolicy.hh"
 #include "Socket/CommunicationPolicy.hh"
@@ -35,8 +36,6 @@
 #include "Socket/ProtocolClientSocketHandle.hh"
 #include "Socket/SocketProtocol.hh"
 
-#include <linux/dvb/frontend.h> 
-
 //#include "DVBFrontendHandle.mpp"
 ///////////////////////////////hh.p////////////////////////////////////////
 
@@ -66,13 +65,14 @@ namespace senf {
         ///\name Constructors
         ///@{
 
-        void init_client() const;       ///< xxx
+        void init_client(boost::uint8_t adapter=0, boost::uint8_t device=0) const;       ///< xxx
                                         /**< \note This member is implicitly called from the
                                              ProtocolClientSocketHandle::ProtocolClientSocketHandle()
                                              constructor */
 
         ///@}
         ///\name Abstract Interface Implementation
+        ///@{
         
         unsigned available() const;
         bool eof() const;
@@ -86,6 +86,7 @@ namespace senf {
 
     typedef ProtocolClientSocketHandle<DVBFrontendProtocol> DVBFrontendHandle;
 
+    ///@}
 }