mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-08-19 03:18:15 -04:00
Completed Basic configuration storage:
* Added read/writetofile() fns to BinMemInterface * Added SignData() fns to AuthXPGP. * Added Certificate saving to AuthXPGP. * added Signatures to Configuration. * now discards messages if Hash is wrong (p3msgservice) git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@341 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
08d3634d28
commit
3e1b155f1a
12 changed files with 353 additions and 39 deletions
|
@ -76,12 +76,18 @@ class BinMemInterface: public BinInterface
|
|||
{
|
||||
public:
|
||||
BinMemInterface(int defsize, int flags);
|
||||
BinMemInterface(const void *data, const int size, int flags);
|
||||
virtual ~BinMemInterface();
|
||||
|
||||
/* Extra Interfaces */
|
||||
int fseek(int loc);
|
||||
int memsize() { return recvsize; }
|
||||
void *memptr() { return buf; }
|
||||
|
||||
/* file interface */
|
||||
bool writetofile(const char *fname);
|
||||
bool readfromfile(const char *fname);
|
||||
|
||||
virtual int tick() { return 1; }
|
||||
|
||||
virtual int senddata(void *data, int len);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue