luxlabs header browser preview


@class NSUUID, SiriCoreNetEventMessage, NSObject;
@protocol OS_dispatch_queue;

@interface SiriCoreNetworkingAnalytics : NSObject {
    NSObject<OS_dispatch_queue> *_queue;
    NSUUID *_netId;
    NSUUID *_orchestratorRequestId;
    BOOL _isConnectionActive;
    BOOL _netIdAvailable;
    unsigned int _sequenceNumber;
    SiriCoreNetEventMessage *_httpHeaderEvent;
    SiriCoreNetEventMessage *_preparationSnapshotEvent;
    SiriCoreNetEventMessage *_debugPreparationSnapshotEvent;
    SiriCoreNetEventMessage *_readySnapshotEvent;
    SiriCoreNetEventMessage *_debugReadySnapshotEvent;
    SiriCoreNetEventMessage *_sessionConnectionSnapthotEvent;
    SiriCoreNetEventMessage *_debugSessionConnectionSnapthotEvent;
    SiriCoreNetEventMessage *_sessionConnectionFailedEvent;
    SiriCoreNetEventMessage *_peerConnectionFailedEvent;
    NSUUID *_netIdForRequestLink;
}

+ (int)connectionMethodFromString:(id)a0;
+ (int)connectionModeFromString:(id)a0;
+ (int)connectionTypeFromString:(id)a0;
+ (id)debugNetworkInterfacesFromSiriCoreConnectionMetrics:(id)a0;
+ (id)debugSessionConnectionNetworkFromSiriCoreConnectionMetrics:(id)a0;
+ (id)endpointFromDictionary:(id)a0;
+ (int)endpointTypeFromNumber:(id)a0;
+ (id)endpointsFromArray:(id)a0;
+ (id)establishmentResolutionFromArray:(id)a0;
+ (id)handShakeProtocolFromArray:(id)a0;
+ (int)handshakeProtocolFromString:(id)a0;
+ (id)networkInterfacesFromDictionary:(id)a0;
+ (id)pathInterfacesFromArray:(id)a0;
+ (int)pathStatusFromNumber:(id)a0;
+ (int)pathTypeFromNumber:(id)a0;
+ (int)phyModeFromString:(id)a0;
+ (id)pingInfoFromSiriCoreConnectionMetrics:(id)a0;
+ (int)providerFromString:(id)a0;
+ (id)proxyConfigurationFromDictionary:(id)a0;
+ (int)qualityFromString:(id)a0;
+ (id)sessionConnectionFailedError:(id)a0 connectionMode:(id)a1 sessionType:(id)a2 sessionState:(id)a3 dormant:(BOOL)a4 analysisInfo:(id)a5;
+ (id)sessionConnectionNetworkFromSiriCoreConnectionMetrics:(id)a0;
+ (id)sessionConnectionQualityFromSiriCoreConnectionMetrics:(id)a0;
+ (int)sessionStateFromString:(id)a0;
+ (int)sessionTypeFromString:(id)a0;
+ (id)sharedSiriCoreNetworkingAnalytics;
+ (int)snapshotStateFromStringEvent:(id)a0;
+ (int)tlsFromString:(id)a0;

- (id)init;
- (void)reset;
- (id)_init;
- (void).cxx_destruct;
- (void)setNetId:(id)a0;
- (id)_createRequestLinkInfoFromUUID:(id)a0 component:(int)a1;
- (id)_createSchemaClientEventFromUUID:(id)a0;
- (void)_emitAllCachedMessagesFor:(id)a0;
- (BOOL)emitLogDebug;
- (unsigned int)getSequenceNumber;
- (void)increaseSequenceNumber;
- (BOOL)isNetIdAvailable;
- (void)logDebugNetworkConnectionStatePreparationSnapshotCaptured:(id)a0;
- (void)logDebugNetworkConnectionStateReadySnapshotCaptured:(id)a0;
- (void)logDebugSessionConnectionSnapshotCaptured:(id)a0;
- (void)logNetworkConnectionStatePreparationSnapshotCaptured:(id)a0;
- (void)logNetworkConnectionStateReadySnapshotCaptured:(id)a0;
- (void)logPeerConnectionFailed:(id)a0;
- (void)logRequestLinkBetweenOrchestratorAndNetworkComponent;
- (void)logSessionConnectionFailed:(id)a0;
- (void)logSessionConnectionHttpHeaderCreated:(id)a0;
- (void)logSessionConnectionSnapshotCaptured:(id)a0;
- (id)orchestratorRequestId;
- (void)resetNetId;
- (void)resetSequenceNumber;
- (void)setIsConnectionActive:(BOOL)a0;
- (void)setNetIdAvailable:(BOOL)a0;
- (void)setOrchestratorRequestId:(id)a0;

@end