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

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

GVirNetwork

Packit Service ea0369

GVirNetwork

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Functions

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

Properties

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirNetworkHandle *
Packit Service ea0369
handle
Packit Service ea0369
Read / Write / Construct Only
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Object Hierarchy

Packit Service ea0369
    GObject
Packit Service ea0369
    ╰── GVirNetwork
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Description

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Functions

Packit Service ea0369
Packit Service ea0369

gvir_network_get_name ()

Packit Service ea0369
const gchar *
Packit Service ea0369
gvir_network_get_name (GVirNetwork *network);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_network_get_uuid ()

Packit Service ea0369
const gchar *
Packit Service ea0369
gvir_network_get_uuid (GVirNetwork *network);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_network_get_config ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

network

Packit Service ea0369

the network

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

the flags

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

err

Packit Service ea0369

Place-holder for possible errors

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

the config. The returned object should be

Packit Service ea0369
unreffed with g_object_unref() when no longer needed. 

Packit Service ea0369

[transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_network_get_dhcp_leases ()

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

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

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

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

network

Packit Service ea0369

the network

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

mac

Packit Service ea0369

The optional ASCII formatted MAC address of an interface.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

placeholder for flags, must be 0

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

err

Packit Service ea0369

Place-holder for possible errors

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

the

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

Packit Service ea0369

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

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Types and Values

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Property Details

Packit Service ea0369
Packit Service ea0369

The “handle” property

Packit Service ea0369
  “handle”                   GVirNetworkHandle *
Packit Service ea0369

The network handle.

Packit Service ea0369

Flags: Read / Write / Construct Only

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

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