|
Stun Server
Compliant with the latest RFCs including 5389, 5769, and 5780
discover the local host's own external IP address
|
#include <stunclienttests.h>


Public Member Functions | |
| bool | IsReadyToRun () |
| HRESULT | GetMessage (CRefCountedBuffer &spMsg, CSocketAddress *pAddrDest) |
| HRESULT | ProcessResponse (CRefCountedBuffer &spMsg, CSocketAddress &addrRemote, CSocketAddress &addrLocal) |
| void | NotifyTimeout () |
Public Member Functions inherited from CStunClientTestBase | |
| CStunClientTestBase () | |
| virtual HRESULT | Init (StunClientLogicConfig *pConfig, StunClientResults *pResults) |
| virtual void | PreRunCheck () |
| virtual bool | IsCompleted () |
Additional Inherited Members | |
Protected Member Functions inherited from CStunClientTestBase | |
| HRESULT | StartBindingRequest (CStunMessageBuilder &builder) |
| HRESULT | BasicReaderValidation (CRefCountedBuffer &spMsg, CStunMessageReader &reader) |
Protected Attributes inherited from CStunClientTestBase | |
| bool | _fInit |
| StunClientLogicConfig * | _pConfig |
| StunClientResults * | _pResults |
| bool | _fCompleted |
| StunTransactionId | _transid |
Definition at line 68 of file stunclienttests.h.
|
virtual |
Implements IStunClientTest.
Definition at line 122 of file stunclienttests.cpp.
|
virtual |
Implements IStunClientTest.
Definition at line 116 of file stunclienttests.cpp.
|
virtual |
Implements IStunClientTest.
Definition at line 198 of file stunclienttests.cpp.
|
virtual |
Implements IStunClientTest.
Definition at line 147 of file stunclienttests.cpp.