session-ios/Signal/src/environment/NotificationsManager.h
Michael Kirk 647b2b37e9 WIP: WebRTC calling
* Ensure NotificationsManager has dependencies
    Otherwise it's easy to mess up the order of the required dependencies.
* move AccountManager into Environment, it's heavy to construct

// FREEBIE
2017-01-12 09:56:05 -05:00

24 lines
585 B
Objective-C

// Created by Frederic Jacobs on 22/12/15.
// Copyright © 2015 Open Whisper Systems. All rights reserved.
#import "OWSCallNotificationsAdaptee.h"
#import <SignalServiceKit/NotificationsProtocol.h>
NS_ASSUME_NONNULL_BEGIN
@class TSCall;
@class TSContactThread;
@class OWSContactsManager;
@class SignalCall;
@class PropertyListPreferences;
@interface NotificationsManager : NSObject <NotificationsProtocol, OWSCallNotificationsAdaptee>
#pragma mark - RedPhone Call Notifications
- (void)notifyUserForCall:(TSCall *)call inThread:(TSThread *)thread;
@end
NS_ASSUME_NONNULL_END