mirror of
https://gitlab.com/veilid/veilidchat.git
synced 2025-05-02 14:26:12 -04:00
smpl shortarray
This commit is contained in:
parent
c59828df90
commit
e68cbb26eb
7 changed files with 80 additions and 24 deletions
|
@ -932,7 +932,7 @@ class Conversation extends $pb.GeneratedMessage {
|
|||
static final $pb.BuilderInfo _i = $pb.BuilderInfo(_omitMessageNames ? '' : 'Conversation', createEmptyInstance: create)
|
||||
..aOM<Profile>(1, _omitFieldNames ? '' : 'profile', subBuilder: Profile.create)
|
||||
..aOS(2, _omitFieldNames ? '' : 'identityMasterJson')
|
||||
..aOM<OwnedDHTRecordPointer>(3, _omitFieldNames ? '' : 'messages', subBuilder: OwnedDHTRecordPointer.create)
|
||||
..aOM<TypedKey>(3, _omitFieldNames ? '' : 'messages', subBuilder: TypedKey.create)
|
||||
..hasRequiredFields = false
|
||||
;
|
||||
|
||||
|
@ -978,15 +978,15 @@ class Conversation extends $pb.GeneratedMessage {
|
|||
void clearIdentityMasterJson() => clearField(2);
|
||||
|
||||
@$pb.TagNumber(3)
|
||||
OwnedDHTRecordPointer get messages => $_getN(2);
|
||||
TypedKey get messages => $_getN(2);
|
||||
@$pb.TagNumber(3)
|
||||
set messages(OwnedDHTRecordPointer v) { setField(3, v); }
|
||||
set messages(TypedKey v) { setField(3, v); }
|
||||
@$pb.TagNumber(3)
|
||||
$core.bool hasMessages() => $_has(2);
|
||||
@$pb.TagNumber(3)
|
||||
void clearMessages() => clearField(3);
|
||||
@$pb.TagNumber(3)
|
||||
OwnedDHTRecordPointer ensureMessages() => $_ensure(2);
|
||||
TypedKey ensureMessages() => $_ensure(2);
|
||||
}
|
||||
|
||||
class Contact extends $pb.GeneratedMessage {
|
||||
|
|
|
@ -285,15 +285,15 @@ const Conversation$json = {
|
|||
'2': [
|
||||
{'1': 'profile', '3': 1, '4': 1, '5': 11, '6': '.Profile', '10': 'profile'},
|
||||
{'1': 'identity_master_json', '3': 2, '4': 1, '5': 9, '10': 'identityMasterJson'},
|
||||
{'1': 'messages', '3': 3, '4': 1, '5': 11, '6': '.OwnedDHTRecordPointer', '10': 'messages'},
|
||||
{'1': 'messages', '3': 3, '4': 1, '5': 11, '6': '.TypedKey', '10': 'messages'},
|
||||
],
|
||||
};
|
||||
|
||||
/// Descriptor for `Conversation`. Decode as a `google.protobuf.DescriptorProto`.
|
||||
final $typed_data.Uint8List conversationDescriptor = $convert.base64Decode(
|
||||
'CgxDb252ZXJzYXRpb24SIgoHcHJvZmlsZRgBIAEoCzIILlByb2ZpbGVSB3Byb2ZpbGUSMAoUaW'
|
||||
'RlbnRpdHlfbWFzdGVyX2pzb24YAiABKAlSEmlkZW50aXR5TWFzdGVySnNvbhIyCghtZXNzYWdl'
|
||||
'cxgDIAEoCzIWLk93bmVkREhUUmVjb3JkUG9pbnRlclIIbWVzc2FnZXM=');
|
||||
'RlbnRpdHlfbWFzdGVyX2pzb24YAiABKAlSEmlkZW50aXR5TWFzdGVySnNvbhIlCghtZXNzYWdl'
|
||||
'cxgDIAEoCzIJLlR5cGVkS2V5UghtZXNzYWdlcw==');
|
||||
|
||||
@$core.Deprecated('Use contactDescriptor instead')
|
||||
const Contact$json = {
|
||||
|
|
|
@ -156,6 +156,7 @@ message Attachment {
|
|||
|
||||
// A single message as part of a series of messages
|
||||
// Messages are stored in a DHTLog
|
||||
// DHT Schema: SMPL(0,1,[identityPublicKey])
|
||||
message Message {
|
||||
// Author of the message
|
||||
TypedKey author = 1;
|
||||
|
@ -183,7 +184,7 @@ message Conversation {
|
|||
// Identity master (JSON) to publish to friend
|
||||
string identity_master_json = 2;
|
||||
// Messages DHTLog (xxx for now DHTShortArray)
|
||||
OwnedDHTRecordPointer messages = 3;
|
||||
TypedKey messages = 3;
|
||||
}
|
||||
|
||||
// A record of a contact that has accepted a contact invitation
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue