| Top |
| char * | author | Read / Write / Construct |
| TalkatuContentType | content-type | Read / Write / Construct Only |
| char * | contents | Read / Write / Construct |
| guint64 | id | Read / Write / Construct |
Talkatu needs a way to represent a message in a client agnostic way, this is the API that does that.
guint64
talkatu_message_get_id (TalkatuMessage *message);
Gets the identifier of the message
.
void talkatu_message_set_id (TalkatuMessage *message,guint64 id);
Sets the identifier of message
.
TalkatuContentType
talkatu_message_get_content_type (TalkatuMessage *message);
Gets the content-type of message
.
gchar *
talkatu_message_get_author (TalkatuMessage *message);
Gets the author of message
.
void talkatu_message_set_author (TalkatuMessage *message,const gchar *author);
Sets the author of message
to author
.
gchar *
talkatu_message_get_contents (TalkatuMessage *message);
Gets the contents of message
.
void talkatu_message_set_contents (TalkatuMessage *message,const gchar *contents);
Sets the contents of message
to contents
.
“author” property “author” char *
The author of the message.
Owner: TalkatuMessage
Flags: Read / Write / Construct
Default value: NULL
“content-type” property“content-type” TalkatuContentType
The content-type of the message.
Owner: TalkatuMessage
Flags: Read / Write / Construct Only
Default value: TALKATU_CONTENT_TYPE_PLAIN
“contents” property “contents” char *
The contents of the message.
Owner: TalkatuMessage
Flags: Read / Write / Construct
Default value: NULL
“id” property“id” guint64
The identifier of the message.
Owner: TalkatuMessage
Flags: Read / Write / Construct
Default value: 0