| Top |
| #define | MATRIX_EVENT_TYPE_STATE |
| JsonNode * | matrix_event_state_get_stripped_node () |
| const gchar * | matrix_event_state_get_state_key () |
| void | matrix_event_state_set_state_key () |
| JsonNode * | matrix_event_state_get_prev_content () |
| void | matrix_event_state_set_prev_content () |
#define MATRIX_EVENT_TYPE_STATE (matrix_event_state_get_type ())
The type for MatrixEventState.
JsonNode *
matrix_event_state_get_stripped_node (MatrixEventState *self);
Get a stripped state event.
const gchar *
matrix_event_state_get_state_key (MatrixEventState *self);
Get and return the current value of the "state-key" property.
void matrix_event_state_set_state_key (MatrixEventState *self,const gchar *value);
Set the value of the "state-key" property to value
.
self |
the MatrixEventState instance to modify |
|
value |
the new value of the "state-key" property |
JsonNode *
matrix_event_state_get_prev_content (MatrixEventState *self);
Get and return the current value of the "prev-content" property.
void matrix_event_state_set_prev_content (MatrixEventState *self,JsonNode *value);
Set the value of the "prev-content" property to value
.
self |
the MatrixEventState instance to modify |
|
value |
the new value of the "prev-content" property |
struct MatrixEventState {
MatrixEventRoom parent_instance;
MatrixEventStatePrivate * priv;
gchar* _state_key;
};
struct MatrixEventStateClass {
MatrixEventRoomClass parent_class;
};
The class structure for MATRIX_EVENT_TYPE_STATE. All the fields in this structure are private and should never be accessed directly.