Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
HotKeyController Class Reference

#import <HotKeyController.h>

Inheritance diagram for HotKeyController:

Instance Methods

(void- enableTap
 
(void- disableTap
 
(CFMachPortRef) - eventPort
 
(void- sysPower:
 
(BOOL) - controlPower
 
(void- sysVolume:
 
(BOOL) - controlVolume
 
(void- setActive:
 
(BOOL) - getActive
 

Class Methods

(HotKeyController *) + sharedController
 

Protected Attributes

CFMachPortRef m_eventPort
 
CFRunLoopSourceRef m_runLoopSource
 
BOOL m_active
 
BOOL m_controlSysVolume
 
BOOL m_controlSysPower
 

Method Documentation

◆ controlPower

- (BOOL) controlPower

◆ controlVolume

- (BOOL) controlVolume

◆ disableTap

- (void) disableTap

◆ enableTap

- (void) enableTap

◆ eventPort

- (CFMachPortRef) eventPort

◆ getActive

- (BOOL) getActive

◆ setActive:

- (void) setActive: (BOOL)  active

◆ sharedController

+ (HotKeyController *) sharedController

◆ sysPower:

- (void) sysPower: (BOOL)  enable

◆ sysVolume:

- (void) sysVolume: (BOOL)  enable

Member Data Documentation

◆ m_active

- (BOOL) m_active
protected

◆ m_controlSysPower

- (BOOL) m_controlSysPower
protected

◆ m_controlSysVolume

- (BOOL) m_controlSysVolume
protected

◆ m_eventPort

- (CFMachPortRef) m_eventPort
protected

◆ m_runLoopSource

- (CFRunLoopSourceRef) m_runLoopSource
protected

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