public Account _getAccount(string nAccountName) { uint hashName_ = GenerateId._runTableId(nAccountName); uint accountMgrIndex_ = hashName_ % mAccountMgrCount; AccountMgr accountMgr_ = mAccountMgrs[accountMgrIndex_]; return(accountMgr_._getAccount(nAccountName)); }
public void _getAccountInfo(out uint nAccountMgrId, out uint nAccountId, string nAccountName) { uint hashName_ = GenerateId._runTableId(nAccountName); nAccountMgrId = hashName_ % mAccountMgrCount; nAccountId = GenerateId._runNameId(nAccountName); }
public AccountLoginC _loginAccount(string nAccountName, string nPassward, uint nDeviceType) { uint hashName_ = GenerateId._runTableId(nAccountName); uint accountMgrIndex_ = hashName_ % mAccountMgrCount; AccountMgr accountMgr_ = mAccountMgrs[accountMgrIndex_]; return(accountMgr_._loginAccount(nAccountName, nPassward, nDeviceType)); }
public int _createAccount(int nPlatform, string nAccountName, string nNickname, string nPassward, string nGetPassward) { uint hashName_ = GenerateId._runTableId(nAccountName); uint accountMgrIndex_ = hashName_ % mAccountMgrCount; AccountMgr accountMgr_ = mAccountMgrs[accountMgrIndex_]; return(accountMgr_._createAccount(nPlatform, nAccountName, nNickname, nPassward, nGetPassward)); }
public int _logoutAccount(int nPlatformId, string nAccountName, uint nStamp, uint nDeviceId, int nServerId) { int result_ = this._checkServerId(nServerId); if (AccountError_.mSucess_ == result_) { uint hashName_ = GenerateId._runTableId(nAccountName); uint accountMgrIndex_ = hashName_ % mAccountMgrCount; AccountMgr accountMgr_ = mAccountMgrs[accountMgrIndex_]; result_ = accountMgr_._logoutAccount(nAccountName, nStamp, nDeviceId); } return(result_); }