luxlabs header browser preview


@class NSConditionLock, NSObject;
@protocol OS_dispatch_queue;

@interface AOSTransaction : NSObject <NSCoding> {
    unsigned char didSucceed;
    unsigned char didFinish;
    void *result;
    struct __CFError { } *error;
    void /* function */ *callbackFunction;
    id /* block */ callbackBlock;
    NSObject<OS_dispatch_queue> *callbackQueue;
    void *context;
    NSConditionLock *waitLock;
    void /* function */ *contextRetain;
    void /* function */ *contextRelease;
}

- (id)init;
- (void)dealloc;
- (void)encodeWithCoder:(id)a0;
- (void)finalize;
- (id)result;
- (id)error;
- (id)initWithCoder:(id)a0;
- (BOOL)isSuccessful;

@end