summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVivek Dasmohapatra <vivek@collabora.co.uk>2011-03-16 15:25:37 +0000
committerVivek Dasmohapatra <vivek@collabora.co.uk>2011-04-05 14:19:09 +0100
commit43a84a875c4ef570af89b2eb7acbdd302539a07b (patch)
tree465812a093458a83016b9cfa6f048dd6b2a7de99
parent7db085c8b25aec2f8a34d1896765be62f217f36a (diff)
downloadtelepathy-mission-control-43a84a875c4ef570af89b2eb7acbdd302539a07b.tar.gz
Expose the new always-dispatchable info to internal callers
-rw-r--r--src/mcd-account-priv.h2
-rw-r--r--src/mcd-account.c8
2 files changed, 10 insertions, 0 deletions
diff --git a/src/mcd-account-priv.h b/src/mcd-account-priv.h
index f5c8682c..f706ed1f 100644
--- a/src/mcd-account-priv.h
+++ b/src/mcd-account-priv.h
@@ -205,4 +205,6 @@ G_GNUC_INTERNAL gboolean _mcd_account_presence_type_is_settable (
gboolean _mcd_account_is_hidden (McdAccount *account);
+G_GNUC_INTERNAL gboolean _mcd_account_needs_dispatch (McdAccount *account);
+
#endif /* __MCD_ACCOUNT_PRIV_H__ */
diff --git a/src/mcd-account.c b/src/mcd-account.c
index 948c299b..85f5ffb2 100644
--- a/src/mcd-account.c
+++ b/src/mcd-account.c
@@ -4326,6 +4326,14 @@ _mcd_account_get_always_on (McdAccount *self)
}
gboolean
+_mcd_account_needs_dispatch (McdAccount *self)
+{
+ g_return_val_if_fail (MCD_IS_ACCOUNT (self), FALSE);
+
+ return self->priv->always_dispatch;
+}
+
+gboolean
mcd_account_parameter_is_secret (McdAccount *self, const gchar *name)
{
McdAccountPrivate *priv = self->priv;