34 #include "io/ip_address.h" 40 OBJ_CATEGORY(
"Networking");
46 RESOLVER_STATUS_WAITING,
48 RESOLVER_STATUS_ERROR,
52 RESOLVER_MAX_QUERIES = 32,
53 RESOLVER_INVALID_ID=-1
57 typedef int ResolverID;
66 static void _bind_methods();
69 Array _get_local_addresses()
const;
71 static IP* (*_create)();
78 ResolverID resolve_hostname_queue_item(
const String& p_hostname);
79 ResolverStatus get_resolve_item_status(ResolverID p_id)
const;
80 IP_Address get_resolve_item_address(ResolverID p_id)
const;
82 void erase_resolve_item(ResolverID p_id);
84 static IP* get_singleton();
Definition: ip_address.h:34