FreeRDP
RDPKeyboard Class Reference

#import <RDPKeyboard.h>

Inheritance diagram for RDPKeyboard:
Collaboration diagram for RDPKeyboard:

Instance Methods

(void- initWithSession:delegate:
 
(void- reset
 
(void- sendUnicode:
 
(void- sendVirtualKeyCode:
 
(void- toggleCtrlKey
 
(void- toggleAltKey
 
(void- toggleShiftKey
 
(void- toggleWinKey
 
(void- sendEnterKeyStroke
 
(void- sendEscapeKeyStroke
 
(void- sendBackspaceKeyStroke
 

Class Methods

(RDPKeyboard *) + getSharedRDPKeyboard
 

Protected Attributes

RDPSession_session
 
int _virtual_key_map [256]
 
int _unicode_map [256]
 
NSDictionary * _special_keys
 
NSObject< RDPKeyboardDelegate > * _delegate
 
BOOL _ctrl_pressed
 
BOOL _alt_pressed
 
BOOL _shift_pressed
 
BOOL _win_pressed
 

Properties

id< RDPKeyboardDelegatedelegate
 
BOOL ctrlPressed
 
BOOL altPressed
 
BOOL shiftPressed
 
BOOL winPressed
 

Method Documentation

+ (RDPKeyboard *) getSharedRDPKeyboard

Here is the caller graph for this function:

- (void) initWithSession: (RDPSession*)  session
delegate: (NSObject<RDPKeyboardDelegate>*)  delegate 

Here is the caller graph for this function:

- (void) reset

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) sendBackspaceKeyStroke

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) sendEnterKeyStroke

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) sendEscapeKeyStroke

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) sendUnicode: (int)  character

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) sendVirtualKeyCode: (int)  keyCode

Here is the caller graph for this function:

- (void) toggleAltKey

Here is the caller graph for this function:

- (void) toggleCtrlKey

Here is the caller graph for this function:

- (void) toggleShiftKey

Here is the caller graph for this function:

- (void) toggleWinKey

Here is the caller graph for this function:

Field Documentation

- (BOOL) _alt_pressed
protected
- (BOOL) _ctrl_pressed
protected
- (NSObject<RDPKeyboardDelegate>*) _delegate
protected
- (RDPSession*) _session
protected
- (BOOL) _shift_pressed
protected
- (NSDictionary*) _special_keys
protected
- (int _unicode_map[256])
protected
- (int _virtual_key_map[256])
protected
- (BOOL) _win_pressed
protected

Property Documentation

- (BOOL) altPressed
readatomicassign
- (BOOL) ctrlPressed
readatomicassign
- (id<RDPKeyboardDelegate>) delegate
readwriteatomicassign
- (BOOL) shiftPressed
readatomicassign
- (BOOL) winPressed
readatomicassign

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