| Top |  |  |  |  | 
| const gchar * | gvir_network_get_name () | 
| const gchar * | gvir_network_get_uuid () | 
| GVirConfigNetwork * | gvir_network_get_config () | 
| GList * | gvir_network_get_dhcp_leases () | 
GVirConfigNetwork * gvir_network_get_config (GVirNetwork *network,guint flags,GError **err);
the config. The returned object should be
unreffed with g_object_unref() when no longer needed. 
[transfer full]
GList * gvir_network_get_dhcp_leases (GVirNetwork *network,const char *mac,guint flags,GError **err);
This function fetches leases info of guests in the specified network. If the
optional parameter mac
 is specified, the returned list will contain only
lease info about a specific guest interface with mac
. There can be multiple
leases for a single mac
 because this API supports DHCPv6 too.
| network | the network | |
| mac | The optional ASCII formatted MAC address of an interface. | [allow-none] | 
| flags | placeholder for flags, must be 0 | |
| err | Place-holder for possible errors | 
the
list of network leases. Each object in the returned list should be unreffed
with g_object_unref() and the list itself using g_list_free, when no longer
needed. 
[element-type LibvirtGObject.NetworkDHCPLease][transfer full]