matrix-client ~master (2017-03-26T18:24:34Z)
Dub
Repo
OutboundGroupSession
matrix
outbound_group
Undocumented in source.
class
OutboundGroupSession {
OlmOutboundGroupSession
*
session
;
this
();
string
pickle
(string key);
static
OutboundGroupSession
unpickle
(string key, string pickle);
string
encrypt
(string plain);
string
session_id
();
uint
message_index
[@property getter];
auto
session_key
();
}
Constructors
this
this
()
Undocumented in source.
Members
Functions
encrypt
string
encrypt
(string plain)
Undocumented in source. Be warned that the author may not have intended to support it.
pickle
string
pickle
(string key)
serialize session data, locked by key
session_id
string
session_id
()
Undocumented in source. Be warned that the author may not have intended to support it.
session_key
auto
session_key
()
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
message_index
uint
message_index
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
unpickle
OutboundGroupSession
unpickle
(string key, string pickle)
deserialize session data, unlocked by key
Variables
session
OlmOutboundGroupSession
*
session
;
Undocumented in source.
Meta
Source
See Implementation
matrix
outbound_group
classes
OutboundGroupSession
functions
olm_clear_outbound_group_session
olm_group_encrypt
olm_group_encrypt_message_length
olm_init_outbound_group_session
olm_init_outbound_group_session_random_length
olm_outbound_group_session
olm_outbound_group_session_id
olm_outbound_group_session_id_length
olm_outbound_group_session_key
olm_outbound_group_session_key_length
olm_outbound_group_session_last_error
olm_outbound_group_session_message_index
olm_outbound_group_session_size
olm_pickle_outbound_group_session
olm_pickle_outbound_group_session_length
olm_unpickle_outbound_group_session
structs
OlmOutboundGroupSession