luxlabs header browser preview


@class NSString, NSUUID, NSData, NSDate;

@interface NWStatsProtocolSnapshot : NWStatsSnapshot {
    unsigned int _flags;
    struct update_subset_for_deltas { unsigned long long savedRxPackets; unsigned long long savedRxBytes; unsigned long long savedTxPackets; unsigned long long savedTxBytes; unsigned long long savedRxCellularBytes; unsigned long long savedRxWiFiBytes; unsigned long long savedRxWiredBytes; unsigned long long savedTxCellularBytes; unsigned long long savedTxWiFiBytes; unsigned long long savedTxWiredBytes; unsigned int savedRxDuplicateBytes; unsigned int savedRxOutOfOrderBytes; unsigned int savedTxRetransmittedBytes; } _prev_items;
    struct accumulator_bytes { unsigned long long rxCellularBytes; unsigned long long rxWiFiBytes; unsigned long long rxWiredBytes; unsigned long long txCellularBytes; unsigned long long txWiFiBytes; unsigned long long txWiredBytes; } _adjustment_bytes;
    struct nstat_msg_src_update_convenient { struct nstat_msg_src_update_hdr { struct nstat_msg_hdr { unsigned long long context; unsigned int type; unsigned short length; unsigned short flags; } hdr; unsigned long long srcref; unsigned long long event_flags; struct nstat_counts { unsigned long long nstat_rxpackets; unsigned long long nstat_rxbytes; unsigned long long nstat_txpackets; unsigned long long nstat_txbytes; unsigned long long nstat_cell_rxbytes; unsigned long long nstat_cell_txbytes; unsigned long long nstat_wifi_rxbytes; unsigned long long nstat_wifi_txbytes; unsigned long long nstat_wired_rxbytes; unsigned long long nstat_wired_txbytes; unsigned int nstat_rxduplicatebytes; unsigned int nstat_rxoutoforderbytes; unsigned int nstat_txretransmit; unsigned int nstat_connectattempts; unsigned int nstat_connectsuccesses; unsigned int nstat_min_rtt; unsigned int nstat_avg_rtt; unsigned int nstat_var_rtt; } counts; unsigned int provider; unsigned char reserved[4]; } hdr; union { struct nstat_tcp_descriptor { unsigned long long upid; unsigned long long eupid; unsigned long long start_timestamp; unsigned long long timestamp; unsigned long long rx_transfer_size; unsigned long long tx_transfer_size; struct activity_bitmap { unsigned long long start; unsigned long long bitmap[2]; } activity_bitmap; unsigned int ifindex; unsigned int state; unsigned int sndbufsize; unsigned int sndbufused; unsigned int rcvbufsize; unsigned int rcvbufused; unsigned int txunacked; unsigned int txwindow; unsigned int txcwindow; unsigned int traffic_class; unsigned int traffic_mgt_flags; unsigned int pid; unsigned int epid; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; } local; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; } remote; char cc_algo[16]; char pname[64]; unsigned char uuid[16]; unsigned char euuid[16]; unsigned char vuuid[16]; unsigned char fuuid[16]; unsigned int persona_id; unsigned int uid; union { struct tcp_conn_status { union { struct { unsigned char probe_activated : 1; unsigned char write_probe_failed : 1; unsigned char read_probe_failed : 1; unsigned char conn_probe_failed : 1; } ; unsigned int pad_field; } ; } connstatus; unsigned char __pad_connstatus[4]; } ; unsigned int ifnet_properties; unsigned char fallback_mode; unsigned char reserved[3]; } tcp; struct nstat_udp_descriptor { unsigned long long upid; unsigned long long eupid; unsigned long long start_timestamp; unsigned long long timestamp; struct activity_bitmap { unsigned long long start; unsigned long long bitmap[2]; } activity_bitmap; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; } local; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; } remote; unsigned int ifindex; unsigned int rcvbufsize; unsigned int rcvbufused; unsigned int traffic_class; unsigned int pid; char pname[64]; unsigned int epid; unsigned char uuid[16]; unsigned char euuid[16]; unsigned char vuuid[16]; unsigned char fuuid[16]; unsigned int persona_id; unsigned int uid; unsigned int ifnet_properties; unsigned char fallback_mode; unsigned char reserved[3]; } udp; struct nstat_route_descriptor { unsigned long long id; unsigned long long parent_id; unsigned long long gateway_id; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; struct sockaddr { unsigned char sa_len; unsigned char sa_family; char sa_data[14]; } sa; } dst; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; struct sockaddr { unsigned char sa_len; unsigned char sa_family; char sa_data[14]; } sa; } mask; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; struct sockaddr { unsigned char sa_len; unsigned char sa_family; char sa_data[14]; } sa; } gateway; unsigned int ifindex; unsigned int flags; unsigned char reserved[4]; } route; struct nstat_ifnet_descriptor { unsigned long long threshold; unsigned int ifindex; struct nstat_ifnet_desc_link_status { unsigned int link_status_type; union { struct nstat_ifnet_desc_cellular_status { unsigned int valid_bitmask; unsigned int link_quality_metric; unsigned int ul_effective_bandwidth; unsigned int ul_max_bandwidth; unsigned int ul_min_latency; unsigned int ul_effective_latency; unsigned int ul_max_latency; unsigned int ul_retxt_level; unsigned int ul_bytes_lost; unsigned int ul_min_queue_size; unsigned int ul_avg_queue_size; unsigned int ul_max_queue_size; unsigned int dl_effective_bandwidth; unsigned int dl_max_bandwidth; unsigned int config_inactivity_time; unsigned int config_backoff_time; unsigned short mss_recommended; unsigned char reserved[2]; } cellular; struct nstat_ifnet_desc_wifi_status { unsigned int valid_bitmask; unsigned int link_quality_metric; unsigned int ul_effective_bandwidth; unsigned int ul_max_bandwidth; unsigned int ul_min_latency; unsigned int ul_effective_latency; unsigned int ul_max_latency; unsigned int ul_retxt_level; unsigned int ul_bytes_lost; unsigned int ul_error_rate; unsigned int dl_effective_bandwidth; unsigned int dl_max_bandwidth; unsigned int dl_min_latency; unsigned int dl_effective_latency; unsigned int dl_max_latency; unsigned int dl_error_rate; unsigned int config_frequency; unsigned int config_multicast_rate; unsigned int scan_count; unsigned int scan_duration; } wifi; } u; } link_status; unsigned int type; char description[128]; char name[17]; unsigned char reserved[3]; } ifnet; struct nstat_sysinfo_descriptor { unsigned int flags; } sysinfo; struct nstat_tcp_descriptor { unsigned long long upid; unsigned long long eupid; unsigned long long start_timestamp; unsigned long long timestamp; unsigned long long rx_transfer_size; unsigned long long tx_transfer_size; struct activity_bitmap { unsigned long long start; unsigned long long bitmap[2]; } activity_bitmap; unsigned int ifindex; unsigned int state; unsigned int sndbufsize; unsigned int sndbufused; unsigned int rcvbufsize; unsigned int rcvbufused; unsigned int txunacked; unsigned int txwindow; unsigned int txcwindow; unsigned int traffic_class; unsigned int traffic_mgt_flags; unsigned int pid; unsigned int epid; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; } local; union { struct sockaddr_in { unsigned char sin_len; unsigned char sin_family; unsigned short sin_port; struct in_addr { unsigned int s_addr; } sin_addr; char sin_zero[8]; } v4; struct sockaddr_in6 { unsigned char sin6_len; unsigned char sin6_family; unsigned short sin6_port; unsigned int sin6_flowinfo; struct in6_addr { union { unsigned char __u6_addr8[16]; unsigned short __u6_addr16[8]; unsigned int __u6_addr32[4]; } __u6_addr; } sin6_addr; unsigned int sin6_scope_id; } v6; } remote; char cc_algo[16]; char pname[64]; unsigned char uuid[16]; unsigned char euuid[16]; unsigned char vuuid[16]; unsigned char fuuid[16]; unsigned int persona_id; unsigned int uid; union { struct tcp_conn_status { union { struct { unsigned char probe_activated : 1; unsigned char write_probe_failed : 1; unsigned char read_probe_failed : 1; unsigned char conn_probe_failed : 1; } ; unsigned int pad_field; } ; } connstatus; unsigned char __pad_connstatus[4]; } ; unsigned int ifnet_properties; unsigned char fallback_mode; unsigned char reserved[3]; } quic; struct nstat_connection_descriptor { unsigned long long start_timestamp; unsigned long long timestamp; unsigned long long upid; unsigned long long eupid; unsigned int pid; unsigned int epid; unsigned int ifnet_properties; char pname[64]; unsigned char uuid[16]; unsigned char euuid[16]; unsigned char cuuid[16]; unsigned char puuid[16]; unsigned char fuuid[16]; unsigned int persona_id; unsigned int uid; unsigned char reserved[4]; } conn; } ; } _nstat_update;
}

@property (readonly, nonatomic) const struct nstat_msg_src_update_convenient { struct nstat_msg_src_update_hdr { struct nstat_msg_hdr { unsigned long long x0; unsigned int x1; unsigned short x2; unsigned short x3; } x0; unsigned long long x1; unsigned long long x2; struct nstat_counts { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; unsigned long long x7; unsigned long long x8; unsigned long long x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; } x3; unsigned int x4; unsigned char x5[4]; } x0; union { struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } x0; struct nstat_udp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x4; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x5; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[64]; unsigned int x13; unsigned char x14[16]; unsigned char x15[16]; unsigned char x16[16]; unsigned char x17[16]; unsigned int x18; unsigned int x19; unsigned int x20; unsigned char x21; unsigned char x22[3]; } x1; struct nstat_route_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; struct sockaddr { unsigned char x0; unsigned char x1; char x2[14]; } x2; } x3; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; struct sockaddr { unsigned char x0; unsigned char x1; char x2[14]; } x2; } x4; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; struct sockaddr { unsigned char x0; unsigned char x1; char x2[14]; } x2; } x5; unsigned int x6; unsigned int x7; unsigned char x8[4]; } x2; struct nstat_ifnet_descriptor { unsigned long long x0; unsigned int x1; struct nstat_ifnet_desc_link_status { unsigned int x0; union { struct nstat_ifnet_desc_cellular_status { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned short x16; unsigned char x17[2]; } x0; struct nstat_ifnet_desc_wifi_status { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; } x1; } x1; } x2; unsigned int x3; char x4[128]; char x5[17]; unsigned char x6[3]; } x3; struct nstat_sysinfo_descriptor { unsigned int x0; } x4; struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } x5; struct nstat_connection_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned int x4; unsigned int x5; unsigned int x6; char x7[64]; unsigned char x8[16]; unsigned char x9[16]; unsigned char x10[16]; unsigned char x11[16]; unsigned char x12[16]; unsigned int x13; unsigned int x14; unsigned char x15[4]; } x6; } x1; } *_update_ptr;
@property (readonly, nonatomic) const struct update_subset_for_deltas { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; unsigned long long x7; unsigned long long x8; unsigned long long x9; unsigned int x10; unsigned int x11; unsigned int x12; } *_update_delta_ptr;
@property (readonly, nonatomic) struct accumulator_bytes { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; } *_update_adjustment_bytes;
@property (nonatomic) unsigned long long cumulativeAccountingRxCellularBytes;
@property (nonatomic) unsigned long long cumulativeAccountingTxCellularBytes;
@property (nonatomic) BOOL isKnownVPNClient;
@property (nonatomic) BOOL isKnownVPNProvider;
@property (nonatomic) double flowSnapshotTimeIntervalSinceReferenceDate;
@property (readonly, nonatomic) unsigned long long flowStartContinuousTime;
@property (readonly, nonatomic) NSDate *flowStartTimestamp;
@property (readonly, nonatomic) NSDate *flowSnapshotTimestamp;
@property (readonly, nonatomic) double flowStartTimeIntervalSinceReferenceDate;
@property (readonly, nonatomic) double flowStartTimeIntervalSince1970;
@property (readonly, nonatomic) double flowSnapshotTimeIntervalSince1970;
@property (readonly, nonatomic) double flowDuration;
@property (readonly, nonatomic) NSString *flowType;
@property (readonly, nonatomic) NSString *flowTypeLowerCase;
@property (readonly, nonatomic) unsigned long long rxPackets;
@property (readonly, nonatomic) unsigned long long txPackets;
@property (readonly, nonatomic) unsigned long long rxBytes;
@property (readonly, nonatomic) unsigned long long txBytes;
@property (readonly, nonatomic) unsigned long long rxCellularBytes;
@property (readonly, nonatomic) unsigned long long rxWiFiBytes;
@property (readonly, nonatomic) unsigned long long rxWiredBytes;
@property (readonly, nonatomic) unsigned long long txCellularBytes;
@property (readonly, nonatomic) unsigned long long txWiFiBytes;
@property (readonly, nonatomic) unsigned long long txWiredBytes;
@property (readonly, nonatomic) unsigned long long deltaRxPackets;
@property (readonly, nonatomic) unsigned long long deltaRxBytes;
@property (readonly, nonatomic) unsigned long long deltaTxPackets;
@property (readonly, nonatomic) unsigned long long deltaTxBytes;
@property (readonly, nonatomic) unsigned long long deltaRxCellularBytes;
@property (readonly, nonatomic) unsigned long long deltaRxWiFiBytes;
@property (readonly, nonatomic) unsigned long long deltaRxWiredBytes;
@property (readonly, nonatomic) unsigned long long deltaTxCellularBytes;
@property (readonly, nonatomic) unsigned long long deltaTxWiFiBytes;
@property (readonly, nonatomic) unsigned long long deltaTxWiredBytes;
@property (readonly, nonatomic) unsigned long long rawRxCellularBytes;
@property (readonly, nonatomic) unsigned long long rawRxWiFiBytes;
@property (readonly, nonatomic) unsigned long long rawRxWiredBytes;
@property (readonly, nonatomic) unsigned long long rawTxCellularBytes;
@property (readonly, nonatomic) unsigned long long rawTxWiFiBytes;
@property (readonly, nonatomic) unsigned long long rawTxWiredBytes;
@property (readonly, nonatomic) unsigned long long rawDeltaRxCellularBytes;
@property (readonly, nonatomic) unsigned long long rawDeltaRxWiFiBytes;
@property (readonly, nonatomic) unsigned long long rawDeltaRxWiredBytes;
@property (readonly, nonatomic) unsigned long long rawDeltaTxCellularBytes;
@property (readonly, nonatomic) unsigned long long rawDeltaTxWiFiBytes;
@property (readonly, nonatomic) unsigned long long rawDeltaTxWiredBytes;
@property (readonly, nonatomic) unsigned long long deltaAccountingRxCellularBytes;
@property (readonly, nonatomic) unsigned long long deltaAccountingRxWiFiBytes;
@property (readonly, nonatomic) unsigned long long deltaAccountingRxWiredBytes;
@property (readonly, nonatomic) unsigned long long deltaAccountingTxCellularBytes;
@property (readonly, nonatomic) unsigned long long deltaAccountingTxWiFiBytes;
@property (readonly, nonatomic) unsigned long long deltaAccountingTxWiredBytes;
@property (readonly, nonatomic) unsigned int interfaceIndex;
@property (readonly, nonatomic) unsigned int receiveBufferSize;
@property (readonly, nonatomic) unsigned int receiveBufferUsed;
@property (readonly, nonatomic) unsigned int trafficClass;
@property (readonly, nonatomic) NSUUID *vuuid;
@property (readonly, nonatomic) NSUUID *flowuuid;
@property (readonly, nonatomic) BOOL failedConsistencyChecks;
@property (nonatomic) BOOL uiBackgroundAudioCapable;
@property (readonly, nonatomic) BOOL failedNegativeDeltaCheck;
@property (readonly, nonatomic) BOOL failedTCPMultipleInterfaceCheck;
@property (readonly, nonatomic) BOOL failedRxCountCheck;
@property (readonly, nonatomic) BOOL failedRouteValuesLookup;
@property (readonly, nonatomic) BOOL failedFlowswitchValuesLookup;
@property (readonly, nonatomic) BOOL failedSkywalkAction;
@property (readonly, nonatomic) NSString *countsDescription;
@property (readonly, nonatomic) NSString *savedCountsDescription;
@property (readonly, nonatomic) NSString *descriptorDescription;
@property (readonly, nonatomic) NSString *verboseDescription;
@property (readonly, nonatomic) NSData *localAddress;
@property (readonly, nonatomic) NSData *remoteAddress;
@property (readonly, nonatomic) unsigned short localPort;
@property (readonly, nonatomic) unsigned short remotePort;
@property (readonly, nonatomic) BOOL isIPv4;
@property (readonly, nonatomic) BOOL isIPv6;
@property (readonly, nonatomic) BOOL isKnownListener;
@property (readonly, nonatomic) BOOL isKnownInbound;
@property (readonly, nonatomic) BOOL isKnownOutbound;
@property (readonly, nonatomic) BOOL interfaceUnknown;
@property (readonly, nonatomic) BOOL interfaceLoopback;
@property (readonly, nonatomic) BOOL interfaceCellular;
@property (readonly, nonatomic) BOOL interfaceCellularViaFallback;
@property (readonly, nonatomic) BOOL interfaceCellularViaSlowFallback;
@property (readonly, nonatomic) BOOL interfaceCellularViaFastFallback;
@property (readonly, nonatomic) BOOL interfaceCellularViaPreferredFallback;
@property (readonly, nonatomic) BOOL interfaceCellularViaIndependentFallback;
@property (readonly, nonatomic) BOOL interfaceCellularViaAnyFallback;
@property (readonly, nonatomic) NSString *interfaceCellularViaFallbackString;
@property (readonly, nonatomic) BOOL interfaceWiFi;
@property (readonly, nonatomic) BOOL interfaceWired;
@property (readonly, nonatomic) BOOL interfaceAWDL;
@property (readonly, nonatomic) BOOL interfaceLLW;
@property (readonly, nonatomic) BOOL interfaceExpensive;
@property (readonly, nonatomic) BOOL interfaceConstrained;
@property (readonly, nonatomic) BOOL interfaceCompanionLink;
@property (readonly, nonatomic) BOOL flowUsesChannels;
@property (readonly, nonatomic) BOOL hasTraffic;
@property (readonly, nonatomic) BOOL hasTrafficDelta;
@property (readonly, nonatomic) BOOL hasWiFiTraffic;
@property (readonly, nonatomic) BOOL hasWiFiTrafficDelta;
@property (readonly, nonatomic) BOOL hasCellTraffic;
@property (readonly, nonatomic) BOOL hasCellTrafficDelta;
@property (readonly, nonatomic) BOOL hasWiredTraffic;
@property (readonly, nonatomic) BOOL hasWiredTrafficDelta;
@property (readonly, nonatomic) BOOL hasLocalDestination;
@property (readonly, nonatomic) BOOL hasNonLocalDestination;
@property (readonly, nonatomic) unsigned long long networkActivityMapStartTime;
@property (readonly, nonatomic) unsigned long long networkActivityMapPart1;
@property (readonly, nonatomic) unsigned long long networkActivityMapPart2;
@property (readonly, nonatomic) BOOL changedMetadata;
@property (readonly, nonatomic) BOOL changedAddress;
@property (readonly, nonatomic) BOOL changedLocalAddress;
@property (readonly, nonatomic) BOOL changedRemoteAddress;
@property (readonly, nonatomic) BOOL changedOwnership;
@property (readonly, nonatomic) BOOL changedUUID;
@property (readonly, nonatomic) BOOL changedEUUID;
@property (readonly, nonatomic) BOOL changedEpid;
@property (readonly, nonatomic) BOOL changedPid;
@property (readonly, nonatomic) BOOL changedProcname;

+ (void)initialize;
+ (double)_intervalWithContinuousTime:(unsigned long long)a0;
+ (double)_referenceIntervalWithContinuousTime:(unsigned long long)a0;
+ (void)_initializeQUICDescriptor:(struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } *)a0 fromDictionary:(id)a1;
+ (void)_initializeTCPDescriptor:(struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } *)a0 fromDictionary:(id)a1;
+ (void)_initializeUDPDescriptor:(struct nstat_udp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x4; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x5; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[64]; unsigned int x13; unsigned char x14[16]; unsigned char x15[16]; unsigned char x16[16]; unsigned char x17[16]; unsigned int x18; unsigned int x19; unsigned int x20; unsigned char x21; unsigned char x22[3]; } *)a0 fromDictionary:(id)a1;
+ (id)_snapshotWithDictionary:(id)a0;
+ (id)snapshotWithDictionary:(id)a0;

- (id)dictionaryForm;
- (id)_createNSUUIDForBytes:(unsigned char[16])a0;
- (BOOL)fixedInterfaceUseExpected:(unsigned int)a0;
- (unsigned int)_deltaTxRetransmittedBytes;
- (double)_rttVariation;
- (unsigned int)_rxDuplicateBytes;
- (id)briefDescription;
- (BOOL)changedEUUIDFromUUID;
- (id)snapshotType;
- (unsigned int)_txRetransmittedBytes;
- (unsigned int)_rxOutOfOrderBytes;
- (double)_rttMinimum;
- (void)setIsUIBackgroundAudioCapable:(BOOL)a0;
- (double)_rttAverage;
- (unsigned long long)eventFlags;
- (unsigned long long)_deltaForCurrentBytes:(unsigned long long)a0 otherBytes:(unsigned long long)a1 packets:(unsigned long long)a2 prevBytes:(unsigned long long)a3 prevOtherBytes:(unsigned long long)a4 prevPackets:(unsigned long long)a5;
- (id)snapshotReasonString;
- (BOOL)noBluetoothUseExpected:(unsigned int)a0;
- (id)_tcpDescriptorDictionaryForm:(struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } *)a0;
- (id)snapshotTypeLowerCase;
- (id)description;
- (id)attributionReasonString;
- (unsigned int)_deltaRxOutOfOrderBytes;
- (void)runConsistencyChecks;
- (id)_interfaceCellularViaFallbackConciseString;
- (BOOL)isSimpleInterface:(unsigned int)a0;
- (void).cxx_destruct;
- (void)setAppStateIsForeground:(BOOL)a0 screenStateOn:(BOOL)a1 startAppStateIsForeground:(BOOL)a2 startScreenStateOn:(BOOL)a3;
- (id)initWithUpdate:(const struct nstat_msg_src_update_convenient { struct nstat_msg_src_update_hdr { struct nstat_msg_hdr { unsigned long long x0; unsigned int x1; unsigned short x2; unsigned short x3; } x0; unsigned long long x1; unsigned long long x2; struct nstat_counts { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; unsigned long long x7; unsigned long long x8; unsigned long long x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; } x3; unsigned int x4; unsigned char x5[4]; } x0; union { struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } x0; struct nstat_udp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x4; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x5; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[64]; unsigned int x13; unsigned char x14[16]; unsigned char x15[16]; unsigned char x16[16]; unsigned char x17[16]; unsigned int x18; unsigned int x19; unsigned int x20; unsigned char x21; unsigned char x22[3]; } x1; struct nstat_route_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; struct sockaddr { unsigned char x0; unsigned char x1; char x2[14]; } x2; } x3; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; struct sockaddr { unsigned char x0; unsigned char x1; char x2[14]; } x2; } x4; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; struct sockaddr { unsigned char x0; unsigned char x1; char x2[14]; } x2; } x5; unsigned int x6; unsigned int x7; unsigned char x8[4]; } x2; struct nstat_ifnet_descriptor { unsigned long long x0; unsigned int x1; struct nstat_ifnet_desc_link_status { unsigned int x0; union { struct nstat_ifnet_desc_cellular_status { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned short x16; unsigned char x17[2]; } x0; struct nstat_ifnet_desc_wifi_status { unsigned int x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; } x1; } x1; } x2; unsigned int x3; char x4[128]; char x5[17]; unsigned char x6[3]; } x3; struct nstat_sysinfo_descriptor { unsigned int x0; } x4; struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } x5; struct nstat_connection_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned int x4; unsigned int x5; unsigned int x6; char x7[64]; unsigned char x8[16]; unsigned char x9[16]; unsigned char x10[16]; unsigned char x11[16]; unsigned char x12[16]; unsigned int x13; unsigned int x14; unsigned char x15[4]; } x6; } x1; } *)a0 startTime:(double)a1 flowFlags:(unsigned int)a2 previously:(struct update_subset_for_deltas { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; unsigned long long x7; unsigned long long x8; unsigned long long x9; unsigned int x10; unsigned int x11; unsigned int x12; } *)a3;
- (id)_udpDescriptorDictionaryForm:(struct nstat_udp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x4; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x5; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[64]; unsigned int x13; unsigned char x14[16]; unsigned char x15[16]; unsigned char x16[16]; unsigned char x17[16]; unsigned int x18; unsigned int x19; unsigned int x20; unsigned char x21; unsigned char x22[3]; } *)a0;
- (unsigned long long)_adjustedByteCount:(unsigned long long)a0 otherBytes:(unsigned long long)a1 packets:(unsigned long long)a2;
- (id)_quicDescriptorDictionaryForm:(struct nstat_tcp_descriptor { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; struct activity_bitmap { unsigned long long x0; unsigned long long x1[2]; } x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x20; union { struct sockaddr_in { unsigned char x0; unsigned char x1; unsigned short x2; struct in_addr { unsigned int x0; } x3; char x4[8]; } x0; struct sockaddr_in6 { unsigned char x0; unsigned char x1; unsigned short x2; unsigned int x3; struct in6_addr { union { unsigned char x0[16]; unsigned short x1[8]; unsigned int x2[4]; } x0; } x4; unsigned int x5; } x1; } x21; char x22[16]; char x23[64]; unsigned char x24[16]; unsigned char x25[16]; unsigned char x26[16]; unsigned char x27[16]; unsigned int x28; unsigned int x29; union { struct tcp_conn_status { union { struct { unsigned char x0 : 1; unsigned char x1 : 1; unsigned char x2 : 1; unsigned char x3 : 1; } x0; unsigned int x1; } x0; } x0; unsigned char x1[4]; } x30; unsigned int x31; unsigned char x32; unsigned char x33[3]; } *)a0;
- (BOOL)attributedEntityIsBundleName;
- (unsigned int)_deltaRxDuplicateBytes;
- (id)_nstatCountsDictionaryForm:(struct nstat_counts { unsigned long long x0; unsigned long long x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; unsigned long long x7; unsigned long long x8; unsigned long long x9; unsigned int x10; unsigned int x11; unsigned int x12; unsigned int x13; unsigned int x14; unsigned int x15; unsigned int x16; unsigned int x17; } *)a0;
- (BOOL)attributedEntityIsProcessName;
- (id)domainDescription;
- (unsigned long long)_byteOverheadForPacketCount:(unsigned long long)a0;
- (void)setDomainName:(id)a0 owner:(id)a1 context:(id)a2 attributedBundleId:(id)a3 isTracker:(BOOL)a4 isNonAppInitiated:(BOOL)a5 isSilent:(BOOL)a6;
- (unsigned long long)sourceIdentifier;
- (void)setAttribution:(id)a0 derivation:(int)a1 delegateName:(id)a2 extensionName:(id)a3 isADaemon:(BOOL)a4;
- (void)applyTrafficAdjustmentFactor:(double)a0;
- (id)savedAccumulatorCountsDescription;

@end