FMLiveSwitchWssServiceOpenArgs Class Reference

Instance Methods

(FMLiveSwitchMessage *) - gatewayRequestMessage
 
(instancetype) - init
 
(int) - noWebSocketMediaServerTimeout
 
(FMLiveSwitchPromise< FMLiveSwitchMessage * > *) - promise
 
(FMLiveSwitchAction1< FMLiveSwitchNoWebSocketMediaServersAvailableEventArgs * > *) - raiseNoWebSocketMediaServersAvailable
 
(NSString *) - requestingConnectionId
 
(FMLiveSwitchFunction1< FMLiveSwitchMessage *, FMLiveSwitchFuture< FMLiveSwitchMessage * > * > *) - sendToGateway
 
(void) - setGatewayRequestMessage:
 
(void) - setNoWebSocketMediaServerTimeout:
 
(void) - setPromise:
 
(void) - setRaiseNoWebSocketMediaServersAvailable:
 
(FMLiveSwitchNoWebSocketMediaServersAvailableEventArgs *) - setRaiseNoWebSocketMediaServersAvailableBlock
 
(void) - setRaiseNoWebSocketMediaServersAvailableBlock:
 
(void) - setRequestingConnectionId:
 
(void) - setSendToGateway:
 
(FMLiveSwitchMessage *) - setSendToGatewayBlock
 
(void) - setSendToGatewayBlock:
 
(void) - setWmsAccessToken:
 
(void) - setWmsRequestMessage:
 
(void) - setWmsUrl:
 
(NSString *) - wmsAccessToken
 
(FMLiveSwitchMessage *) - wmsRequestMessage
 
(NSString *) - wmsUrl
 

Class Methods

(FMLiveSwitchWssServiceOpenArgs *) + wssServiceOpenArgs
 

Method Documentation

◆ gatewayRequestMessage

- (FMLiveSwitchMessage*) gatewayRequestMessage

◆ init

- (instancetype) init

◆ noWebSocketMediaServerTimeout

- (int) noWebSocketMediaServerTimeout

◆ promise

◆ raiseNoWebSocketMediaServersAvailable

- (FMLiveSwitchAction1<FMLiveSwitchNoWebSocketMediaServersAvailableEventArgs*>*) raiseNoWebSocketMediaServersAvailable

◆ requestingConnectionId

- (NSString*) requestingConnectionId

◆ sendToGateway

- (FMLiveSwitchFunction1<FMLiveSwitchMessage*,FMLiveSwitchFuture<FMLiveSwitchMessage*>*>*) sendToGateway

◆ setGatewayRequestMessage:

- (void) setGatewayRequestMessage: (FMLiveSwitchMessage *)  value

◆ setNoWebSocketMediaServerTimeout:

- (void) setNoWebSocketMediaServerTimeout: (int)  value

◆ setPromise:

- (void) setPromise: (FMLiveSwitchPromise< FMLiveSwitchMessage * > *)  value

◆ setRaiseNoWebSocketMediaServersAvailable:

- (void) setRaiseNoWebSocketMediaServersAvailable: (FMLiveSwitchAction1< FMLiveSwitchNoWebSocketMediaServersAvailableEventArgs * > *)  value

◆ setRaiseNoWebSocketMediaServersAvailableBlock

- (FMLiveSwitchNoWebSocketMediaServersAvailableEventArgs*) setRaiseNoWebSocketMediaServersAvailableBlock

◆ setRaiseNoWebSocketMediaServersAvailableBlock:

- (void) setRaiseNoWebSocketMediaServersAvailableBlock: (void(^)(FMLiveSwitchNoWebSocketMediaServersAvailableEventArgs *))  valueBlock

◆ setRequestingConnectionId:

- (void) setRequestingConnectionId: (NSString *)  value

◆ setSendToGateway:

- (void) setSendToGateway: (FMLiveSwitchFunction1< FMLiveSwitchMessage *, FMLiveSwitchFuture< FMLiveSwitchMessage * > * > *)  value

◆ setSendToGatewayBlock

- (FMLiveSwitchMessage*) setSendToGatewayBlock

◆ setSendToGatewayBlock:

- (void) setSendToGatewayBlock: (FMLiveSwitchFuture< FMLiveSwitchMessage * > *(^)(FMLiveSwitchMessage *))  valueBlock

◆ setWmsAccessToken:

- (void) setWmsAccessToken: (NSString *)  value

◆ setWmsRequestMessage:

- (void) setWmsRequestMessage: (FMLiveSwitchMessage *)  value

◆ setWmsUrl:

- (void) setWmsUrl: (NSString *)  value

◆ wmsAccessToken

- (NSString*) wmsAccessToken

◆ wmsRequestMessage

- (FMLiveSwitchMessage*) wmsRequestMessage

◆ wmsUrl

- (NSString*) wmsUrl

◆ wssServiceOpenArgs

+ (FMLiveSwitchWssServiceOpenArgs*) wssServiceOpenArgs