LibreOffice Module apple_remote (master) 1
Classes | Macros | Enumerations | Variables
RemoteControl.h File Reference
#include <sal/config.h>
#import <Cocoa/Cocoa.h>
#include <sal/types.h>
Include dependency graph for RemoteControl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

category  NSObject(RemoteControlDelegate)
 
class  RemoteControl
 

Macros

#define EVENT_TO_HOLD_EVENT_OFFSET   6
 

Enumerations

enum  RemoteControlEventIdentifier {
  kRemoteButtonPlus =1<<1 ,
  kRemoteButtonMinus =1<<2 ,
  kRemoteButtonMenu =1<<3 ,
  kRemoteButtonPlay =1<<4 ,
  kRemoteButtonRight =1<<5 ,
  kRemoteButtonLeft =1<<6 ,
  kRemoteButtonPlus_Hold =1<<7 ,
  kRemoteButtonMinus_Hold =1<<8 ,
  kRemoteButtonMenu_Hold =1<<9 ,
  kRemoteButtonPlay_Hold =1<<10 ,
  kRemoteButtonRight_Hold =1<<11 ,
  kRemoteButtonLeft_Hold =1<<12 ,
  kRemoteControl_Switched =1<<13 ,
  kMetallicRemote2009ButtonPlay =1<<14 ,
  kMetallicRemote2009ButtonMiddlePlay =1<<15
}
 

Variables

NSString * REQUEST_FOR_REMOTE_CONTROL_NOTIFICATION
 
NSString * FINISHED_USING_REMOTE_CONTROL_NOTIFICATION
 
NSString * kRemoteControlDeviceName
 
NSString * kApplicationIdentifier
 
NSString * kTargetApplicationIdentifier
 

Macro Definition Documentation

◆ EVENT_TO_HOLD_EVENT_OFFSET

#define EVENT_TO_HOLD_EVENT_OFFSET   6

Definition at line 50 of file RemoteControl.h.

Enumeration Type Documentation

◆ RemoteControlEventIdentifier

Enumerator
kRemoteButtonPlus 
kRemoteButtonMinus 
kRemoteButtonMenu 
kRemoteButtonPlay 
kRemoteButtonRight 
kRemoteButtonLeft 
kRemoteButtonPlus_Hold 
kRemoteButtonMinus_Hold 
kRemoteButtonMenu_Hold 
kRemoteButtonPlay_Hold 
kRemoteButtonRight_Hold 
kRemoteButtonLeft_Hold 
kRemoteControl_Switched 
kMetallicRemote2009ButtonPlay 
kMetallicRemote2009ButtonMiddlePlay 

Definition at line 54 of file RemoteControl.h.

Variable Documentation

◆ FINISHED_USING_REMOTE_CONTROL_NOTIFICATION

NSString* FINISHED_USING_REMOTE_CONTROL_NOTIFICATION
extern

Definition at line 38 of file RemoteControl.m.

◆ kApplicationIdentifier

NSString* kApplicationIdentifier
extern

Definition at line 42 of file RemoteControl.m.

◆ kRemoteControlDeviceName

NSString* kRemoteControlDeviceName
extern

Definition at line 41 of file RemoteControl.m.

◆ kTargetApplicationIdentifier

NSString* kTargetApplicationIdentifier
extern

Definition at line 45 of file RemoteControl.m.

◆ REQUEST_FOR_REMOTE_CONTROL_NOTIFICATION

NSString* REQUEST_FOR_REMOTE_CONTROL_NOTIFICATION
extern

Definition at line 37 of file RemoteControl.m.