FreeRDP
Loading...
Searching...
No Matches
RDPSessionViewController Class Reference
Collaboration diagram for RDPSessionViewController:

Instance Methods

(id) - initWithNibName:bundle:session:
 

Protected Attributes

 : UIViewController <RDPSessionDelegate
 
 AdvancedKeyboardDelegate
 
 RDPKeyboardDelegate
 
 UIScrollViewDelegate
 
 UITextFieldDelegate
 
 UIGestureRecognizerDelegate
 
 UIPointerInteractionDelegate
 
IBOutlet RDPSessionView_session_view
 
IBOutlet UIToolbar * _session_toolbar
 
BOOL _session_toolbar_visible
 
IBOutlet UITextField * _dummy_textfield
 
IBOutlet UIView * _connecting_view
 
IBOutlet UILabel * _lbl_connecting
 
IBOutlet UIActivityIndicatorView * _connecting_indicator_view
 
IBOutlet UIButton * _cancel_connect_button
 
UIToolbar * _keyboard_toolbar
 
RDPSession_session
 
BOOL _session_initilized
 
BOOL _keyboard_visible
 
AdvancedKeyboardView_advanced_keyboard_view
 
BOOL _advanced_keyboard_visible
 
BOOL _requesting_advanced_keyboard
 
CGSize _last_session_viewport_size
 
CGPoint _prev_long_press_position
 
CGPoint _cursor_view_position
 
CGPoint _last_mouse_pan_location
 
BOOL _has_cursor_view_position
 
BOOL _has_user_moved_cursor
 
BOOL _mouse_pan_active
 
BOOL _long_press_active
 
BOOL _mouse_drag_active
 
BOOL _pointer_is_indirect
 

Detailed Description

Definition at line 18 of file RDPSessionViewController.h.

Method Documentation

◆ initWithNibName:bundle:session:

- (id) initWithNibName: (NSString *)  nibNameOrNil
bundle: (NSBundle *)  nibBundleOrNil
session: (RDPSession *)  session 

Definition at line 1 of file RDPSessionViewController.m.

48 :(NSString *)nibNameOrNil
49 bundle:(NSBundle *)nibBundleOrNil
50 session:(RDPSession *)session
51{
52 self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
53 if (self)
54 {
55 _session = [session retain];
56 [_session setDelegate:self];
57 _session_initilized = NO;
58
59 _advanced_keyboard_view = nil;
60 _advanced_keyboard_visible = NO;
61 _requesting_advanced_keyboard = NO;
62 _last_session_viewport_size = CGSizeZero;
63
64 _session_toolbar_visible = NO;
65
66 _cursor_view_position = CGPointZero;
67 _last_mouse_pan_location = CGPointZero;
68 _has_cursor_view_position = NO;
69 _has_user_moved_cursor = NO;
70 _mouse_pan_active = NO;
71 _long_press_active = NO;
72 _mouse_drag_active = NO;
73 _pointer_is_indirect = NO;
74
75 [UIView setAnimationDelegate:self];
76 [UIView setAnimationDidStopSelector:@selector(animationStopped:finished:context:)];
77 }
78
79 return self;
80}

Field Documentation

◆ __pad0__

- __pad0__
protected

Definition at line 1 of file RDPSessionViewController.h.

◆ _advanced_keyboard_view

- (AdvancedKeyboardView*) _advanced_keyboard_view
protected

Definition at line 53 of file RDPSessionViewController.h.

◆ _advanced_keyboard_visible

- (BOOL) _advanced_keyboard_visible
protected

Definition at line 54 of file RDPSessionViewController.h.

◆ _cancel_connect_button

- (IBOutlet UIButton*) _cancel_connect_button
protected

Definition at line 40 of file RDPSessionViewController.h.

◆ _connecting_indicator_view

- (IBOutlet UIActivityIndicatorView*) _connecting_indicator_view
protected

Definition at line 39 of file RDPSessionViewController.h.

◆ _connecting_view

- (IBOutlet UIView*) _connecting_view
protected

Definition at line 37 of file RDPSessionViewController.h.

◆ _cursor_view_position

- (CGPoint) _cursor_view_position
protected

Definition at line 59 of file RDPSessionViewController.h.

◆ _dummy_textfield

- (IBOutlet UITextField*) _dummy_textfield
protected

Definition at line 34 of file RDPSessionViewController.h.

◆ _has_cursor_view_position

- (BOOL) _has_cursor_view_position
protected

Definition at line 61 of file RDPSessionViewController.h.

◆ _has_user_moved_cursor

- (BOOL) _has_user_moved_cursor
protected

Definition at line 62 of file RDPSessionViewController.h.

◆ _keyboard_toolbar

- (UIToolbar*) _keyboard_toolbar
protected

Definition at line 43 of file RDPSessionViewController.h.

◆ _keyboard_visible

- (BOOL) _keyboard_visible
protected

Definition at line 50 of file RDPSessionViewController.h.

◆ _last_mouse_pan_location

- (CGPoint) _last_mouse_pan_location
protected

Definition at line 60 of file RDPSessionViewController.h.

◆ _last_session_viewport_size

- (CGSize) _last_session_viewport_size
protected

Definition at line 56 of file RDPSessionViewController.h.

◆ _lbl_connecting

- (IBOutlet UILabel*) _lbl_connecting
protected

Definition at line 38 of file RDPSessionViewController.h.

◆ _long_press_active

- (BOOL) _long_press_active
protected

Definition at line 64 of file RDPSessionViewController.h.

◆ _mouse_drag_active

- (BOOL) _mouse_drag_active
protected

Definition at line 65 of file RDPSessionViewController.h.

◆ _mouse_pan_active

- (BOOL) _mouse_pan_active
protected

Definition at line 63 of file RDPSessionViewController.h.

◆ _pointer_is_indirect

- (BOOL) _pointer_is_indirect
protected

Definition at line 66 of file RDPSessionViewController.h.

◆ _prev_long_press_position

- (CGPoint) _prev_long_press_position
protected

Definition at line 58 of file RDPSessionViewController.h.

◆ _requesting_advanced_keyboard

- (BOOL) _requesting_advanced_keyboard
protected

Definition at line 55 of file RDPSessionViewController.h.

◆ _session

- (RDPSession*) _session
protected

Definition at line 46 of file RDPSessionViewController.h.

◆ _session_initilized

- (BOOL) _session_initilized
protected

Definition at line 47 of file RDPSessionViewController.h.

◆ _session_toolbar

- (IBOutlet UIToolbar*) _session_toolbar
protected

Definition at line 30 of file RDPSessionViewController.h.

◆ _session_toolbar_visible

- (BOOL) _session_toolbar_visible
protected

Definition at line 31 of file RDPSessionViewController.h.

◆ _session_view

- (IBOutlet RDPSessionView*) _session_view
protected

Definition at line 27 of file RDPSessionViewController.h.

◆ AdvancedKeyboardDelegate

Definition at line 19 of file RDPSessionViewController.h.

◆ RDPKeyboardDelegate

- RDPKeyboardDelegate
protected

Definition at line 19 of file RDPSessionViewController.h.

◆ UIGestureRecognizerDelegate

- UIGestureRecognizerDelegate
protected

Definition at line 20 of file RDPSessionViewController.h.

◆ UIPointerInteractionDelegate

- UIPointerInteractionDelegate
protected
Initial value:
{
IBOutlet UIScrollView *_session_scrollview

Definition at line 21 of file RDPSessionViewController.h.

◆ UIScrollViewDelegate

- UIScrollViewDelegate
protected

Definition at line 20 of file RDPSessionViewController.h.

◆ UITextFieldDelegate

- UITextFieldDelegate
protected

Definition at line 20 of file RDPSessionViewController.h.


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