fixed proper display of crypto params for UDP connections

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6725 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
csoler 2013-09-10 19:31:44 +00:00
parent 1af7d88d56
commit 9d8d773c3c
6 changed files with 53 additions and 16 deletions

View file

@ -34,6 +34,7 @@
#include <list>
class pqiperson;
class RsPeerCryptoParams ;
static const int CONNECT_RECEIVED = 1;
static const int CONNECT_SUCCESS = 2;
@ -63,6 +64,7 @@ public:
}
virtual ~pqiconnect() { return; }
virtual bool getCryptoParams(RsPeerCryptoParams& params) ;
// presents a virtual NetInterface -> passes to ni.
virtual int connect(struct sockaddr_in raddr) { return ni->connect(raddr); }
@ -119,6 +121,8 @@ int receiveHeartbeat();
// add in connection method.
int addChildInterface(uint32_t type, pqiconnect *pqi);
virtual bool getCryptoParams(RsPeerCryptoParams&) ;
// The PQInterface interface.
virtual int SendItem(RsItem *,uint32_t& serialized_size);
virtual int SendItem(RsItem *item)