summaryrefslogtreecommitdiff
path: root/vapi/gnet-2.0.vapi
diff options
context:
space:
mode:
authorJuerg Billeter <j@bitron.ch>2008-05-28 21:25:28 +0000
committerJürg Billeter <juergbi@src.gnome.org>2008-05-28 21:25:28 +0000
commitd6a8c0493807da35bd4a385a80286ea59b8fc072 (patch)
tree480078d9009596cf20199c532962d3c83dddb008 /vapi/gnet-2.0.vapi
parent228d1ac93f70281439c2f858f7063a7c2521fde5 (diff)
downloadvala-d6a8c0493807da35bd4a385a80286ea59b8fc072.tar.gz
Mark non-GObject classes as compact, fix metadata patterns, fixes bug
2008-05-28 Juerg Billeter <j@bitron.ch> * vapigen/valagidlparser.vala: Mark non-GObject classes as compact, fix metadata patterns, fixes bug 535206 * vapi/cairo.vapi: Use [Compact] attribute * vapi/packages/gstreamer-audio-0.10/: * vapi/packages/gstreamer-check-0.10/: * vapi/packages/gstreamer-controller-0.10/: * vapi/packages/gstreamer-dataprotocol-0.10/: * vapi/packages/gstreamer-fft-0.10/: * vapi/packages/gstreamer-interfaces-0.10/: * vapi/packages/gstreamer-net-0.10/: * vapi/packages/gstreamer-netbuffer-0.10/: * vapi/packages/gstreamer-pbutils-0.10/: * vapi/packages/gstreamer-riff-0.10/: * vapi/packages/gstreamer-rtp-0.10/: * vapi/packages/gstreamer-rtsp-0.10/: * vapi/packages/gstreamer-sdp-0.10/: * vapi/packages/gstreamer-tag-0.10/: Add missing dependency on gmodule-2.0 * vapi/atk.vapi: * vapi/gconf-2.0.vapi: * vapi/gdk-2.0.vapi: * vapi/gdk-pixbuf-2.0.vapi: * vapi/gio-2.0.vapi: * vapi/gio-unix-2.0.vapi: * vapi/gnet-2.0.vapi: * vapi/gnome-desktop-2.0.vapi: * vapi/gnome-keyring-1.vapi: * vapi/gnome-vfs-2.0.vapi: * vapi/goocanvas.vapi: * vapi/gstreamer-0.10.vapi: * vapi/gstreamer-audio-0.10.vapi: * vapi/gstreamer-base-0.10.vapi: * vapi/gstreamer-check-0.10.vapi: * vapi/gstreamer-controller-0.10.vapi: * vapi/gstreamer-dataprotocol-0.10.vapi: * vapi/gstreamer-fft-0.10.vapi: * vapi/gstreamer-interfaces-0.10.vapi: * vapi/gstreamer-net-0.10.vapi: * vapi/gstreamer-netbuffer-0.10.vapi: * vapi/gstreamer-pbutils-0.10.vapi: * vapi/gstreamer-riff-0.10.vapi: * vapi/gstreamer-rtp-0.10.vapi: * vapi/gstreamer-rtsp-0.10.vapi: * vapi/gstreamer-sdp-0.10.vapi: * vapi/gstreamer-video-0.10.vapi: * vapi/gtk+-2.0.vapi: * vapi/gtksourceview-2.0.vapi: * vapi/hildon-1.vapi: * vapi/hildon-fm-2.vapi: * vapi/json-glib-1.0.vapi: * vapi/libglade-2.0.vapi: * vapi/libgnome-2.0.vapi: * vapi/libgnome-menu.vapi: * vapi/libgnomeui-2.0.vapi: * vapi/libnotify.vapi: * vapi/liboobs-1.vapi: * vapi/libsoup-2.2.vapi: * vapi/libsoup-2.4.vapi: * vapi/libwnck-1.0.vapi: * vapi/pango.vapi: * vapi/pangocairo.vapi: * vapi/poppler-glib.vapi: * vapi/vte.vapi: * vapi/webkit-1.0.vapi: Regenerated svn path=/trunk/; revision=1473
Diffstat (limited to 'vapi/gnet-2.0.vapi')
-rw-r--r--vapi/gnet-2.0.vapi27
1 files changed, 25 insertions, 2 deletions
diff --git a/vapi/gnet-2.0.vapi b/vapi/gnet-2.0.vapi
index 31209aa39..6bc02ad9f 100644
--- a/vapi/gnet-2.0.vapi
+++ b/vapi/gnet-2.0.vapi
@@ -67,6 +67,7 @@ namespace GNet {
INETADDR_ERROR,
TCP_ERROR
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class Conn {
public weak string hostname;
@@ -91,26 +92,30 @@ namespace GNet {
public uint watch_flags;
public uint watch;
public uint timer;
- public GNet.ConnFunc func;
+ public weak GNet.ConnFunc func;
public void* user_data;
public weak GLib.MainContext context;
public int priority;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnEvent {
public GNet.ConnEventType type;
public weak string buffer;
public int length;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttp {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttpEvent {
public GNet.ConnHttpEventType type;
public ulong stsize;
public void* padding;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttpEventData {
public weak GNet.ConnHttpEvent parent;
@@ -120,6 +125,7 @@ namespace GNet {
public ulong buffer_length;
public void* padding;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttpEventError {
public weak GNet.ConnHttpEvent parent;
@@ -127,6 +133,7 @@ namespace GNet {
public weak string message;
public void* padding;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttpEventRedirect {
public weak GNet.ConnHttpEvent parent;
@@ -136,12 +143,14 @@ namespace GNet {
public bool auto_redirect;
public void* padding;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttpEventResolved {
public weak GNet.ConnHttpEvent parent;
public weak GNet.InetAddr ia;
public void* padding;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class ConnHttpEventResponse {
public weak GNet.ConnHttpEvent parent;
@@ -150,45 +159,57 @@ namespace GNet {
public weak string header_values;
public void* padding;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class InetAddr {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class InetAddrGetNameAsyncID {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class InetAddrNewAsyncID {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class InetAddrNewListAsyncID {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class MD5 {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class McastSocket {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class SHA {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class Server {
public weak GNet.InetAddr iface;
public int port;
public weak GNet.TcpSocket socket;
public uint ref_count;
- public GNet.ServerFunc func;
+ public weak GNet.ServerFunc func;
public void* user_data;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class TcpSocket {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class TcpSocketConnectAsyncID {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class TcpSocketNewAsyncID {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class URI {
public weak string scheme;
@@ -199,9 +220,11 @@ namespace GNet {
public weak string query;
public weak string fragment;
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class UdpSocket {
}
+ [Compact]
[CCode (cheader_filename = "gnet.h")]
public class UnixSocket {
}