Blame docs/libvirt-gobject/html/GVirNetwork.html

Packit a07778
Packit a07778
<html>
Packit a07778
<head>
Packit a07778
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit a07778
<title>GVirNetwork: Libvirt-gobject Reference Manual</title>
Packit a07778
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit a07778
<link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
Packit a07778
<link rel="up" href="ch01.html" title="Libvirt-gobject">
Packit a07778
<link rel="prev" href="GVirNetworkFilter.html" title="GVirNetworkFilter">
Packit a07778
<link rel="next" href="GVirNodeDevice.html" title="GVirNodeDevice">
Packit a07778
<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
Packit a07778
<link rel="stylesheet" href="style.css" type="text/css">
Packit a07778
</head>
Packit a07778
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit a07778
Packit a07778
Packit a07778
Top  | 
Packit a07778
                  Description  | 
Packit a07778
                  Object Hierarchy  | 
Packit a07778
                  Properties
Packit a07778
Packit a07778
Home
Packit a07778
Up
Packit a07778
Prev
Packit a07778
Next
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

GVirNetwork

Packit a07778

GVirNetwork

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const gchar *
Packit a07778
Packit a07778
Packit a07778
gvir_network_get_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const gchar *
Packit a07778
Packit a07778
Packit a07778
gvir_network_get_uuid ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigNetwork *
Packit a07778
Packit a07778
Packit a07778
gvir_network_get_config ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_network_get_dhcp_leases ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Properties

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirNetworkHandle *
Packit a07778
handle
Packit a07778
Read / Write / Construct Only
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Object Hierarchy

Packit a07778
    GObject
Packit a07778
    ╰── GVirNetwork
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Description

Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778

gvir_network_get_name ()

Packit a07778
const gchar *
Packit a07778
gvir_network_get_name (GVirNetwork *network);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_network_get_uuid ()

Packit a07778
const gchar *
Packit a07778
gvir_network_get_uuid (GVirNetwork *network);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_network_get_config ()

Packit a07778
GVirConfigNetwork *
Packit a07778
gvir_network_get_config (GVirNetwork *network,
Packit a07778
                         guint flags,
Packit a07778
                         GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

network

Packit a07778

the network

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

Place-holder for possible errors

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the config. The returned object should be

Packit a07778
unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_network_get_dhcp_leases ()

Packit a07778
GList *
Packit a07778
gvir_network_get_dhcp_leases (GVirNetwork *network,
Packit a07778
                              const char *mac,
Packit a07778
                              guint flags,
Packit a07778
                              GError **err);
Packit a07778

This function fetches leases info of guests in the specified network. If the

Packit a07778
optional parameter mac
Packit a07778
 is specified, the returned list will contain only
Packit a07778
lease info about a specific guest interface with mac
Packit a07778
. There can be multiple
Packit a07778
leases for a single mac
Packit a07778
 because this API supports DHCPv6 too.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

network

Packit a07778

the network

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

mac

Packit a07778

The optional ASCII formatted MAC address of an interface.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

placeholder for flags, must be 0

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

Place-holder for possible errors

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the

Packit a07778
list of network leases. Each object in the returned list should be unreffed
Packit a07778
with g_object_unref() and the list itself using g_list_free, when no longer
Packit a07778
needed. 

Packit a07778

[element-type LibvirtGObject.NetworkDHCPLease][transfer full]

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Types and Values

Packit a07778
Packit a07778
Packit a07778

Property Details

Packit a07778
Packit a07778

The “handle” property

Packit a07778
  “handle”                   GVirNetworkHandle *
Packit a07778

The network handle.

Packit a07778

Flags: Read / Write / Construct Only

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Generated by GTK-Doc V1.29
Packit a07778
</body>
Packit a07778
</html>