[Telepathy-commits] [telepathy-mission-control/master] Add reserved members to class structures
Alberto Mardegan
alberto.mardegan at nokia.com
Tue Nov 25 02:01:12 PST 2008
In order to have some ABI stability in the future, let's add some reserved
members.
---
src/mcd-channel.h | 5 +++++
src/mcd-connection.h | 6 ++++++
src/mcd-dispatcher.h | 6 ++++++
src/mcd-manager.h | 6 ++++++
src/mcd-master.h | 6 ++++++
5 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/src/mcd-channel.h b/src/mcd-channel.h
index c9421b9..b10665a 100644
--- a/src/mcd-channel.h
+++ b/src/mcd-channel.h
@@ -72,6 +72,11 @@ struct _McdChannelClass
void (*status_changed_signal) (McdChannel * channel,
McdChannelStatus status);
void (*members_accepted_signal) (McdChannel *channel);
+ void (*_mc_reserved1) (void);
+ void (*_mc_reserved2) (void);
+ void (*_mc_reserved3) (void);
+ void (*_mc_reserved4) (void);
+ void (*_mc_reserved5) (void);
};
GType mcd_channel_get_type (void);
diff --git a/src/mcd-connection.h b/src/mcd-connection.h
index 6723a80..5181363 100644
--- a/src/mcd-connection.h
+++ b/src/mcd-connection.h
@@ -55,6 +55,12 @@ struct _McdConnectionClass
McdOperationClass parent_class;
gboolean (*need_dispatch) (McdConnection *connection,
const GPtrArray *channels);
+ void (*_mc_reserved1) (void);
+ void (*_mc_reserved2) (void);
+ void (*_mc_reserved3) (void);
+ void (*_mc_reserved4) (void);
+ void (*_mc_reserved5) (void);
+ void (*_mc_reserved6) (void);
};
#include "mcd-dispatcher.h"
diff --git a/src/mcd-dispatcher.h b/src/mcd-dispatcher.h
index 3e15ed3..8bc7877 100644
--- a/src/mcd-dispatcher.h
+++ b/src/mcd-dispatcher.h
@@ -69,6 +69,12 @@ struct _McdDispatcherClass
/* virtual methods */
void (*send) (McdDispatcher * dispatcher, McdChannel *channel);
+ void (*_mc_reserved1) (void);
+ void (*_mc_reserved2) (void);
+ void (*_mc_reserved3) (void);
+ void (*_mc_reserved4) (void);
+ void (*_mc_reserved5) (void);
+ void (*_mc_reserved6) (void);
};
GType mcd_dispatcher_get_type (void);
diff --git a/src/mcd-manager.h b/src/mcd-manager.h
index 93e0f4c..ea938b5 100644
--- a/src/mcd-manager.h
+++ b/src/mcd-manager.h
@@ -60,6 +60,12 @@ struct _McdManagerClass
McdOperationClass parent_class;
McdConnection *(*create_connection) (McdManager *manager,
McdAccount *account);
+ void (*_mc_reserved1) (void);
+ void (*_mc_reserved2) (void);
+ void (*_mc_reserved3) (void);
+ void (*_mc_reserved4) (void);
+ void (*_mc_reserved5) (void);
+ void (*_mc_reserved6) (void);
};
GType mcd_manager_get_type (void);
diff --git a/src/mcd-master.h b/src/mcd-master.h
index f16118b..415c175 100644
--- a/src/mcd-master.h
+++ b/src/mcd-master.h
@@ -55,6 +55,12 @@ struct _McdMasterClass
McdControllerClass parent_class;
McdManager *(*create_manager) (McdMaster *master,
const gchar *unique_name);
+ void (*_mc_reserved1) (void);
+ void (*_mc_reserved2) (void);
+ void (*_mc_reserved3) (void);
+ void (*_mc_reserved4) (void);
+ void (*_mc_reserved5) (void);
+ void (*_mc_reserved6) (void);
};
struct mcd_channel_request;
--
1.5.6.5
More information about the Telepathy-commits
mailing list