luxlabs header browser preview


@interface VCControlChannelDialogV2 : VCControlChannelDialog {
    struct tagVCCryptor { } *_uplinkCryptor;
    struct tagVCCryptor { } *_downlinkCryptor;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _uplinkCryptorLock;
}

- (void)dealloc;
- (id)allocEncryptedPayloadFromPayloadData:(id)a0;
- (id)copyDecryptedDataFromEncryptedPayload:(id)a0;
- (id)initWithSessionID:(unsigned int)a0 participantID:(id)a1 participantUUID:(id)a2 participantConfig:(struct { int x0; struct tagVCSecurityKeyHolder *x1; struct tagVCSecurityKeyHolder *x2; struct __CFData *x3; struct __CFData *x4; BOOL x5; } *)a3 transactionDelegate:(id)a4;
- (id)newDataFromMessage:(id)a0 topic:(id)a1 transactionID:(unsigned long long)a2 isReliable:(BOOL)a3 transactionDelegate:(id)a4;
- (id)processMessageData:(id)a0 participantID:(id)a1 topic:(id *)a2 transactionID:(id *)a3 messageStatus:(unsigned int *)a4 isInternalMessage:(BOOL *)a5;
- (void)sendConfirmationToParticipantID:(id)a0 transactionID:(id)a1 sessionID:(unsigned int)a2 transactionDelegate:(id)a3;

@end