diff src/protocols/msn/user.h @ 5363:ebebc833cf77

[gaim-migrate @ 5739] You can now set your home, work, and mobile phone numbers. Trust me, I'm going somewhere with all this. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Tue, 13 May 2003 08:03:27 +0000
parents d5690ed70085
children fa0217bec87e
line wrap: on
line diff
--- a/src/protocols/msn/user.h	Tue May 13 04:37:37 2003 +0000
+++ b/src/protocols/msn/user.h	Tue May 13 08:03:27 2003 +0000
@@ -37,6 +37,14 @@
 	char *passport;         /**< The passport account.   */
 	char *name;             /**< The friendly name.      */
 
+	struct
+	{
+		char *home;         /**< Home phone number.      */
+		char *work;         /**< Work phone number.      */
+		char *mobile;       /**< Mobile phone number.    */
+
+	} phone;
+
 	int group_id;           /**< The group ID.           */
 
 	size_t ref_count;       /**< The reference count.    */
@@ -116,6 +124,30 @@
 void msn_user_set_group_id(MsnUser *user, int id);
 
 /**
+ * Sets the home phone number for a user.
+ *
+ * @param user   The user.
+ * @param number The home phone number.
+ */
+void msn_user_set_home_phone(MsnUser *user, const char *number);
+
+/**
+ * Sets the work phone number for a user.
+ *
+ * @param user   The user.
+ * @param number The work phone number.
+ */
+void msn_user_set_work_phone(MsnUser *user, const char *number);
+
+/**
+ * Sets the mobile phone number for a user.
+ *
+ * @param user   The user.
+ * @param number The mobile phone number.
+ */
+void msn_user_set_mobile_phone(MsnUser *user, const char *number);
+
+/**
  * Returns the passport account for a user.
  *
  * @param user The user.
@@ -143,6 +175,33 @@
 int msn_user_get_group_id(const MsnUser *user);
 
 /**
+ * Returns the home phone number for a user.
+ *
+ * @param user The user.
+ *
+ * @return The user's home phone number.
+ */
+const char *msn_user_get_home_phone(const MsnUser *user);
+
+/**
+ * Returns the work phone number for a user.
+ *
+ * @param user The user.
+ *
+ * @return The user's work phone number.
+ */
+const char *msn_user_get_work_phone(const MsnUser *user);
+
+/**
+ * Returns the mobile phone number for a user.
+ *
+ * @param user The user.
+ *
+ * @return The user's mobile phone number.
+ */
+const char *msn_user_get_mobile_phone(const MsnUser *user);
+
+/**
  * Sets the client information for a user.
  *
  * @param user The user.