CKadInterface Member List

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

AddSource(uint32_t searchID, uint32_t ip, uint16_t port)CKadInterface
BootstrapKad()CKadInterface
BootstrapKad(uint32_t ip, uint16_t port)CKadInterface
CheckDaemonEvent(int iFd) (defined in CKadInterface)CKadInterface [private]
CheckEvent(int iFd) (defined in CKadInterface)CKadInterface [private]
CheckFileTransByHash(const CMD4Hash &fHash) const (defined in CKadInterface)CKadInterface [private]
CheckFileTransByID(const int iSearchID) const (defined in CKadInterface)CKadInterface [private]
CheckFileTransferStatus(int iFd)CKadInterface
CKadInterface(std::string sFilename)CKadInterface
CleanUp()CKadInterface
CreateClientTcpSocket()CKadInterface [private]
CreateDaemonSocket()CKadInterface [private]
CreateSocket()CKadInterface [private]
DestroySocket() (defined in CKadInterface)CKadInterface [private]
FileQueue typedef (defined in CKadInterface)CKadInterface [private]
FileTransfer typedef (defined in CKadInterface)CKadInterface
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
GetFileByKadFileSearchID(uint32 id) const (defined in CKadInterface)CKadInterface [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]
GetString(const std::vector< std::string > &vConf, const std::string &sLine) (defined in CKadInterface)CKadInterface [private]
InitSocketPair() (defined in CKadInterface)CKadInterface [private]
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
knownfiles (defined in CKadInterface)CKadInterface [private]
m_bBootstrapEnable (defined in CKadInterface)CKadInterface [private]
m_bGossipEnable (defined in CKadInterface)CKadInterface [private]
m_bInit (defined in CKadInterface)CKadInterface [private]
m_bKadLogEnable (defined in CKadInterface)CKadInterface [private]
m_bMulticastEnable (defined in CKadInterface)CKadInterface [private]
m_filelist (defined in CKadInterface)CKadInterface [private]
m_filetrans (defined in CKadInterface)CKadInterface
m_iClientTcpSockFd (defined in CKadInterface)CKadInterface [private]
m_iDaemonSockFd (defined in CKadInterface)CKadInterface [private]
m_iPeerSockFd (defined in CKadInterface)CKadInterface [private]
m_iSockFd (defined in CKadInterface)CKadInterface [private]
m_iSockPairFd (defined in CKadInterface)CKadInterface [private]
m_pMulticast (defined in CKadInterface)CKadInterface [private]
m_sClientName (defined in CKadInterface)CKadInterface [private]
m_sConfigFileName (defined in CKadInterface)CKadInterface [private]
m_sDownloadDir (defined in CKadInterface)CKadInterface [private]
m_sMulticastInterface (defined in CKadInterface)CKadInterface [private]
m_SourceMap (defined in CKadInterface)CKadInterface [private]
m_sSharedDir (defined in CKadInterface)CKadInterface [private]
m_Thread (defined in CKadInterface)CKadInterface [private]
m_uBootIP (defined in CKadInterface)CKadInterface [private]
m_uBootPort (defined in CKadInterface)CKadInterface [private]
m_uClientIP (defined in CKadInterface)CKadInterface [private]
m_uClientPort (defined in CKadInterface)CKadInterface [private]
m_uClientTcpPort (defined in CKadInterface)CKadInterface [private]
m_uDaemonTcpPort (defined in CKadInterface)CKadInterface [private]
m_uMulticastIP (defined in CKadInterface)CKadInterface [private]
m_uMulticastPort (defined in CKadInterface)CKadInterface [private]
MakeAbsPath(const std::string &sPath) (defined in CKadInterface)CKadInterface
MakeDirs()CKadInterface [private]
NotifyApp(const std::string &sFileName, uint8_t filetype, uint8_t relatedModule)CKadInterface [private, virtual]
OnCommandReceived(int iFd)CKadInterface [inline, private, virtual]
OnPacketReceived(uint32_t ip, uint16_t port, byte *buffer, size_t length)CKadInterface [private, virtual]
OnTimer()CKadInterface [private]
ParseConfig()CKadInterface [private]
ProcessTcpGossipPacket(const std::string &sFileName, uint32 ip, uint16 port, uint8_t module)CKadInterface [private, virtual]
PublishFile(const std::string &sFile)CKadInterface
RetrySource(int iSearchID)CKadInterface [private]
Run()CKadInterface
SearchKeyKad(const std::string &sSearchStr)CKadInterface
searchlist (defined in CKadInterface)CKadInterface
SearchSrcKad(CSearchFile *toadd)CKadInterface
SetDownloadDir(const std::string &sPath)CKadInterface
SetLogger() (defined in CKadInterface)CKadInterface [private]
SetPeerSockFd(int iFd) (defined in CKadInterface)CKadInterface [inline]
SetSharedDir(const std::string &sPath) (defined in CKadInterface)CKadInterface [private]
sharedfiles (defined in CKadInterface)CKadInterface
ShutdownNetworkThread() (defined in CKadInterface)CKadInterface [private]
StartKad()CKadInterface
StartNetworkThread()CKadInterface [private]
StopKad()CKadInterface
StrTrim(std::string &) const (defined in CKadInterface)CKadInterface [private]
ThreadCallback(void *arg) (defined in CKadInterface)CKadInterface [private, static]
~CKadInterface()CKadInterface [virtual]


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