SBAppleRemoteListener Class Reference

#import <SBAppleRemoteListener.h>

Inheritance diagram for SBAppleRemoteListener:
Collaboration diagram for SBAppleRemoteListener:

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

- (BOOL) IsListening

Definition at line 250 of file

+ (BOOL) isRemoteAvailable

Definition at line 97 of file

- (void) setDelegate: (id aDelegate

Definition at line 256 of file

- (void) startListening

Definition at line 139 of file

Here is the call graph for this function:

Here is the caller graph for this function:

- (void) stopListening

Definition at line 219 of file

Here is the caller graph for this function:

Member Data Documentation

- (NSArray*) mCookies

Definition at line 73 of file SBAppleRemoteListener.h.

- (id) mDelegate

Definition at line 74 of file SBAppleRemoteListener.h.

- (IOHIDDeviceInterface**) mDeviceInterface

Definition at line 70 of file SBAppleRemoteListener.h.

- (CFRunLoopSourceRef) mEventSource

Definition at line 72 of file SBAppleRemoteListener.h.

- (BOOL) mIsListening

Definition at line 75 of file SBAppleRemoteListener.h.

- (EAppleRemoteButton) mPendingHoldButton

Definition at line 76 of file SBAppleRemoteListener.h.

- (IOHIDQueueInterface**) mQueueInterface

Definition at line 71 of file SBAppleRemoteListener.h.

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