FMLiveSwitchSignallingMessageTransferFactory Class Reference

Instance Methods

(instancetype) - init
 

Class Methods

(FMLiveSwitchFunction0< FMLiveSwitchSignallingMessageTransfer * > *) + createHttpMessageTransfer
 
(FMLiveSwitchFunction1< NSString *, FMLiveSwitchSignallingWebSocketMessageTransfer * > *) + createWebSocketMessageTransfer
 
(FMLiveSwitchSignallingMessageTransfer *) + getHttpMessageTransfer
 
(FMLiveSwitchSignallingWebSocketMessageTransfer *) + getWebSocketMessageTransferWithRequestUrl:
 
(FMLiveSwitchSignallingMessageTransferFactory *) + messageTransferFactory
 
(void) + setCreateHttpMessageTransfer:
 
(void) + setCreateHttpMessageTransferBlock
 
(void) + setCreateHttpMessageTransferBlock:
 
(void) + setCreateWebSocketMessageTransfer:
 
(NSString *) + setCreateWebSocketMessageTransferBlock
 
(void) + setCreateWebSocketMessageTransferBlock:
 

Method Documentation

◆ createHttpMessageTransfer

+ (FMLiveSwitchFunction0<FMLiveSwitchSignallingMessageTransfer*>*) createHttpMessageTransfer

◆ createWebSocketMessageTransfer

+ (FMLiveSwitchFunction1<NSString*,FMLiveSwitchSignallingWebSocketMessageTransfer*>*) createWebSocketMessageTransfer

◆ getHttpMessageTransfer

+ (FMLiveSwitchSignallingMessageTransfer*) getHttpMessageTransfer

◆ getWebSocketMessageTransferWithRequestUrl:

+ (FMLiveSwitchSignallingWebSocketMessageTransfer*) getWebSocketMessageTransferWithRequestUrl: (NSString *)  requestUrl

◆ init

- (instancetype) init

◆ messageTransferFactory

+ (FMLiveSwitchSignallingMessageTransferFactory*) messageTransferFactory

◆ setCreateHttpMessageTransfer:

+ (void) setCreateHttpMessageTransfer: (FMLiveSwitchFunction0< FMLiveSwitchSignallingMessageTransfer * > *)  value

◆ setCreateHttpMessageTransferBlock

+ (void) setCreateHttpMessageTransferBlock

◆ setCreateHttpMessageTransferBlock:

+ (void) setCreateHttpMessageTransferBlock: (FMLiveSwitchSignallingMessageTransfer *(^)(void))  valueBlock

◆ setCreateWebSocketMessageTransfer:

+ (void) setCreateWebSocketMessageTransfer: (FMLiveSwitchFunction1< NSString *, FMLiveSwitchSignallingWebSocketMessageTransfer * > *)  value

◆ setCreateWebSocketMessageTransferBlock

+ (NSString*) setCreateWebSocketMessageTransferBlock

◆ setCreateWebSocketMessageTransferBlock:

+ (void) setCreateWebSocketMessageTransferBlock: (FMLiveSwitchSignallingWebSocketMessageTransfer *(^)(NSString *))  valueBlock