5 #ifndef PPAPI_CPP_PRIVATE_HOST_RESOLVER_PRIVATE_H_ 
    6 #define PPAPI_CPP_PRIVATE_HOST_RESOLVER_PRIVATE_H_ 
   10 #include "ppapi/c/pp_stdint.h" 
   11 #include "ppapi/c/private/ppb_host_resolver_private.h" 
   15 struct PP_NetAddress_Private;
 
   19 class CompletionCallback;
 
   27   static bool IsAvailable();
 
   29   int32_t Resolve(
const std::string& host,
 
   31                   const PP_HostResolver_Private_Hint& hint,
 
   33   Var GetCanonicalName();
 
   35   bool GetNetAddress(uint32_t index, PP_NetAddress_Private* address);
 
   40 #endif  // PPAPI_CPP_PRIVATE_HOST_RESOLVER_PRIVATE_H_ 
Definition: host_resolver_private.h:22
 
Definition: completion_callback.h:26
 
Definition: instance_handle.h:44
 
A generic type used for passing data types between the module and the page. 
Definition: var.h:23
 
A reference counted module resource. 
Definition: resource.h:20