예제 #1
0
파일: SnapResult.cs 프로젝트: xiaoyj/Space
 public SnapResult(HSUPA_CommonParam CommonParam)
 {
     //m_CommonParam = CommonParam;
     m_UserCollection = CommonParam.UserCol;
     m_NetVersion = NetVersion.UMTSHSUPA;
     //cellResult.CommonParam = m_CommonParam;
     //userResult.CommonParam = m_CommonParam;
     GeResults(CommonParam);
 }
예제 #2
0
 public HSDPA_CommonParam(SnapshotContext context)
 {
     m_Context = context;
     m_UMTSUIParam = context.Lookup<UMTSUIParam>(ContextKeys.UMTSUIParam);
     m_UMTSServiceProvide = new UMTSServiceProvider(context);
     m_CellCol = new CellCollection();
     m_UserCol = new UserCollection();
     m_HSDPABearerList = m_UMTSServiceProvide.TrafficMgr.HSDPABearerList;
     m_SingleModeUserList = new List<UMTSSimUser>();
 }        
예제 #3
0
        public HSUPA_CommonParam(SnapshotContext context)
        {
            //IApplicationContext appContext = context.Lookup<IApplicationContext>(ContextKeys.AppContext);
            //ITrafficService trafficSvc = ServiceHelper.Lookup<ITrafficService>(appContext);
            //m_R99Mgr = (UMTSR99BearerManagement)trafficSvc.LookupManager(typeof(UMTSR99BearerManagement));
            //m_DpaMgr = (HSDPABearerManagement)trafficSvc.LookupManager(typeof(HSDPABearerManagement));

            m_SnapshotContext = context;
            m_UMTSUIParam = context.Lookup<UMTSUIParam>(ContextKeys.UMTSUIParam);
            m_UMTSServiceProvide = new UMTSServiceProvider(context);
            m_CellCol = new CellCollection();
            m_UserCol = new UserCollection();
            InitUIParam();
        }