7 #include "ppapi/c/ppb_network_monitor.h"
17 template <>
const char* interface_name<PPB_NetworkMonitor_1_0>() {
18 return PPB_NETWORKMONITOR_INTERFACE_1_0;
24 if (has_interface<PPB_NetworkMonitor_1_0>()) {
32 if (has_interface<PPB_NetworkMonitor_1_0>()) {
36 return callback.
MayForce(PP_ERROR_NOINTERFACE);
41 return has_interface<PPB_NetworkMonitor_1_0>();
void PassRefFromConstructor(PP_Resource resource)
APIArgType output() const
NetworkMonitor(const InstanceHandle &instance)
int32_t MayForce(int32_t result) const
const PP_CompletionCallback & pp_completion_callback() const
int32_t UpdateNetworkList(const CompletionCallbackWithOutput< NetworkList > &callback)
static bool IsAvailable()
PP_Resource pp_resource() const
PP_Instance pp_instance() const