Blame docs/libnm/html/NMObject.html

Packit 5756e2
Packit 5756e2
<html>
Packit 5756e2
<head>
Packit 5756e2
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 5756e2
<title>NMObject: libnm Reference Manual</title>
Packit 5756e2
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 5756e2
<link rel="home" href="index.html" title="libnm Reference Manual">
Packit 5756e2
<link rel="up" href="ch02.html" title="Client Object API Reference">
Packit 5756e2
<link rel="prev" href="NMSecretAgentOld.html" title="NMSecretAgentOld">
Packit 5756e2
<link rel="next" href="libnm-nm-errors.html" title="nm-errors">
Packit Service dff8e4
<meta name="generator" content="GTK-Doc V1.33.0 (XML mode)">
Packit 5756e2
<link rel="stylesheet" href="style.css" type="text/css">
Packit 5756e2
</head>
Packit 5756e2
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 5756e2
Packit 5756e2
Packit 5756e2
Top  | 
Packit 5756e2
                  Description
Packit 5756e2
Packit 5756e2
Home
Packit 5756e2
Up
Packit 5756e2
Prev
Packit 5756e2
Next
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

NMObject

Packit 5756e2

NMObject

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Functions

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
const char *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_object_get_path ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
NMClient *
Packit 5756e2
Packit 5756e2
Packit 5756e2
nm_object_get_client ()
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
#define
Packit 5756e2
NM_OBJECT_PATH
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Description

Packit 5756e2
Packit 5756e2
Packit 5756e2

Functions

Packit 5756e2
Packit 5756e2

nm_object_get_path ()

Packit 5756e2
const char *
Packit 5756e2
nm_object_get_path (NMObject *object);
Packit 5756e2

Gets the DBus path of the NMObject.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

object

Packit 5756e2

a NMObject

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the object's path. This is the internal string used by the

Packit 5756e2
object, and must not be modified.

Packit 5756e2

Note that the D-Bus path of an NMObject never changes, even

Packit 5756e2
if the instance gets removed from the cache. To find out
Packit 5756e2
whether the object is still alive/cached, check nm_object_get_client().

Packit 5756e2
Packit 5756e2
Packit 5756e2

Packit 5756e2
Packit 5756e2

nm_object_get_client ()

Packit 5756e2
NMClient *
Packit 5756e2
nm_object_get_client (NMObject *object);
Packit 5756e2

Returns the NMClient instance in which object is cached.

Packit 5756e2
Also, if the object got removed from the client cached,
Packit 5756e2
this returns NULL. So it can be used to check whether the
Packit 5756e2
object is still alive.

Packit 5756e2
Packit 5756e2

Parameters

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

object

Packit 5756e2

a NMObject

Packit 5756e2
 
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Returns

Packit 5756e2

the NMClient cache in which the

Packit 5756e2
object can be found, or NULL if the object is no longer
Packit 5756e2
cached. 

Packit Service dff8e4

[transfer none]

Packit 5756e2
Packit 5756e2

Since: 1.24

Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2

Types and Values

Packit 5756e2
Packit 5756e2

NM_OBJECT_PATH

Packit 5756e2
#define NM_OBJECT_PATH "path"
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit 5756e2
Packit Service dff8e4

Generated by GTK-Doc V1.33.0
Packit 5756e2
</body>
Packit 5756e2
</html>