| Top |
| #define | MATRIX_TYPE_PROFILE |
| MatrixProfile * | matrix_profile_new () |
| GTimeSpan | matrix_profile_get_age () |
| const gchar * | matrix_profile_get_display_name () |
| void | matrix_profile_set_display_name () |
| const gchar * | matrix_profile_get_avatar_url () |
| void | matrix_profile_set_avatar_url () |
#define MATRIX_TYPE_PROFILE (matrix_profile_get_type ())
The type for MatrixProfile.
GTimeSpan
matrix_profile_get_age (MatrixProfile *self);
Get and return the current value of the "age" property.
const gchar *
matrix_profile_get_display_name (MatrixProfile *self);
Get and return the current value of the "display-name" property.
The human readable name of the user.
void matrix_profile_set_display_name (MatrixProfile *self,const gchar *value);
Set the value of the "display-name" property to value
.
The human readable name of the user.
self |
the MatrixProfile instance to modify |
|
value |
the new value of the "display-name" property |
const gchar *
matrix_profile_get_avatar_url (MatrixProfile *self);
Get and return the current value of the "avatar-url" property.
The URL of the user's avatar.
void matrix_profile_set_avatar_url (MatrixProfile *self,const gchar *value);
Set the value of the "avatar-url" property to value
.
The URL of the user's avatar.
self |
the MatrixProfile instance to modify |
|
value |
the new value of the "avatar-url" property |
struct MatrixProfile {
GObject parent_instance;
MatrixProfilePrivate * priv;
};
Object to hold a user's profile
This object is used for both global and room specific profiles.
struct MatrixProfileClass {
GObjectClass parent_class;
};
The class structure for MATRIX_TYPE_PROFILE. All the fields in this structure are private and should never be accessed directly.