public INotificationService(ServiceCtx context, UserId userId, FriendServicePermissionLevel permissionLevel) { _userId = userId; _permissionLevel = permissionLevel; _notifications = new LinkedList <NotificationInfo>(); _notificationEvent = new KEvent(context.Device.System.KernelContext); _hasNewFriendRequest = false; _hasFriendListUpdate = false; NotificationEventHandler.Instance.RegisterNotificationService(this); }
public IServiceCreator(ServiceCtx context, FriendServicePermissionLevel permissionLevel) { _permissionLevel = permissionLevel; }
public IFriendService(FriendServicePermissionLevel permissionLevel) { _permissionLevel = permissionLevel; }
public IDaemonSuspendSessionService(FriendServicePermissionLevel permissionLevel) { PermissionLevel = permissionLevel; }