luxlabs header browser preview


@interface SiriCoreAceSerialization : NSObject

+ (id)aceDataForPong:(unsigned int)a0;
+ (id)aceDataForPing:(unsigned int)a0;
+ (id)_insufficientDataErrorForBytesNeeded:(unsigned long long)a0 available:(unsigned long long)a1;
+ (id)_tryParsingPlistPacketBytes:(const void *)a0 length:(unsigned long long)a1;
+ (id)_tryParsingSpeechPacketBytes:(const void *)a0 length:(unsigned long long)a1;
+ (id)aceDataForNop;
+ (id)aceDataForObject:(id)a0 error:(id *)a1;
+ (id)aceDataForSpeechPacket:(id)a0 error:(id *)a1;
+ (id)aceDataForStreamEnd;
+ (id)aceDataForStreamHeaderWithCompressionType:(unsigned char)a0;
+ (id)dataForNop;
+ (id)dataForObject:(id)a0 error:(id *)a1;
+ (id)dataForPing:(unsigned int)a0;
+ (id)dataForPong:(unsigned int)a0;
+ (id)dataForSpeechPacket:(id)a0 error:(id *)a1;
+ (id)dataForStreamEnd;
+ (id)dataForStreamHeaderWithCompressionType:(unsigned char)a0;
+ (BOOL)tryParsingAceHeaderData:(id)a0 compressionType:(unsigned char *)a1 bytesRead:(unsigned long long *)a2 error:(id *)a3;
+ (BOOL)tryParsingPacketWithBytes:(const void *)a0 length:(unsigned long long)a1 rawPacket:(struct { unsigned char x0; unsigned int x1; } *)a2 object:(id *)a3 bytesRead:(unsigned long long *)a4 error:(id *)a5;

@end