The DNS_SD implementation for remote GPU discovery.  
 More...
#include <module.h>
 | 
| static void  | use () | 
|   | Instantiate the dns_sd discovery module for the process.  More...
  | 
|   | 
| static void  | dispose () | 
|   | Unload the dns_sd discovery module for the process.  More...
  | 
|   | 
 | 
| virtual bool  | announce (const std::string &session) const  | 
|   | Announce the information about all found resources.  More...
  | 
|   | 
| virtual GPUInfos  | discover () const  | 
|   | 
The DNS_SD implementation for remote GPU discovery. 
Definition at line 37 of file gpu/dns_sd/module.h.
 
  
  
      
        
          | virtual bool hwsd::gpu::dns_sd::Module::announce  | 
          ( | 
          const std::string &  | 
          session | ) | 
           const | 
         
       
   | 
  
protectedvirtual   | 
  
 
Announce the information about all found resources. 
The default announcement goes to std::cout.
- Returns
 - true if announcement was successful 
 
- Version
 - 1.0 
 
Reimplemented from hwsd::Module< T >.
 
 
  
  
      
        
          | virtual GPUInfos hwsd::gpu::dns_sd::Module::discover  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protectedvirtual   | 
  
 
- Returns
 - information about all found resources. 
 
- Version
 - 1.0 
 
Implements hwsd::Module< T >.
 
 
  
  
      
        
          | static void hwsd::gpu::dns_sd::Module::dispose  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Unload the dns_sd discovery module for the process. 
 
 
  
  
      
        
          | static void hwsd::gpu::dns_sd::Module::use  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Instantiate the dns_sd discovery module for the process. 
 
 
The documentation for this class was generated from the following file: