Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Clone in Desktop Download ZIP
c3bb668
41 lines (36 sloc) 1.46 KB
/**
* This header is generated by class-dump-z 0.1-11s.
* class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
*
* Source: /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
*/
#import "AppSupport-Structs.h"
#import <Foundation/NSObject.h>
@class NSLock, NSMutableDictionary, NSString;
@interface CPDistributedNotificationCenter : NSObject {
NSString* _centerName;
NSLock* _lock;
CFRunLoopSourceRef _receiveNotificationSource;
BOOL _isServer;
NSMutableDictionary* _sendPorts;
unsigned _startCount;
}
+(CPDistributedNotificationCenter*)centerNamed:(NSString*)centerName;
-(id)_initWithServerName:(NSString*)serverName;
// inherited: -(void)dealloc;
-(NSString*)name;
-(void)_createReceiveSourceForRunLoop:(CFRunLoopRef)runLoop;
-(void)_checkIn;
-(void)_checkOutAndRemoveSource;
-(void)_notificationServerWasRestarted;
-(void)startDeliveringNotificationsToMainThread;
-(void)startDeliveringNotificationsToRunLoop:(CFRunLoopRef)runLoop;
-(void)stopDeliveringNotifications;
-(void)deliverNotification:(NSString*)notification userInfo:(NSDictionary*)info;
-(void)runServerOnCurrentThread;
-(void)postNotificationName:(NSString*)name;
-(void)postNotificationName:(NSString*)name userInfo:(NSDictionary*)info;
-(BOOL)postNotificationName:(NSString*)name userInfo:(NSDictionary*)info toBundleIdentifier:(NSString*)bundleIdentifier;
-(void)_receivedCheckIn:(unsigned)anIn auditToken:(XXStruct_kUSYWB*)token;
-(void)_receivedCheckOut:(CFMachPortRef)anOut;
@end
Jump to Line
Something went wrong with that request. Please try again.