FMLiveSwitchIceSendResponseArgs Class Reference

Instance Methods

(FMLiveSwitchTransportAddress *) - address
 
(instancetype) - initWithResponse:address:
 
(FMLiveSwitchAction1< FMLiveSwitchIceSendResponseCompleteArgs * > *) - onComplete
 
(FMLiveSwitchAction1< FMLiveSwitchIceSendResponseFailureArgs * > *) - onFailure
 
(FMLiveSwitchAction1< FMLiveSwitchIceSendResponseSuccessArgs * > *) - onSuccess
 
(FMLiveSwitchStunMessage *) - response
 
(void) - setAddress:
 
(void) - setOnComplete:
 
(FMLiveSwitchIceSendResponseCompleteArgs *) - setOnCompleteBlock
 
(void) - setOnCompleteBlock:
 
(void) - setOnFailure:
 
(FMLiveSwitchIceSendResponseFailureArgs *) - setOnFailureBlock
 
(void) - setOnFailureBlock:
 
(void) - setOnSuccess:
 
(FMLiveSwitchIceSendResponseSuccessArgs *) - setOnSuccessBlock
 
(void) - setOnSuccessBlock:
 
(void) - setResponse:
 
(void) - setTurnRelay:
 
(FMLiveSwitchTransportAddress *) - turnRelay
 

Class Methods

(FMLiveSwitchIceSendResponseArgs *) + sendResponseArgsWithResponse:address:
 

Method Documentation

◆ address

◆ initWithResponse:address:

- (instancetype) initWithResponse: (FMLiveSwitchStunMessage *)  response
address: (FMLiveSwitchTransportAddress *)  address 

◆ onComplete

- (FMLiveSwitchAction1<FMLiveSwitchIceSendResponseCompleteArgs*>*) onComplete

◆ onFailure

- (FMLiveSwitchAction1<FMLiveSwitchIceSendResponseFailureArgs*>*) onFailure

◆ onSuccess

- (FMLiveSwitchAction1<FMLiveSwitchIceSendResponseSuccessArgs*>*) onSuccess

◆ response

- (FMLiveSwitchStunMessage*) response

◆ sendResponseArgsWithResponse:address:

+ (FMLiveSwitchIceSendResponseArgs*) sendResponseArgsWithResponse: (FMLiveSwitchStunMessage *)  response
address: (FMLiveSwitchTransportAddress *)  address 

◆ setAddress:

- (void) setAddress: (FMLiveSwitchTransportAddress *)  value

◆ setOnComplete:

- (void) setOnComplete: (FMLiveSwitchAction1< FMLiveSwitchIceSendResponseCompleteArgs * > *)  value

◆ setOnCompleteBlock

- (FMLiveSwitchIceSendResponseCompleteArgs*) setOnCompleteBlock

◆ setOnCompleteBlock:

- (void) setOnCompleteBlock: (void(^)(FMLiveSwitchIceSendResponseCompleteArgs *))  valueBlock

◆ setOnFailure:

- (void) setOnFailure: (FMLiveSwitchAction1< FMLiveSwitchIceSendResponseFailureArgs * > *)  value

◆ setOnFailureBlock

◆ setOnFailureBlock:

- (void) setOnFailureBlock: (void(^)(FMLiveSwitchIceSendResponseFailureArgs *))  valueBlock

◆ setOnSuccess:

- (void) setOnSuccess: (FMLiveSwitchAction1< FMLiveSwitchIceSendResponseSuccessArgs * > *)  value

◆ setOnSuccessBlock

◆ setOnSuccessBlock:

- (void) setOnSuccessBlock: (void(^)(FMLiveSwitchIceSendResponseSuccessArgs *))  valueBlock

◆ setResponse:

- (void) setResponse: (FMLiveSwitchStunMessage *)  value

◆ setTurnRelay:

- (void) setTurnRelay: (FMLiveSwitchTransportAddress *)  value

◆ turnRelay