示例#1
0
        public IMUI(CoreUI ui, OpService service)
        {
            UI = ui;
            IM = service as IMService;

            IM.CreateView += IM_CreateView;
        }
示例#2
0
文件: MailUI.cs 项目: nandub/DeOps
        public MailUI(CoreUI ui, OpService service)
        {
            UI   = ui;
            Core = ui.Core;
            Mail = service as MailService;

            Mail.ShowCompose += Mail_ShowCompose;
        }
示例#3
0
文件: ChatUI.cs 项目: RoelofSol/DeOps
        public ChatUI(CoreUI ui, OpService service)
        {
            UI = ui;
            Core = ui.Core;
            Chat = service as ChatService;

            Chat.NewInvite += Chat_NewInvite;
        }
示例#4
0
        public StorageUI(CoreUI ui, OpService service)
        {
            UI = ui;
            Core = ui.Core;
            Storage = service as StorageService;

            Storage.Disposing += Storage_Disposing;
        }
示例#5
0
        public ChatUI(CoreUI ui, OpService service)
        {
            UI   = ui;
            Core = ui.Core;
            Chat = service as ChatService;

            Chat.NewInvite += Chat_NewInvite;
        }
示例#6
0
文件: StorageUI.cs 项目: nandub/DeOps
        public StorageUI(CoreUI ui, OpService service)
        {
            UI      = ui;
            Core    = ui.Core;
            Storage = service as StorageService;

            Storage.Disposing += Storage_Disposing;
        }
示例#7
0
文件: OpCore.cs 项目: nandub/DeOps
        private void AddService(OpService service)
        {
            if (ServiceMap.ContainsKey(service.ServiceID))
            {
                throw new Exception("Duplicate Service Added");
            }

            ServiceMap[service.ServiceID] = service;

            ServiceBandwidth[service.ServiceID] = new BandwidthLog(RecordBandwidthSeconds);

            Context.KnownServices[service.ServiceID] = service.Name;
        }
示例#8
0
 public TrustUI(CoreUI ui, OpService service)
 {
     UI    = ui;
     Core  = ui.Core;
     Trust = service as TrustService;
 }
示例#9
0
 public ShareUI(CoreUI ui, OpService service)
 {
     UI = ui;
     Core = ui.Core;
     Share = service as ShareService;
 }
示例#10
0
文件: OpCore.cs 项目: swax/DeOps
        private void AddService(OpService service)
        {
            if (ServiceMap.ContainsKey(service.ServiceID))
                throw new Exception("Duplicate Service Added");

            ServiceMap[service.ServiceID] = service;

            ServiceBandwidth[service.ServiceID] = new BandwidthLog(RecordBandwidthSeconds);

            Context.KnownServices[service.ServiceID] = service.Name;
        }
示例#11
0
 public BuddyUI(CoreUI ui, OpService service)
 {
     UI = ui;
     Core = ui.Core;
     Buddies = service as BuddyService;
 }
示例#12
0
文件: BoardUI.cs 项目: nandub/DeOps
 public BoardUI(CoreUI ui, OpService board)
 {
     UI    = ui;
     Board = board as BoardService;
 }
示例#13
0
 public ProfileUI(CoreUI ui, OpService service)
 {
     UI = ui;
     Core = ui.Core;
     Profile = service as ProfileService;
 }
示例#14
0
文件: ProfileUI.cs 项目: nandub/DeOps
 public ProfileUI(CoreUI ui, OpService service)
 {
     UI      = ui;
     Core    = ui.Core;
     Profile = service as ProfileService;
 }
示例#15
0
文件: BuddyUI.cs 项目: nandub/DeOps
 public BuddyUI(CoreUI ui, OpService service)
 {
     UI      = ui;
     Core    = ui.Core;
     Buddies = service as BuddyService;
 }
示例#16
0
文件: ShareUI.cs 项目: nandub/DeOps
 public ShareUI(CoreUI ui, OpService service)
 {
     UI    = ui;
     Core  = ui.Core;
     Share = service as ShareService;
 }
示例#17
0
文件: PlanUI.cs 项目: nandub/DeOps
 public PlanUI(CoreUI ui, OpService service)
 {
     UI   = ui;
     Core = ui.Core;
     Plan = service as PlanService;
 }