CGossip Member List

This is the complete list of members for CGossip, including all inherited members.

AddSource(uint32_t searchID, uint32_t ip, uint16_t port)CKadInterface
BackupFileToDownloadDir(const std::string &sFile, const boost::uuids::uuid &Tag) (defined in CGossip)CGossip [private]
bInstance (defined in CGossip)CGossip [private, static]
BootstrapKad()CKadInterface
BootstrapKad(uint32_t ip, uint16_t port)CKadInterface
CGossip(std::string sFileName)CGossip [private]
CheckFileTransferStatus(int iFd)CKadInterface
CKadInterface(std::string sFilename)CKadInterface
CleanUp()CKadInterface
CopyFileToTmpDir(const std::string &sFile) (defined in CGossip)CGossip [private]
DoTransactionLog(const boost::uuids::uuid &Tag, const std::string &sFileName)CGossip [private]
FileTransfer typedef (defined in CGossip)CGossip [private]
FindMissingGossip(const std::string &sTransList, std::string &sMissingList) const CGossip
FindNodeByID(const uint8_t *nodeID) (defined in CKadInterface)CKadInterface
GetAllContacts()CKadInterface
GetClientTcpSockFd() (defined in CKadInterface)CKadInterface [inline]
GetDaemonSockFd() (defined in CKadInterface)CKadInterface [inline]
GetDownloadDir()CKadInterface [inline]
GetFileByID(const CMD4Hash &filehash) const (defined in CKadInterface)CKadInterface
getGossipInstance(std::string)CGossip [static]
GetKadBootstrapInfo(int iServerIP, int iPort)CGossip [private]
GetMulticastInstance()CKadInterface [inline]
GetPeerSockFd() (defined in CKadInterface)CKadInterface [inline]
GetPublicIP(bool ignorelocal) (defined in CKadInterface)CKadInterface
GetSharedDir()CKadInterface [inline]
GetSocketPair() (defined in CKadInterface)CKadInterface [inline]
GetSockFd() (defined in CKadInterface)CKadInterface [inline]
GetTransactionID(const std::string &sFile, boost::uuids::uuid &id)CGossip [private]
GetTransactionLog(std::string &transList) const CGossip
instance (defined in CGossip)CGossip [private, static]
IsGossipEnable()CKadInterface [inline]
IsMulticastEnable()CKadInterface [inline]
KademliaSearchFile(uint32_t searchID, const Kademlia::CUInt128 *pcontactID, const Kademlia::CUInt128 *pbuddyID, uint8_t type, uint32_t ip, uint16_t tcp, uint16_t udp, uint32_t buddyip, uint16_t buddyport, uint8_t byCryptOptions)CKadInterface
m_filetrans (defined in CKadInterface)CKadInterface
m_gfiletrans (defined in CGossip)CGossip [private]
m_pBootStrapClient (defined in CGossip)CGossip [private]
m_qTransactionLog (defined in CGossip)CGossip [private]
MakeAbsPath(const std::string &sPath) (defined in CKadInterface)CKadInterface
mFwHist (defined in CGossip)CGossip [private]
mRecvHist (defined in CGossip)CGossip [private]
NotifyApp(const std::string &sFileName, uint8_t filetype, uint8_t relatedModule)CGossip [virtual]
NotifyCommand(const std::string &)CGossip [private]
OnCommandReceived(int iFd)CGossip [private, virtual]
OnPacketReceived(uint32 ip, uint16 port, byte *buffer, size_t length)CGossip [private]
ProcessGossipPacket(const GossipPacket &gPack, uint32 ip, uint16 port, size_t length)CGossip [private]
ProcessTcpGossipPacket(const std::string &sFileName, uint32 ip, uint16 port, uint8_t module)CGossip [private, virtual]
PublishFile(const std::string &sFile)CKadInterface
Run()CKadInterface
SearchKeyKad(const std::string &sSearchStr)CKadInterface
searchlist (defined in CKadInterface)CKadInterface
SearchSrcKad(CSearchFile *toadd)CKadInterface
SendCommand(const GossipPacket &gPack, int len, uint32_t srcIP, uint16_t srcPort)CGossip [private]
SendCommand(const std::string &sCommand, bool bTcp=false, uint8_t module=MODULE_GOSSIP)CGossip [private]
SendGossipPacket(const GossipPacket &packet, int pktLen, uint32_t destinationHost, uint16_t destinationPort)CGossip [private]
SendMissingGossip(const std::string &sMissingList, uint32_t ip, uint16_t port)CGossip
SendMissingGossip(const boost::uuids::uuid &Tag, uint32_t ip, uint16_t port)CGossip [private]
SendTcpCommand(const std::string &sFileToSend, const boost::uuids::uuid &Tag, uint32_t srcIP, uint16_t srcPort)CGossip [private]
SendTcpGossipPacket(const std::string &sFileName, uint32_t destinationHost, uint16_t destinationPort)CGossip [private]
SetDownloadDir(const std::string &sPath)CKadInterface
SetPeerSockFd(int iFd) (defined in CKadInterface)CKadInterface [inline]
sharedfiles (defined in CKadInterface)CKadInterface
StartKad()CKadInterface
StopKad()CKadInterface
~CGossip()CGossip [virtual]
~CKadInterface()CKadInterface [virtual]


Generated on Thu Sep 16 11:51:45 2010 for Communication Component by  doxygen 1.4.7