summaryrefslogtreecommitdiffabout
path: root/pumpkin/DaemonListener.h
blob: 1bb6f2a13c39d70d7e3405522900f724080bea94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

#import <Cocoa/Cocoa.h>
#include <netinet/in.h>

@class PumpKIN;
@interface DaemonListener : NSObject {
    CFSocketRef sockie;
    PumpKIN *pumpkin;
    CFRunLoopSourceRef runloopSource;
}

+(DaemonListener*)listenerWithDefaults;
-(void)callbackWithType:(CFSocketCallBackType)t addr:(CFDataRef)a data:(const void *)d;

@end