[evolution-data-server/meego-eds: 3/47] Add annotations, so that qdbusxml2cpp can generate without much hassles.



commit 42af7a09933c5fad8ed0ecf0bfcd04eb59587592
Author: Srinivasa Ragavan <sragavan gnome org>
Date:   Wed Apr 6 00:25:30 2011 +0530

    Add annotations, so that qdbusxml2cpp can generate without much hassles.

 mail/daemon/e-mail-data-folder.xml |    2 ++
 mail/daemon/e-mail-data-store.xml  |   22 +++++++++++++++-------
 2 files changed, 17 insertions(+), 7 deletions(-)
---
diff --git a/mail/daemon/e-mail-data-folder.xml b/mail/daemon/e-mail-data-folder.xml
index 1fdf07f..6514211 100644
--- a/mail/daemon/e-mail-data-folder.xml
+++ b/mail/daemon/e-mail-data-folder.xml
@@ -121,6 +121,7 @@
 	
       <arg name="appendeduid" type="s" direction="out"/>	    	          	    
       <arg name="success" type="b" direction="out"/>	    	                
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="CamelMessageInfoVariant"/>                  
     </method>  
     <method name="getUids">
       <arg name="uids" type="as" direction="out"/>	    	    	    	    
@@ -142,6 +143,7 @@
       <arg name="uid" type="s" direction="in"/>	    	    	    	    	    
       <!-- Structure of CamelMessageInfoBase -->
       <arg name="info" type="(ssssssuutttiatasa(ss))" direction="out"/>	
+      <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="CamelMessageInfoVariant"/>                        
     </method>        
     <method name="transferMessagesTo">
       <arg name="uids" type="as" direction="in"/>	    	    	    	    	    
diff --git a/mail/daemon/e-mail-data-store.xml b/mail/daemon/e-mail-data-store.xml
index 3fd9189..ab10ceb 100644
--- a/mail/daemon/e-mail-data-store.xml
+++ b/mail/daemon/e-mail-data-store.xml
@@ -38,6 +38,7 @@
       <arg name="full_name" type="s" direction="in"/>
       <arg name="flags" type="u" direction="in"/>
       <arg name="infos" type="a(sssuii)" direction="out"/>
+      <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="CamelFolderInfoArrayVariant"/>            
     </method>
 
     <!-- getInbox isn't implemented by non-local providers. Prevent using it. -->
@@ -58,10 +59,12 @@
     <method name="createFolder">
       <arg name="parent_name" type="s" direction="in"/>
       <arg name="folder_name" type="s" direction="in"/>
-      <arg name="info" type="a(sssuii)" direction="out"/>	    
+      <arg name="info" type="a(sssuii)" direction="out"/>	
+      <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="CamelFolderInfoArrayVariant"/>            
     </method>
     <signal name="FolderCreated">
-    	<arg name="info" type="a(sssuii)"/>
+      <arg name="info" type="a(sssuii)"/>
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="CamelFolderInfoArrayVariant"/>            
     </signal>
 
     <method name="deleteFolder">
@@ -69,7 +72,8 @@
       <arg name="success" type="b" direction="out"/>	    
     </method>
     <signal name="FolderDeleted">
-    	<arg name="info" type="a(sssuii)"/>
+      <arg name="info" type="a(sssuii)"/>
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="CamelFolderInfoArrayVariant"/>            	    
     </signal>
     
     <method name="renameFolder">
@@ -78,8 +82,9 @@
       <arg name="success" type="b" direction="out"/>	    
     </method>
     <signal name="FolderRenamed">
-    	<arg name="old_name" type="s"/>	    
-    	<arg name="info" type="a(sssuii)"/>
+      <arg name="old_name" type="s"/>	    
+      <arg name="info" type="a(sssuii)"/>
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In1" value="CamelFolderInfoArrayVariant"/>            
     </signal>
 
     <method name="supportsSubscriptions">
@@ -94,14 +99,16 @@
       <arg name="success" type="b" direction="out"/>	    
     </method>
     <signal name="FolderSubscribed">
-    	<arg name="info" type="a(sssuii)"/>
+      <arg name="info" type="a(sssuii)"/>
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="CamelFolderInfoArrayVariant"/>            	    
     </signal>    
     <method name="unsubscribeFolder">
       <arg name="folder_name" type="s" direction="in"/>
       <arg name="success" type="b" direction="out"/>	    
     </method>
     <signal name="FolderUnsubscribed">
-    	<arg name="info" type="a(sssuii)"/>
+      <arg name="info" type="a(sssuii)"/>
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="CamelFolderInfoArrayVariant"/>            
     </signal>
 
     <method name="sync">
@@ -114,6 +121,7 @@
     <method name="canRefreshFolder">
       <arg name="info" type="a(sssuii)" direction="in"/>	    	    
       <arg name="success" type="b" direction="out"/>	    
+      <annotation name="com.trolltech.QtDBus.QtTypeName.In0" value="CamelFolderInfoArrayVariant"/>                  
     </method>
       
   </interface>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]