Description: Their study of P2P source, but it has been transformed, there is no system testing, just for reference, the idea is good design
To Search:
File list (Check if you may need any files):
复
..\HAMC
..\....\HAMC.cpp
..\....\HAMC.dsp
..\....\HAMC.plg
..\....\Hmac.cpp
..\....\Hmac.h
..\....\Md5hash.cpp
..\....\Md5hash.h
..\....\Sh1hash.cpp
..\....\Sh1hash.h
..\....\StdAfx.cpp
..\....\StdAfx.h
..\....\hashalgorithm.h
..\SamClient
..\.........\DlgLogin.cpp
..\.........\DlgLogin.h
..\.........\Resource.h
..\.........\SamClient.cpp
..\.........\SamClient.dsp
..\.........\SamClient.h
..\.........\SamClient.plg
..\.........\SamClient.rc
..\.........\SamClientDlg.cpp
..\.........\SamClientDlg.h
..\.........\StdAfx.cpp
..\.........\StdAfx.h
..\.........\res
..\.........\...\SamClient.ico
..\.........\...\SamClient.rc2
..\SamServer
..\.........\Resource.h
..\.........\SamServer.cpp
..\.........\SamServer.dsp
..\.........\SamServer.h
..\.........\SamServer.plg
..\.........\SamServer.rc
..\.........\SamServerDlg.cpp
..\.........\SamServerDlg.h
..\.........\StdAfx.cpp
..\.........\StdAfx.h
..\.........\res
..\.........\...\SamServer.ico
..\.........\...\SamServer.rc2
..\p2p2.dsw
..\p2p2.ncb
..\p2p2.opt
..\stun
..\....\AddrCollect.cpp
..\....\AddrCollect.h
..\....\AllocateRequest.cpp
..\....\AllocateRequest.h
..\....\AnswerRequest.cpp
..\....\AnswerRequest.h
..\....\BindingRequest.cpp
..\....\BindingRequest.h
..\....\ByteBuffer.cpp
..\....\ByteBuffer.h
..\....\DataIndication.cpp
..\....\DataIndication.h
..\....\IceServer.cpp
..\....\IceServer.h
..\....\MessageQueue.cpp
..\....\MessageQueue.h
..\....\MyLog.cpp
..\....\MyLog.h
..\....\OfferRequest.cpp
..\....\OfferRequest.h
..\....\RegisterRequest.cpp
..\....\RegisterRequest.h
..\....\SendIndication.cpp
..\....\SendIndication.h
..\....\SharedSecretRequest.cpp
..\....\SharedSecretRequest.h
..\....\StdAfx.cpp
..\....\StdAfx.h
..\....\Stun.cpp
..\....\Stun.dsp
..\....\Stun.plg
..\....\StunAttribute.cpp
..\....\StunAttribute.h
..\....\StunClient.cpp
..\....\StunClient.h
..\....\StunMessage.cpp
..\....\StunMessage.h
..\....\StunRequest.cpp
..\....\StunRequest.h
..\....\StunRequestManager.cpp
..\....\StunRequestManager.h
..\....\TransportAddress.cpp
..\....\TransportAddress.h
..\....\UDPrecvThread.cpp
..\....\UDPrecvThread.h
..\....\byteorder.h
..\....\candidate.cpp
..\....\candidate.h
..\....\candidateManage.cpp
..\....\candidateManage.h
..\....\candidateSet.cpp
..\....\candidateSet.h