HW-SD  1.0.0
Static Public Member Functions | Protected Member Functions | List of all members
hwsd::net::sys::Module Class Reference

The low-level implementation for local network interface discovery. More...

#include <module.h>

+ Inheritance diagram for hwsd::net::sys::Module:
+ Collaboration diagram for hwsd::net::sys::Module:

Static Public Member Functions

static void use ()
 Instantiate the sys network discovery module for the process.
static void dispose ()
 Unload the sys network discovery module for the process.

Protected Member Functions

virtual NetInfos discover () const

Additional Inherited Members

- Public Member Functions inherited from hwsd::Module< T >
 Module ()
 Register and construct a new module.
virtual ~Module ()
 Destruct this module.
virtual bool announce (const std::string &session) const
 Announce the information about all found resources.
- Public Attributes inherited from hwsd::Module< T >
Module< T > * next_
- Static Public Attributes inherited from hwsd::Module< T >
static HWSD_INL Module< T > * stack_

Detailed Description

The low-level implementation for local network interface discovery.

Definition at line 35 of file net/sys/module.h.

Member Function Documentation

virtual NetInfos hwsd::net::sys::Module::discover ( ) const
protectedvirtual
Returns
information about all found resources.
Version
1.0

Implements hwsd::Module< T >.

static void hwsd::net::sys::Module::dispose ( )
static

Unload the sys network discovery module for the process.

static void hwsd::net::sys::Module::use ( )
static

Instantiate the sys network discovery module for the process.


The documentation for this class was generated from the following file: