Beispiel #1
0
 public void ClearAllCallback()
 {
     mGetServerDataFinishedCallback            = null;
     mGetLastLoginServerInfoFinishedCallback   = null;
     mGetAllRegionFinishedCallback             = null;
     mGetLatelyLoginServerListFinishedCallback = null;
     mGetAllRecommServerFinishedCallback       = null;
     mGetServerListFinishedCallback            = null;
     mGetServerStateFinishedCallback           = null;
 }
Beispiel #2
0
        /// <summary>
        /// 获取服务器信息
        /// </summary>
        public void GetServerData(GetServerDataFinishedDelegate finishCallback)
        {
            GlobalConfig globalConfig = GlobalConfig.GetInstance();

            GlobalConfig.LoginInfoStruct loginInfo = globalConfig.LoginInfo;
            IBridge bridge = DBOSManager.getOSBridge();

            string url = globalConfig.CSURLV + "GetServerData?account=" + loginInfo.AccName
                         + "&show_marked=" + globalConfig.ServerType
                         + "&game_mark=" + globalConfig.GameMark
                         + "&imei=" + bridge.getPhoneIMEI()
                         + "&device_mark=" + globalConfig.DeviceMark;

            MainGame.HttpRequest.GET(url, OnGetServerDataFinished, null);

            mGetServerDataFinishedCallback = finishCallback;
        }