~ubuntu-branches/ubuntu/maverick/vala/maverick

« back to all changes in this revision

Viewing changes to vapi/gio-unix-2.0.vapi

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-04-02 10:10:55 UTC
  • mfrom: (1.4.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20100402101055-qbx3okzv0tnp3wpp
Tags: 0.8.0-0ubuntu1
* New upstream release:
  - Infer type arguments when calling generic methods.
  - Support `in' operator for arrays.
  - Add experimental support for regular expression literals.
  - Add experimental support for chained relational expressions.
  - Add va_list support.
  - Add clutter-gtk-0.10 bindings (Gordon Allott).
  - Add gdl-1.0 bindings (Nicolas Joseph).
  - Add gstreamer-app-0.10 bindings (Sebastian Dröge).
  - Add gstreamer-cdda-0.10 bindings (Sebastian Dröge).
  - Add gudev-1.0 bindings (Jim Nelson).
  - Add libgda-report-4.0 bindings (Shawn Ferris).
  - Add libgvc (graphviz) bindings (Martin Olsson).
  - Add purple bindings (Adrien Bustany).
  - Many bug fixes and binding updates.
* debian/patches/99_ltmain_as-needed.patch: refreshed

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
                public bool get_is_hidden ();
14
14
                public static void set_desktop_env (string desktop_env);
15
15
        }
 
16
        [CCode (cheader_filename = "gio/gunixconnection.h")]
 
17
        public class UnixConnection : GLib.SocketConnection {
 
18
                public int receive_fd (GLib.Cancellable cancellable) throws GLib.Error;
 
19
                public bool send_fd (int fd, GLib.Cancellable cancellable) throws GLib.Error;
 
20
        }
 
21
        [CCode (cheader_filename = "gio/gunixfdmessage.h")]
 
22
        public class UnixFDMessage : GLib.SocketControlMessage {
 
23
                [CCode (type = "GSocketControlMessage*", has_construct_function = false)]
 
24
                public UnixFDMessage ();
 
25
                public bool append_fd (int fd) throws GLib.Error;
 
26
                public int steal_fds (int length);
 
27
        }
16
28
        [CCode (cheader_filename = "gio/gunixinputstream.h")]
17
29
        public class UnixInputStream : GLib.InputStream {
18
30
                [CCode (type = "GInputStream*", has_construct_function = false)]
87
99
                public bool close_fd { get; set; }
88
100
                public int fd { get; construct; }
89
101
        }
90
 
        [CCode (cheader_filename = "gio/gunixmounts.h")]
 
102
        [CCode (cheader_filename = "gio/gunixsocketaddress.h")]
91
103
        public class UnixSocketAddress : GLib.SocketAddress, GLib.SocketConnectable {
92
104
                [CCode (type = "GSocketAddress*", has_construct_function = false)]
93
105
                public UnixSocketAddress (string path);
94
 
                [NoAccessorMethod]
95
 
                public string path { owned get; construct; }
 
106
                public static bool abstract_names_supported ();
 
107
                [CCode (cname = "g_unix_socket_address_new_abstract", type = "GSocketAddress*", has_construct_function = false)]
 
108
                public UnixSocketAddress.as_abstract (string path, int path_len);
 
109
                public bool get_is_abstract ();
 
110
                public unowned string get_path ();
 
111
                public size_t get_path_len ();
 
112
                [NoAccessorMethod]
 
113
                public bool @abstract { get; construct; }
 
114
                public string path { get; construct; }
 
115
                [NoAccessorMethod]
 
116
                public GLib.ByteArray path_as_array { owned get; construct; }
96
117
        }
97
118
        [CCode (cheader_filename = "gio/gunixmounts.h")]
98
119
        public interface DesktopAppInfoLookup : GLib.Object {