diff plugins/perl/common/Notify.xs @ 11118:134d0001983d

[gaim-migrate @ 13174] Some new xsubs for the perl interpreter and a work around to get it all working again. committer: Tailor Script <tailor@pidgin.im>
author John H. Kelm <johnkelm@gmail.com>
date Mon, 18 Jul 2005 13:37:38 +0000
parents
children b284c703d398
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/plugins/perl/common/Notify.xs	Mon Jul 18 13:37:38 2005 +0000
@@ -0,0 +1,103 @@
+
+#include "module.h"
+
+/* TODO
+
+
+*/
+
+MODULE = Gaim::Notify  PACKAGE = Gaim::Notify  PREFIX = gaim_notify_
+PROTOTYPES: ENABLE
+
+
+
+void 
+gaim_notify_close(type, ui_handle)
+	Gaim::NotifyType type
+ 	void * ui_handle
+
+void 
+gaim_notify_close_with_handle(handle)
+ 	void * handle 
+
+void *
+gaim_notify_email(handle, subject, from, to, url, cb, user_data)
+ 	void * handle
+	const char *subject
+	const char *from
+	const char *to
+	const char *url
+	GCallback cb
+	void * user_data
+ 
+
+void *
+gaim_notify_emails(handle, count, detailed, subjects, froms, tos, urls, cb, user_data)
+ 	void * handle
+	size_t count
+	gboolean detailed
+	const char **subjects
+	const char **froms
+	const char **tos
+	const char **urls
+	GCallback cb
+	void * user_data
+ 
+
+void *
+gaim_notify_formatted(handle, title, primary, secondary, text, cb, user_data)
+ 	void * handle
+	const char *title
+	const char *primary
+	const char *secondary
+	const char *text
+	GCallback cb
+	void * user_data
+ 
+
+Gaim::NotifyUiOps
+gaim_notify_get_ui_ops()
+ 
+
+void *
+gaim_notify_message(handle, type, title, primary, secondary, cb, user_data)
+ 	void * handle
+	Gaim::NotifyMsgType type
+	const char *title
+	const char *primary
+	const char *secondary
+	GCallback cb
+	void * user_data
+ 
+
+void *
+gaim_notify_searchresults(gc, title, primary, secondary, results, cb, user_data)
+	Gaim::Connection gc
+	const char *title
+	const char *primary
+	const char *secondary
+	const char **results
+	GCallback cb
+	void * user_data
+
+void 
+gaim_notify_set_ui_ops(ops)
+	Gaim::NotifyUiOps ops
+
+void *
+gaim_notify_uri(handle, uri)
+ 	void * handle
+	const char *uri
+
+void *
+gaim_notify_userinfo(gc, who, title, primary, secondary, text, cb, user_data)
+	Gaim::Connection gc
+	const char *who
+	const char *title
+	const char *primary
+	const char *secondary
+	const char *text
+	GCallback cb
+	void * user_data
+ 
+