Mercurial > pidgin.yaz
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.