FMLiveSwitchBandwidthEstimationTransportPacketsFeedback Class Reference

Instance Methods

(FMLiveSwitchBandwidthEstimationDataSize *) - dataInFlight
 
(FMLiveSwitchBandwidthEstimationTimestamp *) - feedbackTime
 
(instancetype) - init
 
(instancetype) - initWithOther:
 
(NSMutableArray< FMLiveSwitchBandwidthEstimationPacketResult * > *) - lostWithSendInfo
 
(NSMutableArray< FMLiveSwitchBandwidthEstimationPacketResult * > *) - packetFeedbacks
 
(NSMutableArray< FMLiveSwitchBandwidthEstimationPacketResult * > *) - packetsWithFeedback
 
(NSMutableArray< FMLiveSwitchBandwidthEstimationPacketResult * > *) - receivedWithSendInfo
 
(NSMutableArray< FMLiveSwitchBandwidthEstimationTimestamp * > *) - sendlessArrivalTimes
 
(void) - setDataInFlight:
 
(void) - setFeedbackTime:
 
(void) - setPacketFeedbacks:
 
(void) - setSendlessArrivalTimes:
 
(void) - setTransportSupportsEcn:
 
(NSMutableArray< FMLiveSwitchBandwidthEstimationPacketResult * > *) - sortedByReceiveTime
 
(bool) - transportSupportsEcn
 

Class Methods

(FMLiveSwitchBandwidthEstimationTransportPacketsFeedback *) + transportPacketsFeedback
 
(FMLiveSwitchBandwidthEstimationTransportPacketsFeedback *) + transportPacketsFeedbackWithOther:
 

Method Documentation

◆ dataInFlight

◆ feedbackTime

◆ init

- (instancetype) init

◆ initWithOther:

- (instancetype) initWithOther: (FMLiveSwitchBandwidthEstimationTransportPacketsFeedback *)  other

◆ lostWithSendInfo

- (NSMutableArray<FMLiveSwitchBandwidthEstimationPacketResult*>*) lostWithSendInfo

◆ packetFeedbacks

- (NSMutableArray<FMLiveSwitchBandwidthEstimationPacketResult*>*) packetFeedbacks

◆ packetsWithFeedback

- (NSMutableArray<FMLiveSwitchBandwidthEstimationPacketResult*>*) packetsWithFeedback

◆ receivedWithSendInfo

- (NSMutableArray<FMLiveSwitchBandwidthEstimationPacketResult*>*) receivedWithSendInfo

◆ sendlessArrivalTimes

- (NSMutableArray<FMLiveSwitchBandwidthEstimationTimestamp*>*) sendlessArrivalTimes

◆ setDataInFlight:

- (void) setDataInFlight: (FMLiveSwitchBandwidthEstimationDataSize *)  value

◆ setFeedbackTime:

- (void) setFeedbackTime: (FMLiveSwitchBandwidthEstimationTimestamp *)  value

◆ setPacketFeedbacks:

- (void) setPacketFeedbacks: (NSMutableArray< FMLiveSwitchBandwidthEstimationPacketResult * > *)  value

◆ setSendlessArrivalTimes:

- (void) setSendlessArrivalTimes: (NSMutableArray< FMLiveSwitchBandwidthEstimationTimestamp * > *)  value

◆ setTransportSupportsEcn:

- (void) setTransportSupportsEcn: (bool)  value

◆ sortedByReceiveTime

- (NSMutableArray<FMLiveSwitchBandwidthEstimationPacketResult*>*) sortedByReceiveTime

◆ transportPacketsFeedback

◆ transportPacketsFeedbackWithOther:

◆ transportSupportsEcn

- (bool) transportSupportsEcn