SBAppleRemoteListener Class Reference

#import <SBAppleRemoteListener.h>

Inheritance diagram for SBAppleRemoteListener:
[legend]
Collaboration diagram for SBAppleRemoteListener:
[legend]

Instance Methods

(id- initWithDelegate:
 
(void) - startListening
 
(void) - stopListening
 
(BOOL) - IsListening
 
(void) - setDelegate:
 

Class Methods

(BOOL) + isRemoteAvailable
 

Protected Attributes

IOHIDDeviceInterface ** mDeviceInterface
 
IOHIDQueueInterface ** mQueueInterface
 
CFRunLoopSourceRef mEventSource
 
NSArray * mCookies
 
id mDelegate
 
BOOL mIsListening
 
EAppleRemoteButton mPendingHoldButton
 

Detailed Description

Definition at line 68 of file SBAppleRemoteListener.h.

Method Documentation

- (id) initWithDelegate: (id aDelegate

Definition at line 120 of file SBAppleRemoteListener.mm.

- (BOOL) IsListening

Definition at line 250 of file SBAppleRemoteListener.mm.

+ (BOOL) isRemoteAvailable

Definition at line 97 of file SBAppleRemoteListener.mm.

- (void) setDelegate: (id aDelegate

Definition at line 256 of file SBAppleRemoteListener.mm.

- (void) startListening

Definition at line 139 of file SBAppleRemoteListener.mm.

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) stopListening

Definition at line 219 of file SBAppleRemoteListener.mm.

Here is the caller graph for this function:

Member Data Documentation

- (NSArray*) mCookies
protected

Definition at line 73 of file SBAppleRemoteListener.h.

- (id) mDelegate
protected

Definition at line 74 of file SBAppleRemoteListener.h.

- (IOHIDDeviceInterface**) mDeviceInterface
protected

Definition at line 70 of file SBAppleRemoteListener.h.

- (CFRunLoopSourceRef) mEventSource
protected

Definition at line 72 of file SBAppleRemoteListener.h.

- (BOOL) mIsListening
protected

Definition at line 75 of file SBAppleRemoteListener.h.

- (EAppleRemoteButton) mPendingHoldButton
protected

Definition at line 76 of file SBAppleRemoteListener.h.

- (IOHIDQueueInterface**) mQueueInterface
protected

Definition at line 71 of file SBAppleRemoteListener.h.


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