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

Instance Methods

(id) - copy
 
(id) - copyWithUUID
 
(BOOL) - isDeletable
 
(BOOL) - isMovable
 
(BOOL) - isRenamable
 
(BOOL) - hasImmutableHost
 
(id) - initWithConnectionParameters:
 
(id) - initWithBaseDefaultParameters
 
(ConnectionParams *) - copyMarkedParams
 

Protected Attributes

ComputerBookmark_parent
 
NSString * _uuid
 
NSString * _label
 
UIImage * _image
 
ConnectionParams_connection_params
 
BOOL _connected_via_wlan
 

Properties

ComputerBookmarkparent
 
NSString * uuid
 
NSString * label
 
UIImage * image
 
ConnectionParamsparams
 
BOOL conntectedViaWLAN
 

Detailed Description

Definition at line 15 of file Bookmark.h.

Method Documentation

◆ copy

- (id) copy

Definition at line 1 of file Bookmark.m.

82{
83 ComputerBookmark *copy = [[[self class] alloc] init];
84 [copy setLabel:[self label]];
85 copy->_connection_params = [_connection_params copy];
86 return copy;
87}

◆ copyMarkedParams

- (ConnectionParams *) copyMarkedParams

Definition at line 1 of file Bookmark.m.

269{
270 ConnectionParams *param_copy = [[self params] copy];
271 [param_copy setValue:[self uuid] forKey:@"_bookmark_uuid"];
272 return param_copy;
273}

◆ copyWithUUID

- (id) copyWithUUID

Definition at line 1 of file Bookmark.m.

90{
91 ComputerBookmark *copy = [self copy];
92 copy->_uuid = [[self uuid] copy];
93 return copy;
94}

◆ hasImmutableHost

- (BOOL) hasImmutableHost

Definition at line 1 of file Bookmark.m.

184{
185 return NO;
186}

◆ initWithBaseDefaultParameters

- (id) initWithBaseDefaultParameters

Definition at line 1 of file Bookmark.m.

76{
77 return [self initWithConnectionParameters:[[[ConnectionParams alloc]
78 initWithBaseDefaultParameters] autorelease]];
79}

◆ initWithConnectionParameters:

- (id) initWithConnectionParameters: (ConnectionParams *)  params

Definition at line 1 of file Bookmark.m.

39 :(ConnectionParams *)params
40{
41 if (!(self = [self init]))
42 return nil;
43
44 _connection_params = [params copy];
45 _connected_via_wlan = NO;
46 return self;
47}

◆ isDeletable

- (BOOL) isDeletable

Definition at line 1 of file Bookmark.m.

172{
173 return YES;
174}

◆ isMovable

- (BOOL) isMovable

Definition at line 1 of file Bookmark.m.

176{
177 return YES;
178}

◆ isRenamable

- (BOOL) isRenamable

Definition at line 1 of file Bookmark.m.

180{
181 return YES;
182}

Field Documentation

◆ _connected_via_wlan

- (BOOL) _connected_via_wlan
protected

Definition at line 23 of file Bookmark.h.

◆ _connection_params

- (ConnectionParams*) _connection_params
protected

Definition at line 22 of file Bookmark.h.

◆ _image

- (UIImage*) _image
protected

Definition at line 21 of file Bookmark.h.

◆ _label

- (NSString *) _label
protected

Definition at line 20 of file Bookmark.h.

◆ _parent

- (ComputerBookmark*) _parent
protected

Definition at line 19 of file Bookmark.h.

◆ _uuid

- (NSString*) _uuid
protected

Definition at line 20 of file Bookmark.h.

Property Documentation

◆ conntectedViaWLAN

- (BOOL) conntectedViaWLAN
readwritenonatomicassign

Definition at line 31 of file Bookmark.h.

◆ image

- (UIImage *) image
readwritenonatomicretain

Definition at line 29 of file Bookmark.h.

◆ label

- (NSString*) label
readwritenonatomiccopy

Definition at line 28 of file Bookmark.h.

◆ params

- (ConnectionParams*) params
readnonatomicassign

Definition at line 30 of file Bookmark.h.

◆ parent

- (ComputerBookmark*) parent
readwritenonatomicassign

Definition at line 26 of file Bookmark.h.

◆ uuid

- (NSString*) uuid
readnonatomicassign

Definition at line 27 of file Bookmark.h.


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