-rw-r--r-- | libopie2/opienet/onetwork.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libopie2/opienet/onetwork.h b/libopie2/opienet/onetwork.h index 2553a61..00d1ebb 100644 --- a/libopie2/opienet/onetwork.h +++ b/libopie2/opienet/onetwork.h | |||
@@ -315,48 +315,50 @@ class OChannelHopper : public QObject | |||
315 | * @author Michael 'Mickey' Lauer <mickey@tm.informatik.uni-frankfurt.de> | 315 | * @author Michael 'Mickey' Lauer <mickey@tm.informatik.uni-frankfurt.de> |
316 | */ | 316 | */ |
317 | class OWirelessNetworkInterface : public ONetworkInterface | 317 | class OWirelessNetworkInterface : public ONetworkInterface |
318 | { | 318 | { |
319 | friend class OMonitoringInterface; | 319 | friend class OMonitoringInterface; |
320 | friend class OCiscoMonitoringInterface; | 320 | friend class OCiscoMonitoringInterface; |
321 | friend class OWlanNGMonitoringInterface; | 321 | friend class OWlanNGMonitoringInterface; |
322 | friend class OHostAPMonitoringInterface; | 322 | friend class OHostAPMonitoringInterface; |
323 | friend class OOrinocoMonitoringInterface; | 323 | friend class OOrinocoMonitoringInterface; |
324 | 324 | ||
325 | friend class OPrivateIOCTL; | 325 | friend class OPrivateIOCTL; |
326 | 326 | ||
327 | public: | 327 | public: |
328 | /** | 328 | /** |
329 | * Constructor. | 329 | * Constructor. |
330 | */ | 330 | */ |
331 | OWirelessNetworkInterface( QObject* parent, const char* name ); | 331 | OWirelessNetworkInterface( QObject* parent, const char* name ); |
332 | /** | 332 | /** |
333 | * Destructor. | 333 | * Destructor. |
334 | */ | 334 | */ |
335 | virtual ~OWirelessNetworkInterface(); | 335 | virtual ~OWirelessNetworkInterface(); |
336 | /** | 336 | /** |
337 | * Setting the @a channel of the interface changes the radio frequency (RF) | 337 | * Setting the @a channel of the interface changes the radio frequency (RF) |
338 | * of the corresponding wireless network device. | 338 | * of the corresponding wireless network device. |
339 | * @note Common channel range is within [1-14]. A value of 0 is not allowed. | ||
340 | * @see channels() | ||
339 | */ | 341 | */ |
340 | virtual void setChannel( int channel ) const; | 342 | virtual void setChannel( int channel ) const; |
341 | /** | 343 | /** |
342 | * @returns the channel index of the current radio frequency. | 344 | * @returns the channel index of the current radio frequency. |
343 | */ | 345 | */ |
344 | virtual int channel() const; | 346 | virtual int channel() const; |
345 | /** | 347 | /** |
346 | * @returns the current radio frequency (in MHz). | 348 | * @returns the current radio frequency (in MHz). |
347 | */ | 349 | */ |
348 | virtual double frequency() const; | 350 | virtual double frequency() const; |
349 | /** | 351 | /** |
350 | * @returns the number of radio frequency channels for the | 352 | * @returns the number of radio frequency channels for the |
351 | * corresponding wireless network device. | 353 | * corresponding wireless network device. |
352 | * @note European devices usually have 14 channels, while American typically feature 11 channels. | 354 | * @note European devices usually have 14 channels, while American typically feature 11 channels. |
353 | */ | 355 | */ |
354 | virtual int channels() const; | 356 | virtual int channels() const; |
355 | /** | 357 | /** |
356 | * Set the IEEE 802.11 operation @a mode. | 358 | * Set the IEEE 802.11 operation @a mode. |
357 | * Valid values are <ul><li>adhoc<li>managed<li>monitor<li>master | 359 | * Valid values are <ul><li>adhoc<li>managed<li>monitor<li>master |
358 | * @warning Not all drivers support the all modes. | 360 | * @warning Not all drivers support the all modes. |
359 | * @note You might have to change the SSID to get the operation mode change into effect. | 361 | * @note You might have to change the SSID to get the operation mode change into effect. |
360 | */ | 362 | */ |
361 | virtual void setMode( const QString& mode ); | 363 | virtual void setMode( const QString& mode ); |
362 | /** | 364 | /** |