Ejemplo n.º 1
0
 public void StorePreKey(uint preKeyId, PreKeyRecord record)
 {
     if (this.OnstorePreKey != null)
     {
         this.OnstorePreKey(preKeyId, record.serialize());
     }
 }
Ejemplo n.º 2
0
 public void StorePreKey(uint preKeyId, PreKeyRecord record)
 {
     conn.Insert(new PreKeyRecordI()
     {
         PreKeyId = preKeyId, Record = record.serialize()
     });
 }
Ejemplo n.º 3
0
 public void storePreKey(uint preKeyId, PreKeyRecord record)
 {
     if (store.ContainsKey(preKeyId)) // mimic Java HashMap
     {
         store.Remove(preKeyId);
     }
     store.Add(preKeyId, record.serialize()); // put
 }
Ejemplo n.º 4
0
 public void storePreKey(uint preKeyId, PreKeyRecord record)
 {
     if (store.ContainsKey(preKeyId)) // mimic Java HashMap
     {
         store.Remove(preKeyId);
     }
     store.Add(preKeyId, record.serialize()); // put
 }
Ejemplo n.º 5
0
 public void setPreKey(uint preKeyId, PreKeyRecord preKey, string accountId)
 {
     dB.InsertOrReplace(new PreKeyTable()
     {
         id        = PreKeyTable.generateId(preKeyId, accountId),
         preKeyId  = preKeyId,
         accountId = accountId,
         preKey    = preKey.serialize()
     });
 }
Ejemplo n.º 6
0
 public static void StorePreKey(uint preKeyId, PreKeyRecord record)
 {
     lock (DBLock)
     {
         using (var ctx = new LibsignalDBContext())
         {
             ctx.PreKeys.Add(new SignalPreKey()
             {
                 Id  = preKeyId,
                 Key = Base64.encodeBytes(record.serialize())
             });
             ctx.SaveChanges();
         }
     }
 }
 public void StorePreKey(uint preKeyId, PreKeyRecord record)
 {
     store[preKeyId] = record.serialize();
 }
		public void StorePreKey(uint preKeyId, PreKeyRecord record)
		{
			store[preKeyId] = record.serialize();
		}