luxlabs header browser preview


@interface HAPProtocolMessages : HMFObject

+ (id)logCategory;
+ (BOOL)_parseEmptyResponse:(id)a0 expectedTID:(unsigned char)a1 withHeader:(BOOL)a2;
+ (id)constructAuthChallengeRequest:(id)a0 nonce:(id)a1 outTID:(char *)a2;
+ (id)constructInfoRequest:(id)a0 outTID:(char *)a1;
+ (id)constructInfoRequest:(id)a0 serviceUUID:(id)a1 outTID:(char *)a2;
+ (id)constructRequestHeaderFor:(unsigned long long)a0 instanceID:(id)a1 outTID:(char *)a2;
+ (id)constructTokenRequest:(id)a0 outTID:(char *)a1;
+ (id)constructTokenUpdateRequest:(id)a0 token:(id)a1 outTID:(char *)a2;
+ (BOOL)parseAuthChallengeResponse:(id)a0 expectedTID:(unsigned char)a1 outChallengeResponse:(id *)a2 outMFICert:(id *)a3 withHeader:(BOOL)a4;
+ (id)parseInfoResponse:(id)a0 expectedTID:(unsigned char)a1 withHeader:(BOOL)a2;
+ (BOOL)parseTokenResponse:(id)a0 expectedTID:(unsigned char)a1 withHeader:(BOOL)a2 outToken:(id *)a3 outUUID:(id *)a4;
+ (BOOL)parseTokenUpdateResponse:(id)a0 expectedTID:(unsigned char)a1 withHeader:(BOOL)a2;

@end