SOURCES: galago-api.xml (NEW) - needed to build galago-sharp
freetz
freetz at pld-linux.org
Sat Aug 12 23:51:12 CEST 2006
Author: freetz Date: Sat Aug 12 21:51:12 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- needed to build galago-sharp
---- Files affected:
SOURCES:
galago-api.xml (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/galago-api.xml
diff -u /dev/null SOURCES/galago-api.xml:1.1
--- /dev/null Sat Aug 12 23:51:12 2006
+++ SOURCES/galago-api.xml Sat Aug 12 23:51:07 2006
@@ -0,0 +1,1473 @@
+<?xml version="1.0"?>
+<api
+ ><!--
+
+ This file was automatically generated.
+ Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
+
+--><namespace name="Galago" library="libgalago">
+ <enum name="InitFlags" cname="GalagoInitFlags" gtype="galago_init_flags_get_type" type="flags">
+ <member cname="GALAGO_INIT_CLIENT" name="Client" />
+ <member cname="GALAGO_INIT_FEED" name="Feed" value="1 << 0" />
+ <member cname="GALAGO_INIT_NO_ACTIVATION" name="NoActivation" value="1 << 1" />
+ </enum>
+ <enum name="ObjectFlags" cname="GalagoObjectFlags" gtype="galago_object_flags_get_type" type="enum">
+ <member cname="GALAGO_OBJECT_IN_DESTRUCTION" name="InDestruction" value="1" />
+ <member cname="GALAGO_OBJECT_RESERVED_1" name="Reserved1" value="2" />
+ <member cname="GALAGO_OBJECT_RESERVED_2" name="Reserved2" value="4" />
+ </enum>
+ <enum name="Origin" cname="GalagoOrigin" gtype="galago_origin_get_type" type="enum">
+ <member cname="GALAGO_LOCAL" name="Local" />
+ <member cname="GALAGO_REMOTE" name="Remote" />
+ </enum>
+ <enum name="ServiceFlags" cname="GalagoServiceFlags" gtype="galago_service_flags_get_type" type="flags">
+ <member cname="GALAGO_PRESERVE_SPACES" name="PreserveSpaces" value="1 << 0" />
+ <member cname="GALAGO_PRESERVE_CASE" name="PreserveCase" value="1 << 1" />
+ <member cname="GALAGO_STRIP_SLASH" name="StripSlash" value="1 << 2" />
+ </enum>
+ <enum name="StatusType" cname="GalagoStatusType" gtype="galago_status_type_get_type" type="enum">
+ <member cname="GALAGO_STATUS_UNSET" name="Unset" />
+ <member cname="GALAGO_STATUS_OFFLINE" name="Offline" />
+ <member cname="GALAGO_STATUS_AVAILABLE" name="Available" />
+ <member cname="GALAGO_STATUS_AWAY" name="Away" />
+ <member cname="GALAGO_STATUS_EXTENDED_AWAY" name="ExtendedAway" />
+ <member cname="GALAGO_STATUS_HIDDEN" name="Hidden" />
+ </enum>
+ <enum name="Type" cname="GalagoType" gtype="galago_type_get_type" type="enum">
+ <member cname="GALAGO_VALUE_TYPE_UNKNOWN" name="Unknown" />
+ <member cname="GALAGO_VALUE_TYPE_CHAR" name="Char" />
+ <member cname="GALAGO_VALUE_TYPE_UCHAR" name="Uchar" />
+ <member cname="GALAGO_VALUE_TYPE_BOOLEAN" name="Boolean" />
+ <member cname="GALAGO_VALUE_TYPE_SHORT" name="Short" />
+ <member cname="GALAGO_VALUE_TYPE_USHORT" name="Ushort" />
+ <member cname="GALAGO_VALUE_TYPE_INT" name="Int" />
+ <member cname="GALAGO_VALUE_TYPE_UINT" name="Uint" />
+ <member cname="GALAGO_VALUE_TYPE_LONG" name="Long" />
+ <member cname="GALAGO_VALUE_TYPE_ULONG" name="Ulong" />
+ <member cname="GALAGO_VALUE_TYPE_STRING" name="String" />
+ <member cname="GALAGO_VALUE_TYPE_OBJECT" name="Object" />
+ <member cname="GALAGO_VALUE_TYPE_POINTER" name="Pointer" />
+ <member cname="GALAGO_VALUE_TYPE_LIST" name="List" />
+ <member cname="GALAGO_VALUE_TYPE_ARRAY" name="Array" />
+ </enum>
+ <object name="Account" cname="GalagoAccount" parent="GalagoObject">
+ <field name="Priv" cname="priv" type="GalagoAccountPrivate*" />
+ <callback cname="reserved_1">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_2">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_3">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_4">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <signal name="ConnectionStateChanged" cname="connection_state_changed" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ </parameters>
+ </signal>
+ <signal name="DisplayNameChanged" cname="display_name_changed" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ </parameters>
+ </signal>
+ <signal name="PresenceCreated" cname="presence_created" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ <parameter type="GalagoPresence*" name="presence" />
+ </parameters>
+ </signal>
+ <signal name="PresenceDeleted" cname="presence_deleted" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ </parameters>
+ </signal>
+ <signal name="AvatarSet" cname="avatar_set" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ <parameter type="GalagoImage*" name="image" />
+ </parameters>
+ </signal>
+ <signal name="ContactAdded" cname="contact_added" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ <parameter type="GalagoAccount*" name="contact" />
+ </parameters>
+ </signal>
+ <signal name="ContactRemoved" cname="contact_removed" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="account" />
+ <parameter type="GalagoAccount*" name="contact" />
+ </parameters>
+ </signal>
+ <property name="Service" cname="service" type="GalagoService" readable="true" writeable="true" construct-only="true" />
+ <property name="Person" cname="person" type="GalagoPerson" readable="true" writeable="true" construct-only="true" />
+ <property name="Presence" cname="presence" type="GalagoPresence" readable="true" />
+ <property name="Avatar" cname="avatar" type="GalagoImage" readable="true" writeable="true" />
+ <property name="Username" cname="username" type="gchar*" readable="true" writeable="true" construct-only="true" />
+ <property name="DisplayName" cname="display-name" type="gchar*" readable="true" writeable="true" />
+ <property name="Connected" cname="connected" type="gboolean" readable="true" writeable="true" />
+ <method name="AddContact" cname="galago_account_add_contact">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="contact" />
+ </parameters>
+ </method>
+ <method name="CreatePresence" cname="galago_account_create_presence">
+ <return-type type="GalagoPresence*" />
+ </method>
+ <method name="GetAvatar" cname="galago_account_get_avatar">
+ <return-type type="GalagoImage*" />
+ <parameters>
+ <parameter type="gboolean" name="query" />
+ </parameters>
+ </method>
+ <method name="GetContact" cname="galago_account_get_contact">
+ <return-type type="GalagoAccount*" />
+ <parameters>
+ <parameter type="const-char*" name="username" />
+ <parameter type="gboolean" name="query" />
+ </parameters>
+ </method>
+ <method name="GetContacts" cname="galago_account_get_contacts">
+ <return-type type="GList*" />
+ <parameters>
+ <parameter type="gboolean" name="query" />
+ </parameters>
+ </method>
+ <method name="GetDisplayName" cname="galago_account_get_display_name">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetPerson" cname="galago_account_get_person">
+ <return-type type="GalagoPerson*" />
+ </method>
+ <method name="GetPresence" cname="galago_account_get_presence">
+ <return-type type="GalagoPresence*" />
+ <parameters>
+ <parameter type="gboolean" name="query" />
+ </parameters>
+ </method>
+ <method name="GetService" cname="galago_account_get_service">
+ <return-type type="GalagoService*" />
+ </method>
+ <method name="GetType" cname="galago_account_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <method name="GetUsername" cname="galago_account_get_username">
+ <return-type type="const-char*" />
+ </method>
+ <method name="IsConnected" cname="galago_account_is_connected">
+ <return-type type="gboolean" />
+ </method>
+ <method name="IsDisplayNameSet" cname="galago_account_is_display_name_set">
+ <return-type type="gboolean" />
+ </method>
+ <method name="RemoveContact" cname="galago_account_remove_contact">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoAccount*" name="contact" />
+ </parameters>
+ </method>
+ <method name="SetAvatar" cname="galago_account_set_avatar">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoImage*" name="avatar" />
+ </parameters>
+ </method>
+ <method name="SetConnected" cname="galago_account_set_connected">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="gboolean" name="connected" />
+ </parameters>
+ </method>
+ <method name="SetDisplayName" cname="galago_account_set_display_name">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="display_name" />
+ </parameters>
+ </method>
+ </object>
+ <object name="Context" cname="GalagoContext" parent="GalagoObject">
+ <field name="Priv" cname="priv" type="GalagoContextPrivate*" />
+ <callback cname="reserved_1">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_2">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_3">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_4">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <method name="AddObject" cname="galago_context_add_object" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoObject*" name="obj" />
+ </parameters>
+ </method>
+ <method name="AddPerson" cname="galago_context_add_person" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoPerson*" name="person" />
+ </parameters>
+ </method>
+ <method name="AddService" cname="galago_context_add_service" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoService*" name="service" />
+ </parameters>
+ </method>
+ <method name="ClearObjects" cname="galago_context_clear_objects" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoOrigin" name="origin" />
+ </parameters>
+ </method>
+ <method name="Get" cname="galago_context_get" shared="true">
+ <return-type type="GalagoContext*" />
+ </method>
+ <method name="GetObjPathPrefix" cname="galago_context_get_obj_path_prefix" shared="true">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetObject" cname="galago_context_get_object" shared="true">
+ <return-type type="GalagoObject*" />
+ <parameters>
+ <parameter type="const-char*" name="path" />
+ </parameters>
+ </method>
+ <method name="GetPeople" cname="galago_context_get_people" shared="true">
+ <return-type type="GList*" />
+ <parameters>
+ <parameter type="GalagoOrigin" name="origin" />
+ </parameters>
+ </method>
+ <method name="GetPerson" cname="galago_context_get_person" shared="true">
+ <return-type type="GalagoPerson*" />
+ <parameters>
+ <parameter type="const-char*" name="id" />
+ <parameter type="GalagoOrigin" name="origin" />
+ </parameters>
+ </method>
+ <method name="GetPersonWithSessionId" cname="galago_context_get_person_with_session_id" shared="true">
+ <return-type type="GalagoPerson*" />
+ <parameters>
+ <parameter type="const-char*" name="session_id" />
+ <parameter type="GalagoOrigin" name="origin" />
+ </parameters>
+ </method>
+ <method name="GetService" cname="galago_context_get_service" shared="true">
+ <return-type type="GalagoService*" />
+ <parameters>
+ <parameter type="const-char*" name="id" />
+ <parameter type="GalagoOrigin" name="origin" />
+ </parameters>
+ </method>
+ <method name="GetServices" cname="galago_context_get_services" shared="true">
+ <return-type type="GList*" />
+ <parameters>
+ <parameter type="GalagoOrigin" name="origin" />
+ </parameters>
+ </method>
+ <method name="GetType" cname="galago_context_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <constructor cname="galago_context_new" />
+ <method name="Pop" cname="galago_context_pop" shared="true">
+ <return-type type="void" />
+ </method>
+ <method name="Push" cname="galago_context_push">
+ <return-type type="void" />
+ </method>
+ <method name="RemoveObject" cname="galago_context_remove_object" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoObject*" name="obj" />
+ </parameters>
+ </method>
+ <method name="RemovePerson" cname="galago_context_remove_person" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoPerson*" name="person" />
+ </parameters>
+ </method>
+ <method name="RemoveService" cname="galago_context_remove_service" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoService*" name="service" />
+ </parameters>
+ </method>
+ <method name="SetObjPathPrefix" cname="galago_context_set_obj_path_prefix" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="prefix" />
+ </parameters>
+ </method>
+ <method name="SetOps" cname="galago_context_set_ops">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoContextOps*" name="ops" />
+ </parameters>
+ </method>
+ </object>
+ <object name="Core" cname="GalagoCore" parent="GalagoObject">
+ <field name="Priv" cname="priv" type="GalagoCorePrivate*" />
+ <signal name="Registered" cname="registered" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ </parameters>
+ </signal>
+ <signal name="Unregistered" cname="unregistered" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ </parameters>
+ </signal>
+ <signal name="ServiceAdded" cname="service_added" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ <parameter type="GalagoService*" name="service" />
+ </parameters>
+ </signal>
+ <signal name="ServiceRemoved" cname="service_removed" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ <parameter type="GalagoService*" name="service" />
+ </parameters>
+ </signal>
+ <signal name="PersonAdded" cname="person_added" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ <parameter type="GalagoPerson*" name="person" />
+ </parameters>
+ </signal>
+ <signal name="PersonRemoved" cname="person_removed" when="LAST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ <parameter type="GalagoPerson*" name="person" />
+ </parameters>
+ </signal>
+ <signal name="CalcPriorityAccount" cname="calc_priority_account" when="LAST">
+ <return-type type="GalagoAccount*" />
+ <parameters>
+ <parameter type="GalagoCore*" name="core" />
+ <parameter type="GalagoPerson*" name="person" />
+ </parameters>
+ </signal>
+ <method name="GetType" cname="galago_core_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ </object>
+ <object name="Image" cname="GalagoImage" parent="GalagoObject">
+ <field name="Priv" cname="priv" type="GalagoImagePrivate*" />
+ <callback cname="reserved_1">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_2">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_3">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_4">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <property name="ImageData" cname="image-data" type="gpointer" readable="true" writeable="true" construct-only="true" />
+ <virtual_method name="ImageDataSet" cname="image_data_set">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoImage*" name="image" />
+ </parameters>
+ </virtual_method>
+ <method name="GetData" cname="galago_image_get_data">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="guchar**" name="ret_data" />
+ <parameter type="gsize*" name="ret_len" />
+ </parameters>
+ </method>
+ <method name="GetType" cname="galago_image_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <constructor cname="galago_image_new_from_data">
+ <parameters>
+ <parameter type="const-guchar*" name="data" />
+ <parameter type="gsize" name="len" />
+ </parameters>
+ </constructor>
+ <constructor cname="galago_image_new_from_file">
+ <parameters>
+ <parameter type="const-gchar*" name="filename" />
+ </parameters>
+ </constructor>
+ </object>
+ <object name="Object" cname="GalagoObject" parent="GObject">
+ <field name="Flags" cname="flags" type="guint32" />
+ <field name="Priv" cname="priv" type="GalagoObjectPrivate*" />
+ <callback cname="reserved_1">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_2">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_3">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <callback cname="reserved_4">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void" name="arg1" />
+ </parameters>
+ </callback>
+ <signal cname="destroy" when="CLEANUP" name="Destroyed">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoObject*" name="object" />
+ </parameters>
+ </signal>
+ <property name="Context" cname="context" type="gpointer" readable="true" />
+ <property name="Origin" cname="origin" type="GalagoOrigin" readable="true" writeable="true" construct-only="true" />
+ <property name="SupportsAttrs" cname="supports-attrs" type="gboolean" readable="true" />
+ <virtual_method name="DbusMessageAppend" cname="dbus_message_append">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="DBusMessageIter*" name="iter" />
+ <parameter type="const-GalagoObject*" name="object" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="DbusMessageGet" cname="dbus_message_get">
+ <return-type type="void*" />
+ <parameters>
+ <parameter type="DBusMessageIter*" name="iter" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="DbusPushFull" cname="dbus_push_full">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoObject*" name="object" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="DbusGetSignature" cname="dbus_get_signature">
+ <return-type type="gchar*" />
+ </virtual_method>
+ <virtual_method name="SetAttribute" cname="set_attribute">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GalagoObject*" name="object" />
+ <parameter type="const-char*" name="name" />
+ <parameter type="GValue*" name="value" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="RemoveAttribute" cname="remove_attribute">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="GalagoObject*" name="object" />
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetAttributes" cname="get_attributes">
+ <return-type type="GList*" />
+ <parameters>
+ <parameter type="const-GalagoObject*" name="object" />
+ </parameters>
+ </virtual_method>
+ <method name="Destroy" cname="galago_object_destroy" hidden="1">
+ <return-type type="void" />
+ </method>
+ <method name="GetAttrBool" cname="galago_object_get_attr_bool">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </method>
+ <method name="GetAttrDouble" cname="galago_object_get_attr_double">
+ <return-type type="gdouble" />
+ <parameters>
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </method>
+ <method name="GetAttrInt" cname="galago_object_get_attr_int">
+ <return-type type="gint32" />
+ <parameters>
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </method>
+ <method name="GetAttrString" cname="galago_object_get_attr_string">
+ <return-type type="const-char*" />
+ <parameters>
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </method>
+ <method name="GetAttribute" cname="galago_object_get_attribute" hidden="1">
+ <return-type type="const-GValue*" />
+ <parameters>
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </method>
+ <method name="GetAttributes" cname="galago_object_get_attributes">
+ <return-type type="GList*" />
+ </method>
+ <method name="GetContext" cname="galago_object_get_context">
+ <return-type type="GalagoContext*" />
+ </method>
+ <method cname="galago_object_get_dbus_path" name="GetDBusPath">
+ <return-type type="const-gchar*" />
+ </method>
+ <method name="GetHasAttribute" cname="galago_object_get_has_attribute">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="name" />
+ </parameters>
+ </method>
+ <method name="GetOrigin" cname="galago_object_get_origin">
+ <return-type type="GalagoOrigin" />
+ </method>
+ <method name="GetType" cname="galago_object_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <method name="IsWatched" cname="galago_object_is_watched">
+ <return-type type="gboolean" />
+ </method>
<<Diff was trimmed, longer than 597 lines>>
More information about the pld-cvs-commit
mailing list