@class NSString, VCIDSSessionInfoSynchronizer; @interface VCTransportSessionIDSMultiLink : VCTransportSessionIDS <VCConnectionManagerDelegate, VCIDSSessionInfoSynchronizerDelegate> { BOOL _isWiFiAssistActive; BOOL _oneToOneModeEnabled; } @property (readonly, nonatomic) VCIDSSessionInfoSynchronizer *sessionInfoSynchronizer; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)dealloc; - (void)flushLinkProbingStatusWithOptions:(id)a0; - (void)requestStatsWithOptions:(id)a0; - (void)setWiFiAssist:(BOOL)a0; - (void)startActiveProbingWithOptions:(id)a0; - (void)stopActiveProbingWithOptions:(id)a0; - (int)onStart; - (void)handleLinkDisconnectedWithInfo:(id)a0; - (void)primaryConnectionChanged:(id)a0 oldPrimaryConnection:(id)a1 activeConnection:(id)a2; - (void)setDefaultLink:(id)a0; - (void)queryProbingResultsWithOptions:(id)a0; - (void)VCIDSSessionInfoSynchronizer:(void *)a0 sendVCIDSSessionInfoRequest:(id)a1; - (void)connectionCallback:(id)a0 isInitialConnection:(BOOL)a1; - (void)didEnableDuplication:(BOOL)a0 activeConnection:(id)a1; - (void)didLocalNetworkQualityChange:(BOOL)a0 isLocalNetworkQualityBad:(BOOL)a1 isRemoteNetworkQualityBad:(BOOL)a2; - (void)didMediaQualityDegrade:(BOOL)a0; - (void)didUpdatePreferredInterfaceForDuplication:(unsigned char)a0 notifyPeer:(BOOL)a1 enableDuplication:(BOOL)a2 isMediaUnrecoverableSignal:(BOOL)a3; - (void)discardConnection:(id)a0; - (void)handleLinkConnectedWithInfo:(id)a0; - (void)handleProbingResponse:(id)a0; - (void)handleSessionInfoResponse:(id)a0; - (id)initWithCallID:(unsigned int)a0 reportingAgent:(id)a1; - (id)initWithCallID:(unsigned int)a0 requireEncryptionInfo:(BOOL)a1 reportingAgent:(id)a2 notificationQueue:(id)a3 isMultiwaySession:(BOOL)a4; - (id)initWithCallID:(unsigned int)a0 requireEncryptionInfo:(BOOL)a1 reportingAgent:(id)a2 notificationQueue:(id)a3 isMultiwaySession:(BOOL)a4 dataPath:(int)a5; - (void)logSignalStrength; - (void)onStop; - (void)optIntoExistingSubscribedStreamsForConnection:(id)a0; - (void)optOutAllStreamsForConnection:(id)a0; - (void)resetActiveConnection; - (void)resetParticipantGenerationCounter; - (void)setOneToOneModeEnabled:(BOOL)a0 isInitiator:(BOOL)a1; - (void)setQuickRelayServerProvider:(int)a0; - (void)setRemoteDeviceVersionIDS; - (void)updateParticipantGenerationCounter:(unsigned char)a0; @end