luxlabs header browser preview


@interface SFUCryptor : NSObject {
    int mOperation;
    struct _CCCryptor { } *mCryptor;
    unsigned long long mBlockSize;
    BOOL mFinished;
    char *mDecryptionInputBuffer;
    char *mOutputBuffer;
    char *mOutputBufferPos;
    unsigned long long mOutputBufferAvailable;
}

- (void)dealloc;
- (BOOL)cryptDataFromBuffer:(const char *)a0 length:(unsigned long long)a1 toStream:(id)a2 finished:(BOOL)a3 crc32:(unsigned int *)a4 error:(id *)a5;
- (BOOL)cryptDataFromBuffer:(const char *)a0 length:(unsigned long long)a1 toStream:(id)a2 finished:(BOOL)a3 error:(id *)a4;
- (BOOL)cryptDataFromStream:(id)a0 toBuffer:(char *)a1 length:(unsigned long long)a2 bytesRead:(unsigned long long *)a3 error:(id *)a4;
- (id)initWithKey:(id)a0 operation:(int)a1 iv:(const char *)a2 ivLength:(unsigned long long)a3;
- (id)initWithKey:(id)a0 operation:(int)a1 iv:(const char *)a2 ivLength:(unsigned long long)a3 usePKCS7Padding:(BOOL)a4;

@end