mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2025-07-04 00:36:23 +00:00
32 lines
875 B
Objective-C
32 lines
875 B
Objective-C
//
|
|
// DataManager.h
|
|
// Moonlight
|
|
//
|
|
// Created by Diego Waxemberg on 10/28/14.
|
|
// Copyright (c) 2014 Moonlight Stream. All rights reserved.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "AppDelegate.h"
|
|
#import "TemporaryHost.h"
|
|
#import "TemporaryApp.h"
|
|
#import "TemporarySettings.h"
|
|
|
|
@interface DataManager : NSObject
|
|
|
|
- (void) saveSettingsWithBitrate:(NSInteger)bitrate framerate:(NSInteger)framerate height:(NSInteger)height width:(NSInteger)width onscreenControls:(NSInteger)onscreenControls;
|
|
|
|
- (NSArray*) getHosts;
|
|
- (void) updateHost:(TemporaryHost*)host;
|
|
- (void) updateAppsForExistingHost:(TemporaryHost *)host;
|
|
- (void) updateIconForExistingApp:(TemporaryApp*)app;
|
|
- (void) removeHost:(TemporaryHost*)host;
|
|
- (void) removeApp:(TemporaryApp*)app;
|
|
|
|
- (TemporarySettings*) getSettings;
|
|
|
|
- (void) updateUniqueId:(NSString*)uniqueId;
|
|
- (NSString*) getUniqueId;
|
|
|
|
@end
|