vala r2422 - in trunk: . vapi
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r2422 - in trunk: . vapi
- Date: Wed, 4 Feb 2009 21:35:28 +0000 (UTC)
Author: juergbi
Date: Wed Feb 4 21:35:28 2009
New Revision: 2422
URL: http://svn.gnome.org/viewvc/vala?rev=2422&view=rev
Log:
2009-02-04 JÃrg Billeter <j bitron ch>
* vapi/posix.vapi:
Add bindings for signal functions and constants,
patch by Michael Lauer
Modified:
trunk/ChangeLog
trunk/vapi/posix.vapi
Modified: trunk/vapi/posix.vapi
==============================================================================
--- trunk/vapi/posix.vapi (original)
+++ trunk/vapi/posix.vapi Wed Feb 4 21:35:28 2009
@@ -294,6 +294,72 @@
[CCode (cheader_filename = "fcntl.h")]
public int posix_fallocate (int fd, long offset, long len);
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGABRT;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGALRM;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGBUS;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGCHLD;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGCONT;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGFPE;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGHUP;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGILL;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGINT;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGKILL;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGPIPE;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGQUIT;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGSEGV;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGSTOP;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGTERM;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGTSTP;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGTTIN;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGTTOU;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGUSR1;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGUSR2;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGPOLL;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGPROF;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGSYS;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGTRAP;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGURG;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGVTALRM;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGXCPU;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGXFSZ;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGIOT;
+ [CCode (cheader_filename = "signal.h")]
+ public const int SIGSTKFLT;
+
+ public static delegate void sighandler_t (int signal);
+
+ [CCode (cheader_filename = "signal.h")]
+ public sighandler_t signal (int signum, sighandler_t handler);
+
[CCode (cheader_filename = "string.h")]
public int memcmp (void* s1, void* s2, size_t n);
[CCode (cheader_filename = "string.h")]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]