FMLiveSwitchSctpRetransmissionTimer Class Reference

Instance Methods

(void) - destroy
 
(long long) - expiryTime
 
(FMLiveSwitchFunction0< id > *) - getSmoothedRTT
 
(instancetype) - initWithGetSmoothedRtt:
 
(instancetype) - initWithGetSmoothedRttBlock:
 
(bool) - isTimerActive
 
(bool) - isTimerExpired
 
(long long) - startTime
 
(void) - startTimer
 
(void) - stopTimer
 

Class Methods

(FMLiveSwitchSctpRetransmissionTimer *) + retransmissionTimerWithGetSmoothedRtt:
 
(FMLiveSwitchSctpRetransmissionTimer *) + retransmissionTimerWithGetSmoothedRttBlock:
 

Method Documentation

◆ destroy

- (void) destroy

◆ expiryTime

- (long long) expiryTime

◆ getSmoothedRTT

- (FMLiveSwitchFunction0<id>*) getSmoothedRTT

◆ initWithGetSmoothedRtt:

- (instancetype) initWithGetSmoothedRtt: (FMLiveSwitchFunction0< id > *)  getSmoothedRtt

◆ initWithGetSmoothedRttBlock:

- (instancetype) initWithGetSmoothedRttBlock: (int(^)(void))  getSmoothedRttBlock

◆ isTimerActive

- (bool) isTimerActive

◆ isTimerExpired

- (bool) isTimerExpired

◆ retransmissionTimerWithGetSmoothedRtt:

+ (FMLiveSwitchSctpRetransmissionTimer*) retransmissionTimerWithGetSmoothedRtt: (FMLiveSwitchFunction0< id > *)  getSmoothedRtt

◆ retransmissionTimerWithGetSmoothedRttBlock:

+ (FMLiveSwitchSctpRetransmissionTimer*) retransmissionTimerWithGetSmoothedRttBlock: (int(^)(void))  getSmoothedRttBlock

◆ startTime

- (long long) startTime

◆ startTimer

- (void) startTimer

◆ stopTimer

- (void) stopTimer