api fixes, PIStreamPacker potential fixes

This commit is contained in:
2020-06-18 17:14:33 +03:00
parent 4910631ce8
commit 02ac4020d3
4 changed files with 39 additions and 8 deletions

View File

@@ -31,27 +31,27 @@ public:
~PIEthUtilBase();
//! Set crypt layer enabled
void setCryptEnabled(bool on) {_crypt = on;}
void setCryptEnabled(bool on);
//! Enable crypt layer
void cryptEnable() {setCryptEnabled(true);}
void cryptEnable();
//! Disable crypt layer
void cryptDisable() {setCryptEnabled(false);}
void cryptDisable();
//! Returns if crypt layer enabled
bool isCryptEnabled() const {return _crypt;}
bool isCryptEnabled() const;
//! Set crypt layer key to \"k\"
void setCryptKey(const PIByteArray & k) {_key = k;}
void setCryptKey(const PIByteArray & k);
//! Generate crypt layer key by \a PICrypt::hash and
//! set crypt layer enabled
void createCryptKey(const PIString & k);
//! Returns crypt layer key
PIByteArray cryptKey() const {return _key;}
PIByteArray cryptKey() const;
protected: