Add support for multiple VAR+=VALUE arguments
[senf.git] / senf / Socket / NetdeviceController.hh
index 4ff1187..0d15068 100644 (file)
@@ -70,18 +70,24 @@ namespace senf {
         void interfaceName(const std::string &newName);
                                         ///< set interface name
                                         /**< Changes the name of the interface.
-                                             Note, that setting the name is a privileged operation. 
-                                             It is only allowed when the interface is not up. If 
-                                             the interface is up, this call will cause an 
+                                             Note, that setting the name is a privileged operation.
+                                             It is only allowed when the interface is not up. If
+                                             the interface is up, this call will cause an
                                              SystemException to be thrown. */
 
         int mtu() const;                ///< return the Maximum Transmission Unit
         void mtu(int new_mtu);          ///< set the Maximum Transmission Unit
                                         /**< Set the MTU (Maximum Transfer Unit) of the device.
                                              Note, that this is a privileged operation.
-                                             Setting the MTU to too small values may cause kernel 
+                                             Setting the MTU to too small values may cause kernel
                                              crashes. */
 
+        int txqueuelen() const;         ///< return the Tx Queue Length
+        void txqueuelen(int new_mtu);   ///< set the Tx Queue Length
+                                        /**< Set the Tx Queue Length (in Packets) MTU of the device.
+                                             Note, that this is a privileged operation. */
+
+
         bool promisc() const;           ///< return \c true if interface is in promiscuous mode
         void promisc(bool mode);        ///< enable/disable promiscuous mode of the interface
                                         /**< Note, that this is a privileged operation. */
@@ -115,7 +121,7 @@ namespace senf {
 //#include "NetdeviceController.mpp"
 #endif
 
-
+\f
 // Local Variables:
 // mode: c++
 // fill-column: 100