~ubuntu-branches/debian/lenny/network-manager/lenny

« back to all changes in this revision

Viewing changes to src/nm-wired-network.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Biebl
  • Date: 2008-07-05 15:11:33 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20080705151133-rnwi7uuhda2iulug
Tags: 0.6.6-2
* debian/control
  - Add Build-Depends on pkg-config.
  - Drop obsolete Depends on iputils-arping. (Closes: #487794)
* debian/patches/09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch 
  - Fix memory leak in src/nm-dbus-net.c. (Closes: #488604)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* -*- Mode: C; tab-width: 5; indent-tabs-mode: t; c-basic-offset: 5 -*- */
 
2
 
 
3
#ifndef NM_WIRED_NETWORK_H
 
4
#define NM_WIRED_NETWORK_H 1
 
5
 
 
6
#include <glib/gtypes.h>
 
7
#include <glib-object.h>
 
8
#include "nm-ap-security.h"
 
9
 
 
10
#define NM_TYPE_WIRED_NETWORK            (nm_wired_network_get_type ())
 
11
#define NM_WIRED_NETWORK(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_WIRED_NETWORK, NMWiredNetwork))
 
12
#define NM_WIRED_NETWORK_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_WIRED_NETWORK, NMWiredNetworkClass))
 
13
#define NM_IS_WIRED_NETWORK(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_WIRED_NETWORK))
 
14
#define NM_IS_WIRED_NETWORK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), NM_TYPE_WIRED_NETWORK))
 
15
#define NM_WIRED_NETWORK_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_WIRED_NETWORK, NMWiredNetworkClass))
 
16
 
 
17
typedef struct {
 
18
        GObject parent;
 
19
} NMWiredNetwork;
 
20
 
 
21
typedef struct {
 
22
        GObjectClass parent;
 
23
} NMWiredNetworkClass;
 
24
 
 
25
GType nm_wired_network_get_type (void);
 
26
 
 
27
NMWiredNetwork *nm_wired_network_new            (const char     *network_id,
 
28
                                                                            NMAPSecurity   *security);
 
29
 
 
30
const char     *nm_wired_network_get_network_id (NMWiredNetwork *net);
 
31
NMAPSecurity   *nm_wired_network_get_security   (NMWiredNetwork *net);
 
32
void            nm_wired_network_set_security   (NMWiredNetwork *net,
 
33
                                                                            NMAPSecurity   *security);
 
34
 
 
35
#endif /* NM_WIRED_NETWORK_H */