FreeRDP
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
GlobalDefaults Class Reference
Inheritance diagram for GlobalDefaults:
Collaboration diagram for GlobalDefaults:

Instance Methods

(ConnectionParams *) - newParams
 
(ComputerBookmark *) - newBookmark
 
(ComputerBookmark *) - newTestServerBookmark
 

Class Methods

(GlobalDefaults *) + sharedGlobalDefaults
 

Properties

ComputerBookmarkbookmark
 

Detailed Description

Definition at line 15 of file GlobalDefaults.h.

Method Documentation

◆ newBookmark

- (ComputerBookmark *) newBookmark

Definition at line 1 of file GlobalDefaults.m.

63{
64 return [[ComputerBookmark alloc] initWithConnectionParameters:[[self newParams] autorelease]];
65}

◆ newParams

- (ConnectionParams *) newParams

Definition at line 1 of file GlobalDefaults.m.

68{
69 ConnectionParams *param_copy = [[[self bookmark] params] copy];
70 return param_copy;
71}

◆ newTestServerBookmark

- (ComputerBookmark *) newTestServerBookmark

Definition at line 1 of file GlobalDefaults.m.

74{
75 ComputerBookmark *bm = [self newBookmark];
76 [bm setLabel:@"Test Server"];
77 [[bm params] setValue:@"testservice.ifreerdp.com" forKey:@"hostname"];
78 [[bm params] setInt:0 forKey:@"screen_resolution_type"];
79 [[bm params] setInt:1024 forKey:@"width"];
80 [[bm params] setInt:768 forKey:@"height"];
81 [[bm params] setInt:32 forKey:@"colors"];
82 [[bm params] setBool:YES forKey:@"perf_remotefx"];
83 [[bm params] setBool:YES forKey:@"perf_gfx"];
84 [[bm params] setBool:YES forKey:@"perf_h264"];
85 return bm;
86}

◆ sharedGlobalDefaults

+ (GlobalDefaults *) sharedGlobalDefaults

Definition at line 1 of file GlobalDefaults.m.

18{
19 static GlobalDefaults *_shared_global_defaults = nil;
20
21 if (_shared_global_defaults == nil)
22 {
23 @synchronized(self)
24 {
25 if (_shared_global_defaults == nil)
26 _shared_global_defaults = [[GlobalDefaults alloc] init];
27 }
28 }
29
30 return _shared_global_defaults;
31}

Property Documentation

◆ bookmark

- (ComputerBookmark*) bookmark
readnonatomicassign

Definition at line 24 of file GlobalDefaults.h.


The documentation for this class was generated from the following files: