RakNet::UDPProxyServerResultHandler Struct Reference
[UDPProxy]

#include <UDPProxyServer.h>

List of all members.

Public Member Functions

virtual void OnLoginSuccess (RakNet::RakString usedPassword, RakNet::UDPProxyServer *proxyServerPlugin)=0
virtual void OnAlreadyLoggedIn (RakNet::RakString usedPassword, RakNet::UDPProxyServer *proxyServerPlugin)=0
virtual void OnNoPasswordSet (RakNet::RakString usedPassword, RakNet::UDPProxyServer *proxyServerPlugin)=0
virtual void OnWrongPassword (RakNet::RakString usedPassword, RakNet::UDPProxyServer *proxyServerPlugin)=0


Detailed Description

Callback to handle results of calling UDPProxyServer::LoginToCoordinator()

Member Function Documentation

virtual void RakNet::UDPProxyServerResultHandler::OnAlreadyLoggedIn ( RakNet::RakString  usedPassword,
RakNet::UDPProxyServer proxyServerPlugin 
) [pure virtual]

We are already logged in. This login failed, but the system is operational as if it succeeded

Parameters:
[out] usedPassword The password we passed to UDPProxyServer::LoginToCoordinator()
[out] proxyServer The plugin calling this callback

virtual void RakNet::UDPProxyServerResultHandler::OnLoginSuccess ( RakNet::RakString  usedPassword,
RakNet::UDPProxyServer proxyServerPlugin 
) [pure virtual]

Called when our login succeeds

Parameters:
[out] usedPassword The password we passed to UDPProxyServer::LoginToCoordinator()
[out] proxyServer The plugin calling this callback

virtual void RakNet::UDPProxyServerResultHandler::OnNoPasswordSet ( RakNet::RakString  usedPassword,
RakNet::UDPProxyServer proxyServerPlugin 
) [pure virtual]

The coordinator operator forgot to call UDPProxyCoordinator::SetRemoteLoginPassword()

Parameters:
[out] usedPassword The password we passed to UDPProxyServer::LoginToCoordinator()
[out] proxyServer The plugin calling this callback

virtual void RakNet::UDPProxyServerResultHandler::OnWrongPassword ( RakNet::RakString  usedPassword,
RakNet::UDPProxyServer proxyServerPlugin 
) [pure virtual]

The coordinator operator set a different password in UDPProxyCoordinator::SetRemoteLoginPassword() than what we passed

Parameters:
[out] usedPassword The password we passed to UDPProxyServer::LoginToCoordinator()
[out] proxyServer The plugin calling this callback


The documentation for this struct was generated from the following file:

Generated on Wed Feb 1 13:33:48 2012 for RakNet by  doxygen 1.5.7.1