Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
Source/BroadcasterDaemon/BroadcasterDaemon.h
/* |
File: BroadcasterDaemon.h |
Description: This file contains the BroadcasterDaemon class interface. The BroadcasterDaemon |
class handles the connection between the cgi and QuickTime Broadcaster. |
*/ |
#import <Foundation/Foundation.h> |
#import "BroadcasterDaemonProtocol.h" |
@interface BroadcasterDaemon : NSObject <BroadcasterDaemonProtocol> |
{ |
id broadcastController; |
NSConnection *cgiConnection; |
NSConnection *broadcasterConnection; |
NSString *launchPath; |
} |
// setters |
- (void)setBroadcastController:(id)theBroadcastController; |
- (void)setCGIConnection:(NSConnection *)theConnection; |
- (void)setBroadcasterConnection:(NSConnection *)theConnection; |
// overrides/delegates |
- (NSMethodSignature *)methodSignatureForSelector:(SEL)theSelector; |
- (void)forwardInvocation:(NSInvocation *)theInvocation; |
// notifications |
- (void)connectionDidDie:(NSNotification *)notification; |
- (void)broadcasterDidLaunch:(NSNotification *)notification; |
- (void)broadcasterWillQuit:(NSNotification *)notification; |
// methods |
- (BOOL)makeAppConnection; |
@end |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14