aboutsummaryrefslogtreecommitdiffstats
path: root/perl/typemap
diff options
context:
space:
mode:
Diffstat (limited to 'perl/typemap')
-rw-r--r--perl/typemap27
1 files changed, 25 insertions, 2 deletions
diff --git a/perl/typemap b/perl/typemap
index cdf52b17c..fa2dabb43 100644
--- a/perl/typemap
+++ b/perl/typemap
@@ -1,4 +1,27 @@
TYPEMAP
-rspamd_task T_PTROBJ
-rspamd_config T_PTROBJ
+gint T_IV
+guint T_UV
+guint32 T_UV
+off_t T_IV
+gboolean T_BOOL
+gpointer T_PTR
+
+unsigned char * T_PV
+const unsigned char * T_PV
+const char * T_PV
+
+# enums
+Mail::Rspamd::PartEncodingType T_IV
+Mail::Rspamd::InternetAddressType T_IV
+
+# types
+Mail::Rspamd::Object T_PTROBJ
+Mail::Rspamd::Param T_PTROBJ
+Mail::Rspamd::Message T_PTROBJ
+Mail::Rspamd::Part T_PTROBJ
+Mail::Rspamd::ContentType T_PTROBJ
+Mail::Rspamd::InternetAddress T_PTROBJ
+Mail::Rspamd::Hash::Header T_PTROBJ
+
+const Mail::Rspamd::Part::EncodingType T_IV