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

Instance Methods

(id) - initWithNibName:bundle:session:
 

Protected Attributes

 : UIViewController <RDPSessionDelegate
 
 TouchPointerDelegate
 
 AdvancedKeyboardDelegate
 
 RDPKeyboardDelegate
 
 UIScrollViewDelegate
 
 UITextFieldDelegate
 
IBOutlet RDPSessionView_session_view
 
IBOutlet TouchPointerView_touchpointer_view
 
BOOL _autoscroll_with_touchpointer
 
BOOL _is_autoscrolling
 
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
 
BOOL _toggle_mouse_button
 
AdvancedKeyboardView_advanced_keyboard_view
 
BOOL _advanced_keyboard_visible
 
BOOL _requesting_advanced_keyboard
 
CGFloat _keyboard_last_height
 
NSTimer * _mouse_move_event_timer
 
int _mouse_move_events_skipped
 
CGPoint _prev_long_press_position
 

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.

39 :(NSString *)nibNameOrNil
40 bundle:(NSBundle *)nibBundleOrNil
41 session:(RDPSession *)session
42{
43 self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
44 if (self)
45 {
46 _session = [session retain];
47 [_session setDelegate:self];
48 _session_initilized = NO;
49
50 _mouse_move_events_skipped = 0;
51 _mouse_move_event_timer = nil;
52
53 _advanced_keyboard_view = nil;
54 _advanced_keyboard_visible = NO;
55 _requesting_advanced_keyboard = NO;
56 _keyboard_last_height = 0;
57
58 _session_toolbar_visible = NO;
59
60 _toggle_mouse_button = NO;
61
62 _autoscroll_with_touchpointer =
63 [[NSUserDefaults standardUserDefaults] boolForKey:@"ui.auto_scroll_touchpointer"];
64 _is_autoscrolling = NO;
65
66 [UIView setAnimationDelegate:self];
67 [UIView setAnimationDidStopSelector:@selector(animationStopped:finished:context:)];
68 }
69
70 return self;
71}

Field Documentation

◆ __pad0__

- __pad0__
protected

Definition at line 1 of file RDPSessionViewController.h.

◆ _advanced_keyboard_view

- (AdvancedKeyboardView*) _advanced_keyboard_view
protected

Definition at line 60 of file RDPSessionViewController.h.

◆ _advanced_keyboard_visible

- (BOOL) _advanced_keyboard_visible
protected

Definition at line 61 of file RDPSessionViewController.h.

◆ _autoscroll_with_touchpointer

- (BOOL) _autoscroll_with_touchpointer
protected

Definition at line 30 of file RDPSessionViewController.h.

◆ _cancel_connect_button

- (IBOutlet UIButton*) _cancel_connect_button
protected

Definition at line 44 of file RDPSessionViewController.h.

◆ _connecting_indicator_view

- (IBOutlet UIActivityIndicatorView*) _connecting_indicator_view
protected

Definition at line 43 of file RDPSessionViewController.h.

◆ _connecting_view

- (IBOutlet UIView*) _connecting_view
protected

Definition at line 41 of file RDPSessionViewController.h.

◆ _dummy_textfield

- (IBOutlet UITextField*) _dummy_textfield
protected

Definition at line 38 of file RDPSessionViewController.h.

◆ _is_autoscrolling

- (BOOL) _is_autoscrolling
protected

Definition at line 31 of file RDPSessionViewController.h.

◆ _keyboard_last_height

- (CGFloat) _keyboard_last_height
protected

Definition at line 63 of file RDPSessionViewController.h.

◆ _keyboard_toolbar

- (UIToolbar*) _keyboard_toolbar
protected

Definition at line 47 of file RDPSessionViewController.h.

◆ _keyboard_visible

- (BOOL) _keyboard_visible
protected

Definition at line 54 of file RDPSessionViewController.h.

◆ _lbl_connecting

- (IBOutlet UILabel*) _lbl_connecting
protected

Definition at line 42 of file RDPSessionViewController.h.

◆ _mouse_move_event_timer

- (NSTimer*) _mouse_move_event_timer
protected

Definition at line 66 of file RDPSessionViewController.h.

◆ _mouse_move_events_skipped

- (int) _mouse_move_events_skipped
protected

Definition at line 67 of file RDPSessionViewController.h.

◆ _prev_long_press_position

- (CGPoint) _prev_long_press_position
protected

Definition at line 68 of file RDPSessionViewController.h.

◆ _requesting_advanced_keyboard

- (BOOL) _requesting_advanced_keyboard
protected

Definition at line 62 of file RDPSessionViewController.h.

◆ _session

- (RDPSession*) _session
protected

Definition at line 50 of file RDPSessionViewController.h.

◆ _session_initilized

- (BOOL) _session_initilized
protected

Definition at line 51 of file RDPSessionViewController.h.

◆ _session_toolbar

- (IBOutlet UIToolbar*) _session_toolbar
protected

Definition at line 34 of file RDPSessionViewController.h.

◆ _session_toolbar_visible

- (BOOL) _session_toolbar_visible
protected

Definition at line 35 of file RDPSessionViewController.h.

◆ _session_view

- (IBOutlet RDPSessionView*) _session_view
protected

Definition at line 26 of file RDPSessionViewController.h.

◆ _toggle_mouse_button

- (BOOL) _toggle_mouse_button
protected

Definition at line 57 of file RDPSessionViewController.h.

◆ _touchpointer_view

- (IBOutlet TouchPointerView*) _touchpointer_view
protected

Definition at line 29 of file RDPSessionViewController.h.

◆ AdvancedKeyboardDelegate

Definition at line 19 of file RDPSessionViewController.h.

◆ RDPKeyboardDelegate

- RDPKeyboardDelegate
protected

Definition at line 20 of file RDPSessionViewController.h.

◆ TouchPointerDelegate

- TouchPointerDelegate
protected

Definition at line 19 of file RDPSessionViewController.h.

◆ UIScrollViewDelegate

- UIScrollViewDelegate
protected

Definition at line 20 of file RDPSessionViewController.h.

◆ UITextFieldDelegate

- UITextFieldDelegate
protected
Initial value:
{
IBOutlet UIScrollView *_session_scrollview

Definition at line 20 of file RDPSessionViewController.h.


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