~ubuntu-branches/ubuntu/precise/network-manager/precise

« back to all changes in this revision

Viewing changes to libnm-glib/nm-dbus-utils.h

  • Committer: Package Import Robot
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2012-02-09 16:45:41 UTC
  • mfrom: (1.1.53)
  • Revision ID: package-import@ubuntu.com-20120209164541-4h90zknlsfdb7x35
Tags: 0.9.2.0+git201202091925.c721477-0ubuntu1
* upstream snapshot 2012-02-09 19:25:59 (GMT)
  + c721477d11d4fe144111d6d2eec8f93f2e9186c9
* debian/patches/avoid-periodic-disk-wakeups.patch: refreshed.
* debian/patches/nl3-default-ip6-route.patch: refreshed.
* debian/libnm-glib4.symbols: add symbols:
  + nm_active_connection_get_master@Base
  + nm_client_new_async@Base
  + nm_client_new_finish@Base
  + nm_remote_settings_new_async@Base
  + nm_remote_settings_new_finish@Base
  + nm_device_get_state_reason@Base
* debian/libnm-util2.symbols: add symbols:
  + nm_setting_802_1x_get_pac_file@Base
  + nm_setting_infiniband_get_transport_mode@Base

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: t; c-basic-offset: 4 -*- */
2
 
/*
3
 
 * libnm_glib -- Access network status & information from glib applications
4
 
 *
5
 
 * This library is free software; you can redistribute it and/or
6
 
 * modify it under the terms of the GNU Lesser General Public
7
 
 * License as published by the Free Software Foundation; either
8
 
 * version 2 of the License, or (at your option) any later version.
9
 
 *
10
 
 * This library is distributed in the hope that it will be useful,
11
 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13
 
 * Lesser General Public License for more details.
14
 
 *
15
 
 * You should have received a copy of the GNU Lesser General Public
16
 
 * License along with this library; if not, write to the
17
 
 * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18
 
 * Boston, MA 02110-1301 USA.
19
 
 *
20
 
 * Copyright (C) 2007 - 2008 Novell, Inc.
21
 
 */
22
 
 
23
 
#ifndef NM_UTILS_H
24
 
#define NM_UTILS_H
25
 
 
26
 
#include <dbus/dbus-glib.h>
27
 
 
28
 
char *_nm_dbus_get_string_property (DBusGProxy *proxy,
29
 
                                                                   const char *interface,
30
 
                                                                   const char *prop_name);
31
 
 
32
 
char *_nm_dbus_get_object_path_property (DBusGProxy *proxy,
33
 
                                                                                const char *interface,
34
 
                                                                                const char *prop_name);
35
 
 
36
 
gint32 _nm_dbus_get_int_property (DBusGProxy *proxy,
37
 
                                                                 const char *interface,
38
 
                                                                 const char *prop_name);
39
 
 
40
 
guint32 _nm_dbus_get_uint_property (DBusGProxy *proxy,
41
 
                                                                   const char *interface,
42
 
                                                                   const char *prop_name);
43
 
 
44
 
gboolean  _nm_dbus_get_property (DBusGProxy *proxy,
45
 
                                                                const char *interface,
46
 
                                                                const char *prop_name,
47
 
                                                                GValue *value);
48
 
void      _nm_dbus_set_property (DBusGProxy *proxy,
49
 
                                                                const char *interface,
50
 
                                                                const char *prop_name,
51
 
                                                                GValue *value);
52
 
 
53
 
char     *_nm_dbus_introspect   (DBusGConnection *connection,
54
 
                                                                const char *interface,
55
 
                                                                const char *path);
56
 
 
57
 
#endif /* NM_UTILS_H */