FMLiveSwitchSignallingClientBase Class Reference

Instance Methods

(void) - addOnCreateHeaders:
 
(FMLiveSwitchSignallingMessageRequestArgs *) - addOnCreateHeadersWithBlock
 
(void) - addOnCreateHeadersWithBlock:
 
(void) - addOnHttpRequestCreated:
 
(FMLiveSwitchHttpRequestCreatedArgs *) - addOnHttpRequestCreatedWithBlock
 
(void) - addOnHttpRequestCreatedWithBlock:
 
(void) - addOnHttpResponseReceived:
 
(FMLiveSwitchHttpResponseReceivedArgs *) - addOnHttpResponseReceivedWithBlock
 
(void) - addOnHttpResponseReceivedWithBlock:
 
(void) - addOnRequestCreated:
 
(FMLiveSwitchSignallingMessageRequestCreatedArgs *) - addOnRequestCreatedWithBlock
 
(void) - addOnRequestCreatedWithBlock:
 
(void) - addOnResponseReceived:
 
(FMLiveSwitchSignallingMessageResponseReceivedArgs *) - addOnResponseReceivedWithBlock
 
(void) - addOnResponseReceivedWithBlock:
 
(void) - addOnUnhandledException:
 
(FMLiveSwitchUnhandledExceptionArgs *) - addOnUnhandledExceptionWithBlock
 
(void) - addOnUnhandledExceptionWithBlock:
 
(FMLiveSwitchSignallingConcurrencyMode) - concurrencyMode
 
(FMLiveSwitchNameValueCollection *) - createHeaders
 
(bool) - disableBinary
 
(NSString *) - domainKey
 
(NSString *) - domainName
 
(NSString *) - getEmptyResponseMessageWithResponseArgs:
 
(NSString *) - getInvalidResponseMessageWithResponseArgs:
 
(bool) - raiseUnhandledException:
 
(void) - removeOnCreateHeaders:
 
(void) - removeOnHttpRequestCreated:
 
(void) - removeOnHttpResponseReceived:
 
(void) - removeOnRequestCreated:
 
(void) - removeOnResponseReceived:
 
(void) - removeOnUnhandledException:
 
(int) - requestMaxRetries
 
(int) - requestTimeout
 
(NSString *) - requestUrl
 
(void) - setConcurrencyMode:
 
(void) - setDisableBinary:
 
(void) - setDomainKey:
 
(void) - setDomainName:
 
(void) - setRequestMaxRetries:
 
(void) - setRequestTimeout:
 
(void) - setRequestUrl:
 
- Instance Methods inherited from FMLiveSwitchHttpWebRequestSender
(instancetype) - init
 Initializes a new instance of the FMLiveSwitchSerializable class. More...
 
- Instance Methods inherited from FMLiveSwitchDynamic
(NSMutableDictionary< NSString *, id > *) - dynamicProperties
 Gets all dynamic properties on this instance. More...
 
(id- getDynamicValueWithKey:
 Gets a property value from the local cache. More...
 
(void) - setDynamicValueWithKey:value:
 Sets a property value in the local cache. More...
 
(bool) - unsetDynamicValueWithKey:
 Removes a property value from the local cache. More...
 

Additional Inherited Members

- Class Methods inherited from FMLiveSwitchHttpWebRequestSender
(FMLiveSwitchHttpWebRequestSender *) + httpWebRequestSender
 
- Class Methods inherited from FMLiveSwitchDynamic
(FMLiveSwitchDynamic *) + dynamic
 
- Class Methods inherited from FMLiveSwitchSerializable
(FMLiveSwitchSerializable *) + serializable
 Initializes a new instance of the FMLiveSwitchSerializable class. More...
 

Method Documentation

◆ addOnCreateHeaders:

- (void) addOnCreateHeaders: (FMLiveSwitchAction1< FMLiveSwitchSignallingMessageRequestArgs * > *)  value

◆ addOnCreateHeadersWithBlock

- (FMLiveSwitchSignallingMessageRequestArgs*) addOnCreateHeadersWithBlock

◆ addOnCreateHeadersWithBlock:

- (void) addOnCreateHeadersWithBlock: (void(^)(FMLiveSwitchSignallingMessageRequestArgs *))  valueBlock

◆ addOnHttpRequestCreated:

- (void) addOnHttpRequestCreated: (FMLiveSwitchAction1< FMLiveSwitchHttpRequestCreatedArgs * > *)  value

◆ addOnHttpRequestCreatedWithBlock

- (FMLiveSwitchHttpRequestCreatedArgs*) addOnHttpRequestCreatedWithBlock

◆ addOnHttpRequestCreatedWithBlock:

- (void) addOnHttpRequestCreatedWithBlock: (void(^)(FMLiveSwitchHttpRequestCreatedArgs *))  valueBlock

◆ addOnHttpResponseReceived:

- (void) addOnHttpResponseReceived: (FMLiveSwitchAction1< FMLiveSwitchHttpResponseReceivedArgs * > *)  value

◆ addOnHttpResponseReceivedWithBlock

- (FMLiveSwitchHttpResponseReceivedArgs*) addOnHttpResponseReceivedWithBlock

◆ addOnHttpResponseReceivedWithBlock:

- (void) addOnHttpResponseReceivedWithBlock: (void(^)(FMLiveSwitchHttpResponseReceivedArgs *))  valueBlock

◆ addOnRequestCreated:

- (void) addOnRequestCreated: (FMLiveSwitchAction1< FMLiveSwitchSignallingMessageRequestCreatedArgs * > *)  value

◆ addOnRequestCreatedWithBlock

- (FMLiveSwitchSignallingMessageRequestCreatedArgs*) addOnRequestCreatedWithBlock

◆ addOnRequestCreatedWithBlock:

- (void) addOnRequestCreatedWithBlock: (void(^)(FMLiveSwitchSignallingMessageRequestCreatedArgs *))  valueBlock

◆ addOnResponseReceived:

- (void) addOnResponseReceived: (FMLiveSwitchAction1< FMLiveSwitchSignallingMessageResponseReceivedArgs * > *)  value

◆ addOnResponseReceivedWithBlock

- (FMLiveSwitchSignallingMessageResponseReceivedArgs*) addOnResponseReceivedWithBlock

◆ addOnResponseReceivedWithBlock:

- (void) addOnResponseReceivedWithBlock: (void(^)(FMLiveSwitchSignallingMessageResponseReceivedArgs *))  valueBlock

◆ addOnUnhandledException:

- (void) addOnUnhandledException: (FMLiveSwitchAction1< FMLiveSwitchUnhandledExceptionArgs * > *)  value

◆ addOnUnhandledExceptionWithBlock

- (FMLiveSwitchUnhandledExceptionArgs*) addOnUnhandledExceptionWithBlock

◆ addOnUnhandledExceptionWithBlock:

- (void) addOnUnhandledExceptionWithBlock: (void(^)(FMLiveSwitchUnhandledExceptionArgs *))  valueBlock

◆ concurrencyMode

- (FMLiveSwitchSignallingConcurrencyMode) concurrencyMode

◆ createHeaders

- (FMLiveSwitchNameValueCollection*) createHeaders

◆ disableBinary

- (bool) disableBinary

◆ domainKey

- (NSString*) domainKey

◆ domainName

- (NSString*) domainName

◆ getEmptyResponseMessageWithResponseArgs:

- (NSString*) getEmptyResponseMessageWithResponseArgs: (FMLiveSwitchSignallingMessageResponseArgs *)  responseArgs

◆ getInvalidResponseMessageWithResponseArgs:

- (NSString*) getInvalidResponseMessageWithResponseArgs: (FMLiveSwitchSignallingMessageResponseArgs *)  responseArgs

◆ raiseUnhandledException:

- (bool) raiseUnhandledException: (NSException *)  exception

◆ removeOnCreateHeaders:

- (void) removeOnCreateHeaders: (FMLiveSwitchAction1< FMLiveSwitchSignallingMessageRequestArgs * > *)  value

◆ removeOnHttpRequestCreated:

- (void) removeOnHttpRequestCreated: (FMLiveSwitchAction1< FMLiveSwitchHttpRequestCreatedArgs * > *)  value

◆ removeOnHttpResponseReceived:

- (void) removeOnHttpResponseReceived: (FMLiveSwitchAction1< FMLiveSwitchHttpResponseReceivedArgs * > *)  value

◆ removeOnRequestCreated:

- (void) removeOnRequestCreated: (FMLiveSwitchAction1< FMLiveSwitchSignallingMessageRequestCreatedArgs * > *)  value

◆ removeOnResponseReceived:

- (void) removeOnResponseReceived: (FMLiveSwitchAction1< FMLiveSwitchSignallingMessageResponseReceivedArgs * > *)  value

◆ removeOnUnhandledException:

- (void) removeOnUnhandledException: (FMLiveSwitchAction1< FMLiveSwitchUnhandledExceptionArgs * > *)  value

◆ requestMaxRetries

- (int) requestMaxRetries

◆ requestTimeout

- (int) requestTimeout

◆ requestUrl

- (NSString*) requestUrl

◆ setConcurrencyMode:

- (void) setConcurrencyMode: (FMLiveSwitchSignallingConcurrencyMode)  value

◆ setDisableBinary:

- (void) setDisableBinary: (bool)  value

◆ setDomainKey:

- (void) setDomainKey: (NSString *)  value

◆ setDomainName:

- (void) setDomainName: (NSString *)  value

◆ setRequestMaxRetries:

- (void) setRequestMaxRetries: (int)  value

◆ setRequestTimeout:

- (void) setRequestTimeout: (int)  value

◆ setRequestUrl:

- (void) setRequestUrl: (NSString *)  value