Fun.FunapiTransport.SetNextAddress C# (CSharp) Method

SetNextAddress() private method

private SetNextAddress ( ) : bool
return bool
        internal bool SetNextAddress()
        {
            HostAddr addr = ip_list_.GetNextAddress();
            if (addr != null)
            {
                SetAddress(addr);
            }
            else
            {
                HostAddr extra = extra_list_.GetNextAddress();
                if (extra == null) {
                    DebugUtils.Log("SetAvailableAddress - There's no available address.");
                    return false;
                }

                SetAddress(extra);
            }

            return true;
        }