src/crypto/algorithms/olm.js
function OlmEncryption(params) {
    base.EncryptionAlgorithm.call(this, params);
    this._sessionPrepared = false;
    this._prepPromise = null;
}
function OlmEncryption(params) {
    base.EncryptionAlgorithm.call(this, params);
    this._sessionPrepared = false;
    this._prepPromise = null;
}
function OlmEncryption ( params ) { base . EncryptionAlgorithm . call ( this , params ) ; this . _sessionPrepared = false ; this . _prepPromise = null ; }
Olm encryption implementation

@constructor
@extends {module:crypto/algorithms/base.EncryptionAlgorithm}

@param {object} params parameters, as per
{@link module:crypto/algorithms/base.EncryptionAlgorithm}
Olm encryption implementation