FMWebSyncClient Class Reference

Inherits from FMWebSyncBaseClient : FMDynamic : FMSerializable : NSObject
Declared in FMWebSync.h

Overview

The WebSync client, used for subscribing to channels and receiving data, as well as publishing data to specific channels. The WebSync client has 9 primary operations: Connect/Disconnect: Sets up/takes down a streaming connection to the server. Bind/Unbind: Attaches/detaches records to the client (e.g. display name, user ID). Subscribe/Unsubscribe: Opts in/out of receiving data published to a channel. Publish: Broadcasts data to any clients subscribed to the channel. Notify: Pushes data directly to a specific client (no subscription necessary). Service: Sends data to the server for traditional request/response processing. Each method (and the constructor) take a single “args” object. This object defines callback functions, configuration settings, and error handling information. It allows the client to default to sensible values while allowing easy overrides. The WebSync client is designed to be as robust and fault-tolerant as possible. If there are any failures in the streaming connection, the client will automatically reconnect and set up a new one. Maintaining a streaming connection lies at the heart of WebSync, and so special care is given to ensure that a streaming connection remains active, even in the presence of total network failure. Since WebSync clients often subscribe to channels to receive partial updates, it is highly recommended to do initial state load in the OnSuccess callback of the call to Subscribe. This way, (a) there are no missed partial updates between the state load and the subscription, and (b) in the event of connection failure and automatic reconnection/resubscription, the state will be automatically refreshed. When a connection is lost, .OnStreamFailure will be called. This is an excellent time to update the UI to let your user know that the connection is temporarily offline and a new one is being established. The client will automatically re-attempt a connect. Shortly afterwards, either .OnSuccess or

Other Methods

– addOnBindCompleteWithValue:

Adds a handler that is raised whenever a client completes a bind, successfully or not.

- (FMCallback *)addOnBindCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a bind, successfully or not.

Declared In

FMWebSync.h

– addOnBindComplete:

Adds a handler that is raised whenever a client completes a bind, successfully or not.

- (FMCallback *)addOnBindComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a bind, successfully or not.

Declared In

FMWebSync.h

– addOnBindCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a bind, successfully or not.

- (FMCallback *)addOnBindCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncBindCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a bind, successfully or not.

Declared In

FMWebSync.h

– addOnBindCompleteBlock:

Adds a handler that is raised whenever a client completes a bind, successfully or not.

- (FMCallback *)addOnBindCompleteBlock:(void ( ^ ) ( FMWebSyncBindCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a bind, successfully or not.

Declared In

FMWebSync.h

+ addOnBindEndWithValue:

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindEnd:

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindEndWithValueBlock:

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientBindEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindEndBlock:

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientBindEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnBindFailureWithValue:

Adds a handler that is raised whenever a client fails to bind.

- (FMCallback *)addOnBindFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to bind.

Declared In

FMWebSync.h

– addOnBindFailure:

Adds a handler that is raised whenever a client fails to bind.

- (FMCallback *)addOnBindFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to bind.

Declared In

FMWebSync.h

– addOnBindFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to bind.

- (FMCallback *)addOnBindFailureWithValueBlock:(void ( ^ ) ( FMWebSyncBindFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to bind.

Declared In

FMWebSync.h

– addOnBindFailureBlock:

Adds a handler that is raised whenever a client fails to bind.

- (FMCallback *)addOnBindFailureBlock:(void ( ^ ) ( FMWebSyncBindFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to bind.

Declared In

FMWebSync.h

+ addOnBindRequestWithValue:

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindRequest:

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindRequestWithValueBlock:

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientBindRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindRequestBlock:

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientBindRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindResponseWithValue:

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindResponse:

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindResponseWithValueBlock:

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientBindResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnBindResponseBlock:

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnBindResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientBindResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnBindSuccessWithValue:

Adds a handler that is raised whenever a client successfully binds.

- (FMCallback *)addOnBindSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully binds.

Declared In

FMWebSync.h

– addOnBindSuccess:

Adds a handler that is raised whenever a client successfully binds.

- (FMCallback *)addOnBindSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully binds.

Declared In

FMWebSync.h

– addOnBindSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully binds.

- (FMCallback *)addOnBindSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncBindSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully binds.

Declared In

FMWebSync.h

– addOnBindSuccessBlock:

Adds a handler that is raised whenever a client successfully binds.

- (FMCallback *)addOnBindSuccessBlock:(void ( ^ ) ( FMWebSyncBindSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully binds.

Declared In

FMWebSync.h

– addOnConnectCompleteWithValue:

Adds a handler that is raised whenever a client completes a connect, successfully or not.

- (FMCallback *)addOnConnectCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a connect, successfully or not.

Declared In

FMWebSync.h

– addOnConnectComplete:

Adds a handler that is raised whenever a client completes a connect, successfully or not.

- (FMCallback *)addOnConnectComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a connect, successfully or not.

Declared In

FMWebSync.h

– addOnConnectCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a connect, successfully or not.

- (FMCallback *)addOnConnectCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncConnectCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a connect, successfully or not.

Declared In

FMWebSync.h

– addOnConnectCompleteBlock:

Adds a handler that is raised whenever a client completes a connect, successfully or not.

- (FMCallback *)addOnConnectCompleteBlock:(void ( ^ ) ( FMWebSyncConnectCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a connect, successfully or not.

Declared In

FMWebSync.h

+ addOnConnectEndWithValue:

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectEnd:

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectEndWithValueBlock:

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientConnectEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectEndBlock:

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientConnectEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnConnectFailureWithValue:

Adds a handler that is raised whenever a client fails to connect.

- (FMCallback *)addOnConnectFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to connect.

Declared In

FMWebSync.h

– addOnConnectFailure:

Adds a handler that is raised whenever a client fails to connect.

- (FMCallback *)addOnConnectFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to connect.

Declared In

FMWebSync.h

– addOnConnectFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to connect.

- (FMCallback *)addOnConnectFailureWithValueBlock:(void ( ^ ) ( FMWebSyncConnectFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to connect.

Declared In

FMWebSync.h

– addOnConnectFailureBlock:

Adds a handler that is raised whenever a client fails to connect.

- (FMCallback *)addOnConnectFailureBlock:(void ( ^ ) ( FMWebSyncConnectFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to connect.

Declared In

FMWebSync.h

+ addOnConnectRequestWithValue:

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectRequest:

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectRequestWithValueBlock:

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientConnectRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectRequestBlock:

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientConnectRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectResponseWithValue:

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectResponse:

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectResponseWithValueBlock:

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientConnectResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnConnectResponseBlock:

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnConnectResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientConnectResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnConnectSuccessWithValue:

Adds a handler that is raised whenever a client successfully connects.

- (FMCallback *)addOnConnectSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully connects.

Declared In

FMWebSync.h

– addOnConnectSuccess:

Adds a handler that is raised whenever a client successfully connects.

- (FMCallback *)addOnConnectSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully connects.

Declared In

FMWebSync.h

– addOnConnectSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully connects.

- (FMCallback *)addOnConnectSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncConnectSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully connects.

Declared In

FMWebSync.h

– addOnConnectSuccessBlock:

Adds a handler that is raised whenever a client successfully connects.

- (FMCallback *)addOnConnectSuccessBlock:(void ( ^ ) ( FMWebSyncConnectSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully connects.

Declared In

FMWebSync.h

– addOnDisconnectCompleteWithValue:

Adds a handler that is raised whenever a client completes a disconnect.

- (FMCallback *)addOnDisconnectCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a disconnect.

Declared In

FMWebSync.h

– addOnDisconnectComplete:

Adds a handler that is raised whenever a client completes a disconnect.

- (FMCallback *)addOnDisconnectComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a disconnect.

Declared In

FMWebSync.h

– addOnDisconnectCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a disconnect.

- (FMCallback *)addOnDisconnectCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncDisconnectCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a disconnect.

Declared In

FMWebSync.h

– addOnDisconnectCompleteBlock:

Adds a handler that is raised whenever a client completes a disconnect.

- (FMCallback *)addOnDisconnectCompleteBlock:(void ( ^ ) ( FMWebSyncDisconnectCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a disconnect.

Declared In

FMWebSync.h

+ addOnDisconnectEndWithValue:

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectEnd:

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectEndWithValueBlock:

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientDisconnectEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectEndBlock:

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientDisconnectEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectRequestWithValue:

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectRequest:

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectRequestWithValueBlock:

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientDisconnectRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectRequestBlock:

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientDisconnectRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectResponseWithValue:

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectResponse:

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectResponseWithValueBlock:

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientDisconnectResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnDisconnectResponseBlock:

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnDisconnectResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientDisconnectResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnNotifyCompleteWithValue:

Adds a handler that is raised whenever a client completes a notify, successfully or not.

- (FMCallback *)addOnNotifyCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a notify, successfully or not.

Declared In

FMWebSync.h

– addOnNotifyComplete:

Adds a handler that is raised whenever a client completes a notify, successfully or not.

- (FMCallback *)addOnNotifyComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a notify, successfully or not.

Declared In

FMWebSync.h

– addOnNotifyCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a notify, successfully or not.

- (FMCallback *)addOnNotifyCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncNotifyCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a notify, successfully or not.

Declared In

FMWebSync.h

– addOnNotifyCompleteBlock:

Adds a handler that is raised whenever a client completes a notify, successfully or not.

- (FMCallback *)addOnNotifyCompleteBlock:(void ( ^ ) ( FMWebSyncNotifyCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a notify, successfully or not.

Declared In

FMWebSync.h

+ addOnNotifyEndWithValue:

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyEnd:

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyEndWithValueBlock:

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientNotifyEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyEndBlock:

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientNotifyEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnNotifyFailureWithValue:

Adds a handler that is raised whenever a client fails to notify.

- (FMCallback *)addOnNotifyFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to notify.

Declared In

FMWebSync.h

– addOnNotifyFailure:

Adds a handler that is raised whenever a client fails to notify.

- (FMCallback *)addOnNotifyFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to notify.

Declared In

FMWebSync.h

– addOnNotifyFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to notify.

- (FMCallback *)addOnNotifyFailureWithValueBlock:(void ( ^ ) ( FMWebSyncNotifyFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to notify.

Declared In

FMWebSync.h

– addOnNotifyFailureBlock:

Adds a handler that is raised whenever a client fails to notify.

- (FMCallback *)addOnNotifyFailureBlock:(void ( ^ ) ( FMWebSyncNotifyFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to notify.

Declared In

FMWebSync.h

+ addOnNotifyRequestWithValue:

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyRequest:

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyRequestWithValueBlock:

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientNotifyRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyRequestBlock:

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientNotifyRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyResponseWithValue:

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyResponse:

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyResponseWithValueBlock:

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientNotifyResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnNotifyResponseBlock:

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnNotifyResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientNotifyResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnNotifySuccessWithValue:

Adds a handler that is raised whenever a client successfully notifies.

- (FMCallback *)addOnNotifySuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully notifies.

Declared In

FMWebSync.h

– addOnNotifySuccess:

Adds a handler that is raised whenever a client successfully notifies.

- (FMCallback *)addOnNotifySuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully notifies.

Declared In

FMWebSync.h

– addOnNotifySuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully notifies.

- (FMCallback *)addOnNotifySuccessWithValueBlock:(void ( ^ ) ( FMWebSyncNotifySuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully notifies.

Declared In

FMWebSync.h

– addOnNotifySuccessBlock:

Adds a handler that is raised whenever a client successfully notifies.

- (FMCallback *)addOnNotifySuccessBlock:(void ( ^ ) ( FMWebSyncNotifySuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully notifies.

Declared In

FMWebSync.h

– addOnNotifyWithValue:

Adds a handler that is raised whenever a notification is sent to this client.

- (FMCallback *)addOnNotifyWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a notification is sent to this client.

Declared In

FMWebSync.h

– addOnNotify:

Adds a handler that is raised whenever a notification is sent to this client.

- (FMCallback *)addOnNotify:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a notification is sent to this client.

Declared In

FMWebSync.h

– addOnNotifyWithValueBlock:

Adds a handler that is raised whenever a notification is sent to this client.

- (FMCallback *)addOnNotifyWithValueBlock:(void ( ^ ) ( FMWebSyncNotifyReceiveArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a notification is sent to this client.

Declared In

FMWebSync.h

– addOnNotifyBlock:

Adds a handler that is raised whenever a notification is sent to this client.

- (FMCallback *)addOnNotifyBlock:(void ( ^ ) ( FMWebSyncNotifyReceiveArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a notification is sent to this client.

Declared In

FMWebSync.h

– addOnPublishCompleteWithValue:

Adds a handler that is raised whenever a client completes a publish, successfully or not.

- (FMCallback *)addOnPublishCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a publish, successfully or not.

Declared In

FMWebSync.h

– addOnPublishComplete:

Adds a handler that is raised whenever a client completes a publish, successfully or not.

- (FMCallback *)addOnPublishComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a publish, successfully or not.

Declared In

FMWebSync.h

– addOnPublishCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a publish, successfully or not.

- (FMCallback *)addOnPublishCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncPublishCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a publish, successfully or not.

Declared In

FMWebSync.h

– addOnPublishCompleteBlock:

Adds a handler that is raised whenever a client completes a publish, successfully or not.

- (FMCallback *)addOnPublishCompleteBlock:(void ( ^ ) ( FMWebSyncPublishCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a publish, successfully or not.

Declared In

FMWebSync.h

+ addOnPublishEndWithValue:

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishEnd:

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishEndWithValueBlock:

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientPublishEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishEndBlock:

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientPublishEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnPublishFailureWithValue:

Adds a handler that is raised whenever a client fails to publish.

- (FMCallback *)addOnPublishFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to publish.

Declared In

FMWebSync.h

– addOnPublishFailure:

Adds a handler that is raised whenever a client fails to publish.

- (FMCallback *)addOnPublishFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to publish.

Declared In

FMWebSync.h

– addOnPublishFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to publish.

- (FMCallback *)addOnPublishFailureWithValueBlock:(void ( ^ ) ( FMWebSyncPublishFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to publish.

Declared In

FMWebSync.h

– addOnPublishFailureBlock:

Adds a handler that is raised whenever a client fails to publish.

- (FMCallback *)addOnPublishFailureBlock:(void ( ^ ) ( FMWebSyncPublishFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to publish.

Declared In

FMWebSync.h

+ addOnPublishRequestWithValue:

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishRequest:

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishRequestWithValueBlock:

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientPublishRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishRequestBlock:

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientPublishRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishResponseWithValue:

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishResponse:

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishResponseWithValueBlock:

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientPublishResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnPublishResponseBlock:

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnPublishResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientPublishResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnPublishSuccessWithValue:

Adds a handler that is raised whenever a client successfully publishes.

- (FMCallback *)addOnPublishSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully publishes.

Declared In

FMWebSync.h

– addOnPublishSuccess:

Adds a handler that is raised whenever a client successfully publishes.

- (FMCallback *)addOnPublishSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully publishes.

Declared In

FMWebSync.h

– addOnPublishSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully publishes.

- (FMCallback *)addOnPublishSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncPublishSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully publishes.

Declared In

FMWebSync.h

– addOnPublishSuccessBlock:

Adds a handler that is raised whenever a client successfully publishes.

- (FMCallback *)addOnPublishSuccessBlock:(void ( ^ ) ( FMWebSyncPublishSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully publishes.

Declared In

FMWebSync.h

– addOnServerBindWithValue:

Adds a handler that is raised whenever the server binds the client to a record or set of records.

- (FMCallback *)addOnServerBindWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server binds the client to a record or set of records.

Declared In

FMWebSync.h

– addOnServerBind:

Adds a handler that is raised whenever the server binds the client to a record or set of records.

- (FMCallback *)addOnServerBind:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server binds the client to a record or set of records.

Declared In

FMWebSync.h

– addOnServerBindWithValueBlock:

Adds a handler that is raised whenever the server binds the client to a record or set of records.

- (FMCallback *)addOnServerBindWithValueBlock:(void ( ^ ) ( FMWebSyncServerBindArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server binds the client to a record or set of records.

Declared In

FMWebSync.h

– addOnServerBindBlock:

Adds a handler that is raised whenever the server binds the client to a record or set of records.

- (FMCallback *)addOnServerBindBlock:(void ( ^ ) ( FMWebSyncServerBindArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server binds the client to a record or set of records.

Declared In

FMWebSync.h

– addOnServerSubscribeWithValue:

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

- (FMCallback *)addOnServerSubscribeWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerSubscribe:

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

- (FMCallback *)addOnServerSubscribe:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerSubscribeWithValueBlock:

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

- (FMCallback *)addOnServerSubscribeWithValueBlock:(FMCallback *( ^ ) ( FMWebSyncServerSubscribeArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerSubscribeBlock:

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

- (FMCallback *)addOnServerSubscribeBlock:(FMCallback *( ^ ) ( FMWebSyncServerSubscribeArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server subscribes the client to a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerUnbindWithValue:

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

- (FMCallback *)addOnServerUnbindWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

Declared In

FMWebSync.h

– addOnServerUnbind:

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

- (FMCallback *)addOnServerUnbind:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

Declared In

FMWebSync.h

– addOnServerUnbindWithValueBlock:

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

- (FMCallback *)addOnServerUnbindWithValueBlock:(void ( ^ ) ( FMWebSyncServerUnbindArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

Declared In

FMWebSync.h

– addOnServerUnbindBlock:

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

- (FMCallback *)addOnServerUnbindBlock:(void ( ^ ) ( FMWebSyncServerUnbindArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server unbinds the client from a record or set of records.

Declared In

FMWebSync.h

– addOnServerUnsubscribeWithValue:

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

- (FMCallback *)addOnServerUnsubscribeWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerUnsubscribe:

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

- (FMCallback *)addOnServerUnsubscribe:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerUnsubscribeWithValueBlock:

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

- (FMCallback *)addOnServerUnsubscribeWithValueBlock:(void ( ^ ) ( FMWebSyncServerUnsubscribeArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

Declared In

FMWebSync.h

– addOnServerUnsubscribeBlock:

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

- (FMCallback *)addOnServerUnsubscribeBlock:(void ( ^ ) ( FMWebSyncServerUnsubscribeArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

Declared In

FMWebSync.h

– addOnServiceCompleteWithValue:

Adds a handler that is raised whenever a client completes a service, successfully or not.

- (FMCallback *)addOnServiceCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a service, successfully or not.

Declared In

FMWebSync.h

– addOnServiceComplete:

Adds a handler that is raised whenever a client completes a service, successfully or not.

- (FMCallback *)addOnServiceComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a service, successfully or not.

Declared In

FMWebSync.h

– addOnServiceCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a service, successfully or not.

- (FMCallback *)addOnServiceCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncServiceCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a service, successfully or not.

Declared In

FMWebSync.h

– addOnServiceCompleteBlock:

Adds a handler that is raised whenever a client completes a service, successfully or not.

- (FMCallback *)addOnServiceCompleteBlock:(void ( ^ ) ( FMWebSyncServiceCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a service, successfully or not.

Declared In

FMWebSync.h

+ addOnServiceEndWithValue:

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceEnd:

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceEndWithValueBlock:

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientServiceEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceEndBlock:

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientServiceEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnServiceFailureWithValue:

Adds a handler that is raised whenever a client fails to service.

- (FMCallback *)addOnServiceFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to service.

Declared In

FMWebSync.h

– addOnServiceFailure:

Adds a handler that is raised whenever a client fails to service.

- (FMCallback *)addOnServiceFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to service.

Declared In

FMWebSync.h

– addOnServiceFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to service.

- (FMCallback *)addOnServiceFailureWithValueBlock:(void ( ^ ) ( FMWebSyncServiceFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to service.

Declared In

FMWebSync.h

– addOnServiceFailureBlock:

Adds a handler that is raised whenever a client fails to service.

- (FMCallback *)addOnServiceFailureBlock:(void ( ^ ) ( FMWebSyncServiceFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to service.

Declared In

FMWebSync.h

+ addOnServiceRequestWithValue:

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceRequest:

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceRequestWithValueBlock:

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientServiceRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceRequestBlock:

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientServiceRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceResponseWithValue:

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceResponse:

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceResponseWithValueBlock:

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientServiceResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnServiceResponseBlock:

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnServiceResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientServiceResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnServiceSuccessWithValue:

Adds a handler that is raised whenever a client successfully services.

- (FMCallback *)addOnServiceSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully services.

Declared In

FMWebSync.h

– addOnServiceSuccess:

Adds a handler that is raised whenever a client successfully services.

- (FMCallback *)addOnServiceSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully services.

Declared In

FMWebSync.h

– addOnServiceSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully services.

- (FMCallback *)addOnServiceSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncServiceSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully services.

Declared In

FMWebSync.h

– addOnServiceSuccessBlock:

Adds a handler that is raised whenever a client successfully services.

- (FMCallback *)addOnServiceSuccessBlock:(void ( ^ ) ( FMWebSyncServiceSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully services.

Declared In

FMWebSync.h

– addOnStateRestoredWithValue:

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

- (FMCallback *)addOnStateRestoredWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

Declared In

FMWebSync.h

– addOnStateRestored:

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

- (FMCallback *)addOnStateRestored:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

Declared In

FMWebSync.h

– addOnStateRestoredWithValueBlock:

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

- (FMCallback *)addOnStateRestoredWithValueBlock:(void ( ^ ) ( FMWebSyncStateRestoredArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

Declared In

FMWebSync.h

– addOnStateRestoredBlock:

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

- (FMCallback *)addOnStateRestoredBlock:(void ( ^ ) ( FMWebSyncStateRestoredArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the client’s state is restored after a reconnection.

Declared In

FMWebSync.h

– addOnStreamFailureWithValue:

Adds a handler that is raised whenever the client’s streaming connection breaks down.

- (FMCallback *)addOnStreamFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the client’s streaming connection breaks down.

Declared In

FMWebSync.h

– addOnStreamFailure:

Adds a handler that is raised whenever the client’s streaming connection breaks down.

- (FMCallback *)addOnStreamFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever the client’s streaming connection breaks down.

Declared In

FMWebSync.h

– addOnStreamFailureWithValueBlock:

Adds a handler that is raised whenever the client’s streaming connection breaks down.

- (FMCallback *)addOnStreamFailureWithValueBlock:(void ( ^ ) ( FMWebSyncStreamFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the client’s streaming connection breaks down.

Declared In

FMWebSync.h

– addOnStreamFailureBlock:

Adds a handler that is raised whenever the client’s streaming connection breaks down.

- (FMCallback *)addOnStreamFailureBlock:(void ( ^ ) ( FMWebSyncStreamFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever the client’s streaming connection breaks down.

Declared In

FMWebSync.h

– addOnSubscribeCompleteWithValue:

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

- (FMCallback *)addOnSubscribeCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

Declared In

FMWebSync.h

– addOnSubscribeComplete:

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

- (FMCallback *)addOnSubscribeComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

Declared In

FMWebSync.h

– addOnSubscribeCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

- (FMCallback *)addOnSubscribeCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncSubscribeCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

Declared In

FMWebSync.h

– addOnSubscribeCompleteBlock:

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

- (FMCallback *)addOnSubscribeCompleteBlock:(void ( ^ ) ( FMWebSyncSubscribeCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes a subscribe, successfully or not.

Declared In

FMWebSync.h

+ addOnSubscribeEndWithValue:

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeEnd:

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeEndWithValueBlock:

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientSubscribeEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeEndBlock:

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientSubscribeEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnSubscribeFailureWithValue:

Adds a handler that is raised whenever a client fails to subscribe.

- (FMCallback *)addOnSubscribeFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to subscribe.

Declared In

FMWebSync.h

– addOnSubscribeFailure:

Adds a handler that is raised whenever a client fails to subscribe.

- (FMCallback *)addOnSubscribeFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to subscribe.

Declared In

FMWebSync.h

– addOnSubscribeFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to subscribe.

- (FMCallback *)addOnSubscribeFailureWithValueBlock:(void ( ^ ) ( FMWebSyncSubscribeFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to subscribe.

Declared In

FMWebSync.h

– addOnSubscribeFailureBlock:

Adds a handler that is raised whenever a client fails to subscribe.

- (FMCallback *)addOnSubscribeFailureBlock:(void ( ^ ) ( FMWebSyncSubscribeFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to subscribe.

Declared In

FMWebSync.h

+ addOnSubscribeRequestWithValue:

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeRequest:

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeRequestWithValueBlock:

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientSubscribeRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeRequestBlock:

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientSubscribeRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeResponseWithValue:

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeResponse:

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeResponseWithValueBlock:

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientSubscribeResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnSubscribeResponseBlock:

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnSubscribeResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientSubscribeResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnSubscribeSuccessWithValue:

Adds a handler that is raised whenever a client successfully subscribes.

- (FMCallback *)addOnSubscribeSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully subscribes.

Declared In

FMWebSync.h

– addOnSubscribeSuccess:

Adds a handler that is raised whenever a client successfully subscribes.

- (FMCallback *)addOnSubscribeSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully subscribes.

Declared In

FMWebSync.h

– addOnSubscribeSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully subscribes.

- (FMCallback *)addOnSubscribeSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncSubscribeSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully subscribes.

Declared In

FMWebSync.h

– addOnSubscribeSuccessBlock:

Adds a handler that is raised whenever a client successfully subscribes.

- (FMCallback *)addOnSubscribeSuccessBlock:(void ( ^ ) ( FMWebSyncSubscribeSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully subscribes.

Declared In

FMWebSync.h

– addOnUnbindCompleteWithValue:

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

- (FMCallback *)addOnUnbindCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

Declared In

FMWebSync.h

– addOnUnbindComplete:

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

- (FMCallback *)addOnUnbindComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

Declared In

FMWebSync.h

– addOnUnbindCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

- (FMCallback *)addOnUnbindCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncUnbindCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

Declared In

FMWebSync.h

– addOnUnbindCompleteBlock:

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

- (FMCallback *)addOnUnbindCompleteBlock:(void ( ^ ) ( FMWebSyncUnbindCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes an unbind, successfully or not.

Declared In

FMWebSync.h

+ addOnUnbindEndWithValue:

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindEnd:

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindEndWithValueBlock:

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnbindEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindEndBlock:

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnbindEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnUnbindFailureWithValue:

Adds a handler that is raised whenever a client fails to unbind.

- (FMCallback *)addOnUnbindFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to unbind.

Declared In

FMWebSync.h

– addOnUnbindFailure:

Adds a handler that is raised whenever a client fails to unbind.

- (FMCallback *)addOnUnbindFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to unbind.

Declared In

FMWebSync.h

– addOnUnbindFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to unbind.

- (FMCallback *)addOnUnbindFailureWithValueBlock:(void ( ^ ) ( FMWebSyncUnbindFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to unbind.

Declared In

FMWebSync.h

– addOnUnbindFailureBlock:

Adds a handler that is raised whenever a client fails to unbind.

- (FMCallback *)addOnUnbindFailureBlock:(void ( ^ ) ( FMWebSyncUnbindFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to unbind.

Declared In

FMWebSync.h

+ addOnUnbindRequestWithValue:

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindRequest:

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindRequestWithValueBlock:

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnbindRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindRequestBlock:

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnbindRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindResponseWithValue:

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindResponse:

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindResponseWithValueBlock:

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnbindResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnbindResponseBlock:

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnbindResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnbindResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnUnbindSuccessWithValue:

Adds a handler that is raised whenever a client successfully unbinds.

- (FMCallback *)addOnUnbindSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully unbinds.

Declared In

FMWebSync.h

– addOnUnbindSuccess:

Adds a handler that is raised whenever a client successfully unbinds.

- (FMCallback *)addOnUnbindSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully unbinds.

Declared In

FMWebSync.h

– addOnUnbindSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully unbinds.

- (FMCallback *)addOnUnbindSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncUnbindSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully unbinds.

Declared In

FMWebSync.h

– addOnUnbindSuccessBlock:

Adds a handler that is raised whenever a client successfully unbinds.

- (FMCallback *)addOnUnbindSuccessBlock:(void ( ^ ) ( FMWebSyncUnbindSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully unbinds.

Declared In

FMWebSync.h

– addOnUnsubscribeCompleteWithValue:

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

- (FMCallback *)addOnUnsubscribeCompleteWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

Declared In

FMWebSync.h

– addOnUnsubscribeComplete:

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

- (FMCallback *)addOnUnsubscribeComplete:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

Declared In

FMWebSync.h

– addOnUnsubscribeCompleteWithValueBlock:

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

- (FMCallback *)addOnUnsubscribeCompleteWithValueBlock:(void ( ^ ) ( FMWebSyncUnsubscribeCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

Declared In

FMWebSync.h

– addOnUnsubscribeCompleteBlock:

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

- (FMCallback *)addOnUnsubscribeCompleteBlock:(void ( ^ ) ( FMWebSyncUnsubscribeCompleteArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client completes an unsubscribe, successfully or not.

Declared In

FMWebSync.h

+ addOnUnsubscribeEndWithValue:

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeEndWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeEnd:

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeEnd:(FMCallback *)value

Discussion

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeEndWithValueBlock:

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeEndWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnsubscribeEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeEndBlock:

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeEndBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnsubscribeEndArgs *))valueBlock

Discussion

Adds a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnUnsubscribeFailureWithValue:

Adds a handler that is raised whenever a client fails to unsubscribe.

- (FMCallback *)addOnUnsubscribeFailureWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to unsubscribe.

Declared In

FMWebSync.h

– addOnUnsubscribeFailure:

Adds a handler that is raised whenever a client fails to unsubscribe.

- (FMCallback *)addOnUnsubscribeFailure:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client fails to unsubscribe.

Declared In

FMWebSync.h

– addOnUnsubscribeFailureWithValueBlock:

Adds a handler that is raised whenever a client fails to unsubscribe.

- (FMCallback *)addOnUnsubscribeFailureWithValueBlock:(void ( ^ ) ( FMWebSyncUnsubscribeFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to unsubscribe.

Declared In

FMWebSync.h

– addOnUnsubscribeFailureBlock:

Adds a handler that is raised whenever a client fails to unsubscribe.

- (FMCallback *)addOnUnsubscribeFailureBlock:(void ( ^ ) ( FMWebSyncUnsubscribeFailureArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client fails to unsubscribe.

Declared In

FMWebSync.h

+ addOnUnsubscribeRequestWithValue:

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeRequestWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeRequest:

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeRequest:(FMCallback *)value

Discussion

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeRequestWithValueBlock:

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeRequestWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnsubscribeRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeRequestBlock:

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeRequestBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnsubscribeRequestArgs *))valueBlock

Discussion

Adds a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeResponseWithValue:

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeResponseWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeResponse:

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeResponse:(FMCallback *)value

Discussion

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeResponseWithValueBlock:

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeResponseWithValueBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnsubscribeResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ addOnUnsubscribeResponseBlock:

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (FMCallback *)addOnUnsubscribeResponseBlock:(void ( ^ ) ( FMWebSyncClient *, FMWebSyncClientUnsubscribeResponseArgs *))valueBlock

Discussion

Adds a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– addOnUnsubscribeSuccessWithValue:

Adds a handler that is raised whenever a client successfully unsubscribes.

- (FMCallback *)addOnUnsubscribeSuccessWithValue:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully unsubscribes.

Declared In

FMWebSync.h

– addOnUnsubscribeSuccess:

Adds a handler that is raised whenever a client successfully unsubscribes.

- (FMCallback *)addOnUnsubscribeSuccess:(FMCallback *)value

Discussion

Adds a handler that is raised whenever a client successfully unsubscribes.

Declared In

FMWebSync.h

– addOnUnsubscribeSuccessWithValueBlock:

Adds a handler that is raised whenever a client successfully unsubscribes.

- (FMCallback *)addOnUnsubscribeSuccessWithValueBlock:(void ( ^ ) ( FMWebSyncUnsubscribeSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully unsubscribes.

Declared In

FMWebSync.h

– addOnUnsubscribeSuccessBlock:

Adds a handler that is raised whenever a client successfully unsubscribes.

- (FMCallback *)addOnUnsubscribeSuccessBlock:(void ( ^ ) ( FMWebSyncUnsubscribeSuccessArgs *))valueBlock

Discussion

Adds a handler that is raised whenever a client successfully unsubscribes.

Declared In

FMWebSync.h

– bindWithBindArgs:

Binds the client to a public or private data record so it is visible to other clients or just to the server. When the bind completes successfully, the OnSuccess callback will be invoked, passing in the bound record(s), including any modifications made on the server.

- (FMWebSyncClient *)bindWithBindArgs:(FMWebSyncBindArgs *)bindArgs

Parameters

name="bindArgs">The

bind arguments. See for details. The client.

Discussion

Binds the client to a public or private data record so it is visible to other clients or just to the server. When the bind completes successfully, the OnSuccess callback will be invoked, passing in the bound record(s), including any modifications made on the server.

Declared In

FMWebSync.h

– bindWithArgs:

Binds the client to a public or private data record so it is visible to other clients or just to the server. When the bind completes successfully, the OnSuccess callback will be invoked, passing in the bound record(s), including any modifications made on the server.

- (FMWebSyncClient *)bindWithArgs:(FMWebSyncBindArgs *)bindArgs

Parameters

name="bindArgs">The

bind arguments. See for details. The client.

Discussion

Binds the client to a public or private data record so it is visible to other clients or just to the server. When the bind completes successfully, the OnSuccess callback will be invoked, passing in the bound record(s), including any modifications made on the server.

Declared In

FMWebSync.h

– clientId

Gets the server-generated WebSync client ID. This value is only set if the client is connected, so reference it only after successfully connecting the client.

- (FMGuid *)clientId

Discussion

Gets the server-generated WebSync client ID. This value is only set if the client is connected, so reference it only after successfully connecting the client.

Declared In

FMWebSync.h

+ clientWithRequestUrl:

Initializes a new instance of the class.

+ (FMWebSyncClient *)clientWithRequestUrl:(NSString *)requestUrl

Parameters

name="requestUrl">The

absolute URL of the WebSync server request handler.

Discussion

Initializes a new instance of the class.

Declared In

FMWebSync.h

+ clientWithRequestUrl:streamRequestUrl:

Initializes a new instance of the class.

+ (FMWebSyncClient *)clientWithRequestUrl:(NSString *)requestUrl streamRequestUrl:(NSString *)streamRequestUrl

Parameters

name="streamRequestUrl">The

absolute URL of the WebSync server request handler for streaming requests.

name="requestUrl">The

absolute URL of the WebSync server request handler for non-streaming requests.

Discussion

Initializes a new instance of the class.

Declared In

FMWebSync.h

– connect

Sets up and maintains a streaming connection to the server using default values. While this method will typically run asychronously, the WebSync client is designed to be used without (much) consideration for its asynchronous nature. To that end, any calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed once this method has completed successfully. The client.

- (FMWebSyncClient *)connect

Discussion

Sets up and maintains a streaming connection to the server using default values. While this method will typically run asychronously, the WebSync client is designed to be used without (much) consideration for its asynchronous nature. To that end, any calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed once this method has completed successfully. The client.

Declared In

FMWebSync.h

– connectWithConnectArgs:

Sets up and maintains a streaming connection to the server. While this method will typically run asychronously, the WebSync client is designed to be used without (much) consideration for its asynchronous nature. To that end, any calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed once this method has completed successfully.

- (FMWebSyncClient *)connectWithConnectArgs:(FMWebSyncConnectArgs *)connectArgs

Parameters

name="connectArgs">The

connect arguments. See for details. The client.

Discussion

Sets up and maintains a streaming connection to the server. While this method will typically run asychronously, the WebSync client is designed to be used without (much) consideration for its asynchronous nature. To that end, any calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed once this method has completed successfully.

Declared In

FMWebSync.h

– connectWithArgs:

Sets up and maintains a streaming connection to the server. While this method will typically run asychronously, the WebSync client is designed to be used without (much) consideration for its asynchronous nature. To that end, any calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed once this method has completed successfully.

- (FMWebSyncClient *)connectWithArgs:(FMWebSyncConnectArgs *)connectArgs

Parameters

name="connectArgs">The

connect arguments. See for details. The client.

Discussion

Sets up and maintains a streaming connection to the server. While this method will typically run asychronously, the WebSync client is designed to be used without (much) consideration for its asynchronous nature. To that end, any calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed once this method has completed successfully.

Declared In

FMWebSync.h

– disableWebSockets

Gets whether to disable WebSocket protocol support and use long-polling, even if the server is capable of accepting WebSocket requests.

- (bool)disableWebSockets

Discussion

Gets whether to disable WebSocket protocol support and use long-polling, even if the server is capable of accepting WebSocket requests.

Declared In

FMWebSync.h

– disconnect

Takes down a streaming connection to the server and unsubscribes the client using default values. After the disconnect completes successfully, any further calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed only if/when the client reconnects. The client.

- (FMWebSyncClient *)disconnect

Discussion

Takes down a streaming connection to the server and unsubscribes the client using default values. After the disconnect completes successfully, any further calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed only if/when the client reconnects. The client.

Declared In

FMWebSync.h

– disconnectWithDisconnectArgs:

Takes down a streaming connection to the server and unsubscribes/unbinds the client. After the disconnect completes successfully, any further calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed only if/when the client reconnects.

- (FMWebSyncClient *)disconnectWithDisconnectArgs:(FMWebSyncDisconnectArgs *)disconnectArgs

Parameters

name="disconnectArgs">The

disconnect arguments. See for details. The client.

Discussion

Takes down a streaming connection to the server and unsubscribes/unbinds the client. After the disconnect completes successfully, any further calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed only if/when the client reconnects.

Declared In

FMWebSync.h

– disconnectWithArgs:

Takes down a streaming connection to the server and unsubscribes/unbinds the client. After the disconnect completes successfully, any further calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed only if/when the client reconnects.

- (FMWebSyncClient *)disconnectWithArgs:(FMWebSyncDisconnectArgs *)disconnectArgs

Parameters

name="disconnectArgs">The

disconnect arguments. See for details. The client.

Discussion

Takes down a streaming connection to the server and unsubscribes/unbinds the client. After the disconnect completes successfully, any further calls to methods that require an active connection, like bind, subscribe, and publish, will be queued automatically and executed only if/when the client reconnects.

Declared In

FMWebSync.h

– endBatch

Flags the end of a batch of requests and starts sending them to the server. This is used in conjunction with , which must be called first to flag the start of a batch of requests to be sent together to the server. Batching is used to optimize round-trips to the server by reducing the overhead associated with creating multiple HTTP requests. The client.

- (FMWebSyncClient *)endBatch

Discussion

Flags the end of a batch of requests and starts sending them to the server. This is used in conjunction with , which must be called first to flag the start of a batch of requests to be sent together to the server. Batching is used to optimize round-trips to the server by reducing the overhead associated with creating multiple HTTP requests. The client.

Declared In

FMWebSync.h

+ generateToken

Generates a new token based on the current date/time. The generated token.

+ (NSString *)generateToken

Discussion

Generates a new token based on the current date/time. The generated token.

Declared In

FMWebSync.h

– getBoundRecords

Gets a collection of all the records to which the client is currently bound. A collection of all the records to which the client is currently bound

- (NSMutableDictionary *)getBoundRecords

Discussion

Gets a collection of all the records to which the client is currently bound. A collection of all the records to which the client is currently bound

Declared In

FMWebSync.h

– getCustomOnReceiveWithChannel:

Gets the callback invoked whenever messages are received on the specified channel.

- (FMCallback *)getCustomOnReceiveWithChannel:(NSString *)channel

Parameters

name="channel">The

channel over which the messages are being received. The callback invoked when a message is received, if a callback is set; otherwise null.

Discussion

Gets the callback invoked whenever messages are received on the specified channel.

Declared In

FMWebSync.h

– getCustomOnReceiveWithTagWithChannel:tag:

Gets the callback invoked whenever messages are received on the specified channel. The tag denotes a specific callback.

- (FMCallback *)getCustomOnReceiveWithTagWithChannel:(NSString *)channel tag:(NSString *)tag

Parameters

name="channel">The

channel over which the messages are being received.

name="tag">The

identifier for the callback. The callback invoked when a message is received, if a callback is set; otherwise null.

Discussion

Gets the callback invoked whenever messages are received on the specified channel. The tag denotes a specific callback.

Declared In

FMWebSync.h

– getSubscribedChannels

Gets a list of all the channels to which the client is currently subscribed. A list of all the channels to which the client is currently subscribed

- (NSMutableArray *)getSubscribedChannels

Discussion

Gets a list of all the channels to which the client is currently subscribed. A list of all the channels to which the client is currently subscribed

Declared In

FMWebSync.h

– getSubscribedChannelsWithTag:

Gets a list of all the channels to which the client is currently subscribed.

- (NSMutableArray *)getSubscribedChannelsWithTag:(NSString *)tag

Parameters

name="tag">The

subscription tag identifier. A list of all the channels to which the client is currently subscribed

Discussion

Gets a list of all the channels to which the client is currently subscribed.

Declared In

FMWebSync.h

– inBatch

Gets whether or not requests are currently being batched. true if requests are being batched; otherwise false.

- (bool)inBatch

Discussion

Gets whether or not requests are currently being batched. true if requests are being batched; otherwise false.

Declared In

FMWebSync.h

– initWithRequestUrl:

Initializes a new instance of the class.

- (id)initWithRequestUrl:(NSString *)requestUrl

Parameters

name="requestUrl">The

absolute URL of the WebSync server request handler.

Discussion

Initializes a new instance of the class.

Declared In

FMWebSync.h

– initWithRequestUrl:streamRequestUrl:

Initializes a new instance of the class.

- (id)initWithRequestUrl:(NSString *)requestUrl streamRequestUrl:(NSString *)streamRequestUrl

Parameters

name="streamRequestUrl">The

absolute URL of the WebSync server request handler for streaming requests.

name="requestUrl">The

absolute URL of the WebSync server request handler for non-streaming requests.

Discussion

Initializes a new instance of the class.

Declared In

FMWebSync.h

– instanceId

Gets a locally-generated instance ID. This value is set immediately upon construction, is local-only, and does not change for the duration of this client instance, unless overriden by application code.

- (FMGuid *)instanceId

Discussion

Gets a locally-generated instance ID. This value is set immediately upon construction, is local-only, and does not change for the duration of this client instance, unless overriden by application code.

Declared In

FMWebSync.h

– isConnected

Gets whether the client is currently connected.

- (bool)isConnected

Discussion

Gets whether the client is currently connected.

Declared In

FMWebSync.h

– isConnecting

Gets whether the client is currently connecting.

- (bool)isConnecting

Discussion

Gets whether the client is currently connecting.

Declared In

FMWebSync.h

– isDisconnecting

Gets whether the client is currently disconnecting.

- (bool)isDisconnecting

Discussion

Gets whether the client is currently disconnecting.

Declared In

FMWebSync.h

– notifyWithNotifyArgs:

Sends data to a specified client ID. When the notify completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

- (FMWebSyncClient *)notifyWithNotifyArgs:(FMWebSyncNotifyArgs *)notifyArgs

Parameters

name="notifyArgs">The

notify arguments. See for more details. The client.

Discussion

Sends data to a specified client ID. When the notify completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

Declared In

FMWebSync.h

– notifyWithArgs:

Sends data to a specified client ID. When the notify completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

- (FMWebSyncClient *)notifyWithArgs:(FMWebSyncNotifyArgs *)notifyArgs

Parameters

name="notifyArgs">The

notify arguments. See for more details. The client.

Discussion

Sends data to a specified client ID. When the notify completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

Declared In

FMWebSync.h

– publishWithPublishArgs:

Sends data to a specified channel. When the publish completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

- (FMWebSyncClient *)publishWithPublishArgs:(FMWebSyncPublishArgs *)publishArgs

Parameters

name="publishArgs">The

publish arguments. See for more details. The client.

Discussion

Sends data to a specified channel. When the publish completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

Declared In

FMWebSync.h

– publishWithArgs:

Sends data to a specified channel. When the publish completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

- (FMWebSyncClient *)publishWithArgs:(FMWebSyncPublishArgs *)publishArgs

Parameters

name="publishArgs">The

publish arguments. See for more details. The client.

Discussion

Sends data to a specified channel. When the publish completes successfully, the OnSuccess callback will be invoked, passing in the channel and published data, including any modifications made on the server.

Declared In

FMWebSync.h

– removeOnBindCompleteWithValue:

Removes a handler that is raised whenever a client completes a bind, successfully or not.

- (void)removeOnBindCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a bind, successfully or not.

Declared In

FMWebSync.h

– removeOnBindComplete:

Removes a handler that is raised whenever a client completes a bind, successfully or not.

- (void)removeOnBindComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a bind, successfully or not.

Declared In

FMWebSync.h

+ removeOnBindEndWithValue:

Removes a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnBindEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnBindEnd:

Removes a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnBindEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a bind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnBindFailureWithValue:

Removes a handler that is raised whenever a client fails to bind.

- (void)removeOnBindFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to bind.

Declared In

FMWebSync.h

– removeOnBindFailure:

Removes a handler that is raised whenever a client fails to bind.

- (void)removeOnBindFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to bind.

Declared In

FMWebSync.h

+ removeOnBindRequestWithValue:

Removes a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnBindRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnBindRequest:

Removes a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnBindRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a bind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnBindResponseWithValue:

Removes a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnBindResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnBindResponse:

Removes a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnBindResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a bind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnBindSuccessWithValue:

Removes a handler that is raised whenever a client successfully binds.

- (void)removeOnBindSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully binds.

Declared In

FMWebSync.h

– removeOnBindSuccess:

Removes a handler that is raised whenever a client successfully binds.

- (void)removeOnBindSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully binds.

Declared In

FMWebSync.h

– removeOnConnectCompleteWithValue:

Removes a handler that is raised whenever a client completes a connect, successfully or not.

- (void)removeOnConnectCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a connect, successfully or not.

Declared In

FMWebSync.h

– removeOnConnectComplete:

Removes a handler that is raised whenever a client completes a connect, successfully or not.

- (void)removeOnConnectComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a connect, successfully or not.

Declared In

FMWebSync.h

+ removeOnConnectEndWithValue:

Removes a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnConnectEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnConnectEnd:

Removes a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnConnectEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a connect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnConnectFailureWithValue:

Removes a handler that is raised whenever a client fails to connect.

- (void)removeOnConnectFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to connect.

Declared In

FMWebSync.h

– removeOnConnectFailure:

Removes a handler that is raised whenever a client fails to connect.

- (void)removeOnConnectFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to connect.

Declared In

FMWebSync.h

+ removeOnConnectRequestWithValue:

Removes a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnConnectRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnConnectRequest:

Removes a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnConnectRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a connect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnConnectResponseWithValue:

Removes a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnConnectResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnConnectResponse:

Removes a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnConnectResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a connect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnConnectSuccessWithValue:

Removes a handler that is raised whenever a client successfully connects.

- (void)removeOnConnectSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully connects.

Declared In

FMWebSync.h

– removeOnConnectSuccess:

Removes a handler that is raised whenever a client successfully connects.

- (void)removeOnConnectSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully connects.

Declared In

FMWebSync.h

– removeOnDisconnectCompleteWithValue:

Removes a handler that is raised whenever a client completes a disconnect.

- (void)removeOnDisconnectCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a disconnect.

Declared In

FMWebSync.h

– removeOnDisconnectComplete:

Removes a handler that is raised whenever a client completes a disconnect.

- (void)removeOnDisconnectComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a disconnect.

Declared In

FMWebSync.h

+ removeOnDisconnectEndWithValue:

Removes a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnDisconnectEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnDisconnectEnd:

Removes a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnDisconnectEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a disconnect ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnDisconnectRequestWithValue:

Removes a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnDisconnectRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnDisconnectRequest:

Removes a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnDisconnectRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a disconnect request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnDisconnectResponseWithValue:

Removes a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnDisconnectResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnDisconnectResponse:

Removes a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnDisconnectResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a disconnect response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnNotifyCompleteWithValue:

Removes a handler that is raised whenever a client completes a notify, successfully or not.

- (void)removeOnNotifyCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a notify, successfully or not.

Declared In

FMWebSync.h

– removeOnNotifyComplete:

Removes a handler that is raised whenever a client completes a notify, successfully or not.

- (void)removeOnNotifyComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a notify, successfully or not.

Declared In

FMWebSync.h

+ removeOnNotifyEndWithValue:

Removes a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnNotifyEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnNotifyEnd:

Removes a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnNotifyEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a notify ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnNotifyFailureWithValue:

Removes a handler that is raised whenever a client fails to notify.

- (void)removeOnNotifyFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to notify.

Declared In

FMWebSync.h

– removeOnNotifyFailure:

Removes a handler that is raised whenever a client fails to notify.

- (void)removeOnNotifyFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to notify.

Declared In

FMWebSync.h

+ removeOnNotifyRequestWithValue:

Removes a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnNotifyRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnNotifyRequest:

Removes a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnNotifyRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a notify request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnNotifyResponseWithValue:

Removes a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnNotifyResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnNotifyResponse:

Removes a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnNotifyResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a notify response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnNotifySuccessWithValue:

Removes a handler that is raised whenever a client successfully notifies.

- (void)removeOnNotifySuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully notifies.

Declared In

FMWebSync.h

– removeOnNotifySuccess:

Removes a handler that is raised whenever a client successfully notifies.

- (void)removeOnNotifySuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully notifies.

Declared In

FMWebSync.h

– removeOnNotifyWithValue:

Removes a handler that is raised whenever a notification is sent to this client.

- (void)removeOnNotifyWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a notification is sent to this client.

Declared In

FMWebSync.h

– removeOnNotify:

Removes a handler that is raised whenever a notification is sent to this client.

- (void)removeOnNotify:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a notification is sent to this client.

Declared In

FMWebSync.h

– removeOnPublishCompleteWithValue:

Removes a handler that is raised whenever a client completes a publish, successfully or not.

- (void)removeOnPublishCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a publish, successfully or not.

Declared In

FMWebSync.h

– removeOnPublishComplete:

Removes a handler that is raised whenever a client completes a publish, successfully or not.

- (void)removeOnPublishComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a publish, successfully or not.

Declared In

FMWebSync.h

+ removeOnPublishEndWithValue:

Removes a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnPublishEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnPublishEnd:

Removes a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnPublishEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a publish ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnPublishFailureWithValue:

Removes a handler that is raised whenever a client fails to publish.

- (void)removeOnPublishFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to publish.

Declared In

FMWebSync.h

– removeOnPublishFailure:

Removes a handler that is raised whenever a client fails to publish.

- (void)removeOnPublishFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to publish.

Declared In

FMWebSync.h

+ removeOnPublishRequestWithValue:

Removes a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnPublishRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnPublishRequest:

Removes a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnPublishRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a publish request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnPublishResponseWithValue:

Removes a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnPublishResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnPublishResponse:

Removes a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnPublishResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a publish response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnPublishSuccessWithValue:

Removes a handler that is raised whenever a client successfully publishes.

- (void)removeOnPublishSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully publishes.

Declared In

FMWebSync.h

– removeOnPublishSuccess:

Removes a handler that is raised whenever a client successfully publishes.

- (void)removeOnPublishSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully publishes.

Declared In

FMWebSync.h

– removeOnServerBindWithValue:

Removes a handler that is raised whenever the server binds the client to a record or set of records.

- (void)removeOnServerBindWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server binds the client to a record or set of records.

Declared In

FMWebSync.h

– removeOnServerBind:

Removes a handler that is raised whenever the server binds the client to a record or set of records.

- (void)removeOnServerBind:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server binds the client to a record or set of records.

Declared In

FMWebSync.h

– removeOnServerSubscribeWithValue:

Removes a handler that is raised whenever the server subscribes the client to a channel or set of channels.

- (void)removeOnServerSubscribeWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server subscribes the client to a channel or set of channels.

Declared In

FMWebSync.h

– removeOnServerSubscribe:

Removes a handler that is raised whenever the server subscribes the client to a channel or set of channels.

- (void)removeOnServerSubscribe:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server subscribes the client to a channel or set of channels.

Declared In

FMWebSync.h

– removeOnServerUnbindWithValue:

Removes a handler that is raised whenever the server unbinds the client from a record or set of records.

- (void)removeOnServerUnbindWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server unbinds the client from a record or set of records.

Declared In

FMWebSync.h

– removeOnServerUnbind:

Removes a handler that is raised whenever the server unbinds the client from a record or set of records.

- (void)removeOnServerUnbind:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server unbinds the client from a record or set of records.

Declared In

FMWebSync.h

– removeOnServerUnsubscribeWithValue:

Removes a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

- (void)removeOnServerUnsubscribeWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

Declared In

FMWebSync.h

– removeOnServerUnsubscribe:

Removes a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

- (void)removeOnServerUnsubscribe:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the server unsubscribes the client from a channel or set of channels.

Declared In

FMWebSync.h

– removeOnServiceCompleteWithValue:

Removes a handler that is raised whenever a client completes a service, successfully or not.

- (void)removeOnServiceCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a service, successfully or not.

Declared In

FMWebSync.h

– removeOnServiceComplete:

Removes a handler that is raised whenever a client completes a service, successfully or not.

- (void)removeOnServiceComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a service, successfully or not.

Declared In

FMWebSync.h

+ removeOnServiceEndWithValue:

Removes a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnServiceEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnServiceEnd:

Removes a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnServiceEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a service ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnServiceFailureWithValue:

Removes a handler that is raised whenever a client fails to service.

- (void)removeOnServiceFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to service.

Declared In

FMWebSync.h

– removeOnServiceFailure:

Removes a handler that is raised whenever a client fails to service.

- (void)removeOnServiceFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to service.

Declared In

FMWebSync.h

+ removeOnServiceRequestWithValue:

Removes a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnServiceRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnServiceRequest:

Removes a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnServiceRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a service request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnServiceResponseWithValue:

Removes a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnServiceResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnServiceResponse:

Removes a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnServiceResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a service response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnServiceSuccessWithValue:

Removes a handler that is raised whenever a client successfully services.

- (void)removeOnServiceSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully services.

Declared In

FMWebSync.h

– removeOnServiceSuccess:

Removes a handler that is raised whenever a client successfully services.

- (void)removeOnServiceSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully services.

Declared In

FMWebSync.h

– removeOnStateRestoredWithValue:

Removes a handler that is raised whenever the client’s state is restored after a reconnection.

- (void)removeOnStateRestoredWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the client’s state is restored after a reconnection.

Declared In

FMWebSync.h

– removeOnStateRestored:

Removes a handler that is raised whenever the client’s state is restored after a reconnection.

- (void)removeOnStateRestored:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the client’s state is restored after a reconnection.

Declared In

FMWebSync.h

– removeOnStreamFailureWithValue:

Removes a handler that is raised whenever the client’s streaming connection breaks down.

- (void)removeOnStreamFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the client’s streaming connection breaks down.

Declared In

FMWebSync.h

– removeOnStreamFailure:

Removes a handler that is raised whenever the client’s streaming connection breaks down.

- (void)removeOnStreamFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever the client’s streaming connection breaks down.

Declared In

FMWebSync.h

– removeOnSubscribeCompleteWithValue:

Removes a handler that is raised whenever a client completes a subscribe, successfully or not.

- (void)removeOnSubscribeCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a subscribe, successfully or not.

Declared In

FMWebSync.h

– removeOnSubscribeComplete:

Removes a handler that is raised whenever a client completes a subscribe, successfully or not.

- (void)removeOnSubscribeComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes a subscribe, successfully or not.

Declared In

FMWebSync.h

+ removeOnSubscribeEndWithValue:

Removes a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnSubscribeEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnSubscribeEnd:

Removes a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnSubscribeEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a subscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnSubscribeFailureWithValue:

Removes a handler that is raised whenever a client fails to subscribe.

- (void)removeOnSubscribeFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to subscribe.

Declared In

FMWebSync.h

– removeOnSubscribeFailure:

Removes a handler that is raised whenever a client fails to subscribe.

- (void)removeOnSubscribeFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to subscribe.

Declared In

FMWebSync.h

+ removeOnSubscribeRequestWithValue:

Removes a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnSubscribeRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnSubscribeRequest:

Removes a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnSubscribeRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a subscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnSubscribeResponseWithValue:

Removes a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnSubscribeResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnSubscribeResponse:

Removes a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnSubscribeResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a subscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnSubscribeSuccessWithValue:

Removes a handler that is raised whenever a client successfully subscribes.

- (void)removeOnSubscribeSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully subscribes.

Declared In

FMWebSync.h

– removeOnSubscribeSuccess:

Removes a handler that is raised whenever a client successfully subscribes.

- (void)removeOnSubscribeSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully subscribes.

Declared In

FMWebSync.h

– removeOnUnbindCompleteWithValue:

Removes a handler that is raised whenever a client completes an unbind, successfully or not.

- (void)removeOnUnbindCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes an unbind, successfully or not.

Declared In

FMWebSync.h

– removeOnUnbindComplete:

Removes a handler that is raised whenever a client completes an unbind, successfully or not.

- (void)removeOnUnbindComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes an unbind, successfully or not.

Declared In

FMWebSync.h

+ removeOnUnbindEndWithValue:

Removes a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnUnbindEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnbindEnd:

Removes a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnUnbindEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a unbind ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnUnbindFailureWithValue:

Removes a handler that is raised whenever a client fails to unbind.

- (void)removeOnUnbindFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to unbind.

Declared In

FMWebSync.h

– removeOnUnbindFailure:

Removes a handler that is raised whenever a client fails to unbind.

- (void)removeOnUnbindFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to unbind.

Declared In

FMWebSync.h

+ removeOnUnbindRequestWithValue:

Removes a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnUnbindRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnbindRequest:

Removes a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnUnbindRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a unbind request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnbindResponseWithValue:

Removes a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnUnbindResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnbindResponse:

Removes a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnUnbindResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a unbind response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnUnbindSuccessWithValue:

Removes a handler that is raised whenever a client successfully unbinds.

- (void)removeOnUnbindSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully unbinds.

Declared In

FMWebSync.h

– removeOnUnbindSuccess:

Removes a handler that is raised whenever a client successfully unbinds.

- (void)removeOnUnbindSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully unbinds.

Declared In

FMWebSync.h

– removeOnUnsubscribeCompleteWithValue:

Removes a handler that is raised whenever a client completes an unsubscribe, successfully or not.

- (void)removeOnUnsubscribeCompleteWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes an unsubscribe, successfully or not.

Declared In

FMWebSync.h

– removeOnUnsubscribeComplete:

Removes a handler that is raised whenever a client completes an unsubscribe, successfully or not.

- (void)removeOnUnsubscribeComplete:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client completes an unsubscribe, successfully or not.

Declared In

FMWebSync.h

+ removeOnUnsubscribeEndWithValue:

Removes a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnUnsubscribeEndWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnsubscribeEnd:

Removes a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

+ (void)removeOnUnsubscribeEnd:(FMCallback *)value

Discussion

Removes a handler that is raised after a unsubscribe ends. This event is designed to support extensions by allowing modifications to be applied to the client after processing. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnUnsubscribeFailureWithValue:

Removes a handler that is raised whenever a client fails to unsubscribe.

- (void)removeOnUnsubscribeFailureWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to unsubscribe.

Declared In

FMWebSync.h

– removeOnUnsubscribeFailure:

Removes a handler that is raised whenever a client fails to unsubscribe.

- (void)removeOnUnsubscribeFailure:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client fails to unsubscribe.

Declared In

FMWebSync.h

+ removeOnUnsubscribeRequestWithValue:

Removes a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnUnsubscribeRequestWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnsubscribeRequest:

Removes a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

+ (void)removeOnUnsubscribeRequest:(FMCallback *)value

Discussion

Removes a handler that is raised before a unsubscribe request begins. This event is designed to support extensions by allowing modifications to be applied to a request before it is sent to the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnsubscribeResponseWithValue:

Removes a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnUnsubscribeResponseWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

+ removeOnUnsubscribeResponse:

Removes a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

+ (void)removeOnUnsubscribeResponse:(FMCallback *)value

Discussion

Removes a handler that is raised after a unsubscribe response returns. This event is designed to support extensions by allowing modifications to be applied to a response after it is received from the server. The client that fired the event The associated with the event.

Declared In

FMWebSync.h

– removeOnUnsubscribeSuccessWithValue:

Removes a handler that is raised whenever a client successfully unsubscribes.

- (void)removeOnUnsubscribeSuccessWithValue:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully unsubscribes.

Declared In

FMWebSync.h

– removeOnUnsubscribeSuccess:

Removes a handler that is raised whenever a client successfully unsubscribes.

- (void)removeOnUnsubscribeSuccess:(FMCallback *)value

Discussion

Removes a handler that is raised whenever a client successfully unsubscribes.

Declared In

FMWebSync.h

– serverTimeout

Gets the number of milliseconds before the server takes action to discover if this client is idling or still active.

- (int)serverTimeout

Discussion

Gets the number of milliseconds before the server takes action to discover if this client is idling or still active.

Declared In

FMWebSync.h

– serviceWithServiceArgs:

Services data to a specified channel. Servicing allows the client to send data to the server in a traditional request/response fashion. Data is not broadcast and the state of the client remains unchanged after service calls. When the service completes successfully, the OnSuccess callback will be invoked, passing in the channel and serviced data, including any modifications made on the server.

- (FMWebSyncClient *)serviceWithServiceArgs:(FMWebSyncServiceArgs *)serviceArgs

Parameters

name="serviceArgs">The

service arguments. See for more details. The client.

Discussion

Services data to a specified channel. Servicing allows the client to send data to the server in a traditional request/response fashion. Data is not broadcast and the state of the client remains unchanged after service calls. When the service completes successfully, the OnSuccess callback will be invoked, passing in the channel and serviced data, including any modifications made on the server.

Declared In

FMWebSync.h

– serviceWithArgs:

Services data to a specified channel. Servicing allows the client to send data to the server in a traditional request/response fashion. Data is not broadcast and the state of the client remains unchanged after service calls. When the service completes successfully, the OnSuccess callback will be invoked, passing in the channel and serviced data, including any modifications made on the server.

- (FMWebSyncClient *)serviceWithArgs:(FMWebSyncServiceArgs *)serviceArgs

Parameters

name="serviceArgs">The

service arguments. See for more details. The client.

Discussion

Services data to a specified channel. Servicing allows the client to send data to the server in a traditional request/response fashion. Data is not broadcast and the state of the client remains unchanged after service calls. When the service completes successfully, the OnSuccess callback will be invoked, passing in the channel and serviced data, including any modifications made on the server.

Declared In

FMWebSync.h

– sessionId

Gets the server-generated WebSync session ID. This value is only set if the client is connected.

- (FMGuid *)sessionId

Discussion

Gets the server-generated WebSync session ID. This value is only set if the client is connected.

Declared In

FMWebSync.h

– setCustomOnReceiveWithChannel:onReceive:

Sets a callback to be invoked whenever messages are received on the specified channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

- (void)setCustomOnReceiveWithChannel:(NSString *)channel onReceive:(FMCallback *)onReceive

Parameters

name="channel">The

channel over which the messages will be received.

name="onReceive">The

callback to invoke when a message is received.

Discussion

Sets a callback to be invoked whenever messages are received on the specified channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

Declared In

FMWebSync.h

– setCustomOnReceiveWithChannel:onReceiveBlock:

Sets a callback to be invoked whenever messages are received on the specified channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

- (void)setCustomOnReceiveWithChannel:(NSString *)channel onReceiveBlock:(void ( ^ ) ( FMWebSyncSubscribeReceiveArgs *))onReceiveBlock

Parameters

name="channel">The

channel over which the messages will be received.

name="onReceive">The

callback to invoke when a message is received.

Discussion

Sets a callback to be invoked whenever messages are received on the specified channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

Declared In

FMWebSync.h

– setCustomOnReceiveWithTagWithChannel:tag:onReceive:

Sets a callback to be invoked whenever messages are received on the specified channel. The tag allows multiple callbacks to be registered for the same channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

- (void)setCustomOnReceiveWithTagWithChannel:(NSString *)channel tag:(NSString *)tag onReceive:(FMCallback *)onReceive

Parameters

name="channel">The

channel over which the messages will be received.

name="onReceive">The

callback to invoke when a message is received.

name="tag">The

identifier for this callback.

Discussion

Sets a callback to be invoked whenever messages are received on the specified channel. The tag allows multiple callbacks to be registered for the same channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

Declared In

FMWebSync.h

– setCustomOnReceiveWithTagWithChannel:tag:onReceiveBlock:

Sets a callback to be invoked whenever messages are received on the specified channel. The tag allows multiple callbacks to be registered for the same channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

- (void)setCustomOnReceiveWithTagWithChannel:(NSString *)channel tag:(NSString *)tag onReceiveBlock:(void ( ^ ) ( FMWebSyncSubscribeReceiveArgs *))onReceiveBlock

Parameters

name="channel">The

channel over which the messages will be received.

name="onReceive">The

callback to invoke when a message is received.

name="tag">The

identifier for this callback.

Discussion

Sets a callback to be invoked whenever messages are received on the specified channel. The tag allows multiple callbacks to be registered for the same channel. This method does not subscribe you to a channel. Rather, it caches a callback to be executed when messages are received on a particular channel.

Declared In

FMWebSync.h

– setDisableWebSockets:

Sets whether to disable WebSocket protocol support and use long-polling, even if the server is capable of accepting WebSocket requests.

- (void)setDisableWebSockets:(bool)value

Discussion

Sets whether to disable WebSocket protocol support and use long-polling, even if the server is capable of accepting WebSocket requests.

Declared In

FMWebSync.h

– setInstanceId:

Sets a locally-generated instance ID. This value is set immediately upon construction, is local-only, and does not change for the duration of this client instance, unless overriden by application code.

- (void)setInstanceId:(FMGuid *)value

Discussion

Sets a locally-generated instance ID. This value is set immediately upon construction, is local-only, and does not change for the duration of this client instance, unless overriden by application code.

Declared In

FMWebSync.h

– setStreamRequestUrl:

Sets the absolute URL of the WebSync request handler for streaming connections, typically ending with websync.ashx.

- (void)setStreamRequestUrl:(NSString *)value

Discussion

Sets the absolute URL of the WebSync request handler for streaming connections, typically ending with websync.ashx.

Declared In

FMWebSync.h

– setSynchronous:

Sets whether or not to execute client methods synchronously. This approach is not recommended for UI threads, as it will block until the request completes. Defaults to false.

- (void)setSynchronous:(FMNullableBool *)value

Discussion

Sets whether or not to execute client methods synchronously. This approach is not recommended for UI threads, as it will block until the request completes. Defaults to false.

Declared In

FMWebSync.h

– setToken:

Sets the token sent with each request for load balancing purposes.

- (void)setToken:(NSString *)value

Discussion

Sets the token sent with each request for load balancing purposes.

Declared In

FMWebSync.h

– startBatch

Flags the start of a batch of requests to be sent together to the server. This is used in conjunction with , which flags the end of a batch of requests and starts sending them to the server. Batching is used to optimize round-trips to the server by reducing the overhead associated with creating multiple HTTP requests. The client.

- (FMWebSyncClient *)startBatch

Discussion

Flags the start of a batch of requests to be sent together to the server. This is used in conjunction with , which flags the end of a batch of requests and starts sending them to the server. Batching is used to optimize round-trips to the server by reducing the overhead associated with creating multiple HTTP requests. The client.

Declared In

FMWebSync.h

– streamRequestTimeout

Gets the number of milliseconds to wait for a stream request to return a response before it is aborted and another stream request is attempted.

- (int)streamRequestTimeout

Discussion

Gets the number of milliseconds to wait for a stream request to return a response before it is aborted and another stream request is attempted.

Declared In

FMWebSync.h

– streamRequestUrl

Gets the absolute URL of the WebSync request handler for streaming connections, typically ending with websync.ashx.

- (NSString *)streamRequestUrl

Discussion

Gets the absolute URL of the WebSync request handler for streaming connections, typically ending with websync.ashx.

Declared In

FMWebSync.h

– subscribeWithSubscribeArgs:

Subscribes the client to receive messages on one or more channels. When the subscribe completes successfully, the OnSuccess callback will be invoked, passing in the subscribed channel(s), including any modifications made on the server.

- (FMWebSyncClient *)subscribeWithSubscribeArgs:(FMWebSyncSubscribeArgs *)subscribeArgs

Parameters

name="subscribeArgs">The

subscribe arguments. See for details. The client.

Discussion

Subscribes the client to receive messages on one or more channels. When the subscribe completes successfully, the OnSuccess callback will be invoked, passing in the subscribed channel(s), including any modifications made on the server.

Declared In

FMWebSync.h

– subscribeWithArgs:

Subscribes the client to receive messages on one or more channels. When the subscribe completes successfully, the OnSuccess callback will be invoked, passing in the subscribed channel(s), including any modifications made on the server.

- (FMWebSyncClient *)subscribeWithArgs:(FMWebSyncSubscribeArgs *)subscribeArgs

Parameters

name="subscribeArgs">The

subscribe arguments. See for details. The client.

Discussion

Subscribes the client to receive messages on one or more channels. When the subscribe completes successfully, the OnSuccess callback will be invoked, passing in the subscribed channel(s), including any modifications made on the server.

Declared In

FMWebSync.h

– synchronous

Gets whether or not to execute client methods synchronously. This approach is not recommended for UI threads, as it will block until the request completes. Defaults to false.

- (FMNullableBool *)synchronous

Discussion

Gets whether or not to execute client methods synchronously. This approach is not recommended for UI threads, as it will block until the request completes. Defaults to false.

Declared In

FMWebSync.h

– token

Gets the token sent with each request for load balancing purposes.

- (NSString *)token

Discussion

Gets the token sent with each request for load balancing purposes.

Declared In

FMWebSync.h

– unbindWithUnbindArgs:

Unbinds the client from a public or private data record so it is no longer visible by other clients or the server. When the unbind completes successfully, the OnSuccess callback will be invoked, passing in the unbound record(s), including any modifications made on the server.

- (FMWebSyncClient *)unbindWithUnbindArgs:(FMWebSyncUnbindArgs *)unbindArgs

Parameters

name="unbindArgs">The

unbind arguments. See for details. The client.

Discussion

Unbinds the client from a public or private data record so it is no longer visible by other clients or the server. When the unbind completes successfully, the OnSuccess callback will be invoked, passing in the unbound record(s), including any modifications made on the server.

Declared In

FMWebSync.h

– unbindWithArgs:

Unbinds the client from a public or private data record so it is no longer visible by other clients or the server. When the unbind completes successfully, the OnSuccess callback will be invoked, passing in the unbound record(s), including any modifications made on the server.

- (FMWebSyncClient *)unbindWithArgs:(FMWebSyncUnbindArgs *)unbindArgs

Parameters

name="unbindArgs">The

unbind arguments. See for details. The client.

Discussion

Unbinds the client from a public or private data record so it is no longer visible by other clients or the server. When the unbind completes successfully, the OnSuccess callback will be invoked, passing in the unbound record(s), including any modifications made on the server.

Declared In

FMWebSync.h

– unsetCustomOnReceiveWithChannel:

Unsets a callback invoked whenever messages are received on the specified channel. This method does not unsubscribe you from a channel. Rather, it stop the callback from executing when messages are received on a particular channel.

- (bool)unsetCustomOnReceiveWithChannel:(NSString *)channel

Parameters

name="channel">The

channel over which the messages are being received. true if the callback was previously set; otherwise, false.

Discussion

Unsets a callback invoked whenever messages are received on the specified channel. This method does not unsubscribe you from a channel. Rather, it stop the callback from executing when messages are received on a particular channel.

Declared In

FMWebSync.h

– unsetCustomOnReceiveWithTagWithChannel:tag:

Unsets a callback invoked whenever messages are received on the specified channel. The tag denotes a specific callback. This method does not unsubscribe you from a channel. Rather, it stop the callback from executing when messages are received on a particular channel.

- (bool)unsetCustomOnReceiveWithTagWithChannel:(NSString *)channel tag:(NSString *)tag

Parameters

name="channel">The

channel over which the messages are being received.

name="tag">The

identifier for this callback. true if the callback was previously set; otherwise, false.

Discussion

Unsets a callback invoked whenever messages are received on the specified channel. The tag denotes a specific callback. This method does not unsubscribe you from a channel. Rather, it stop the callback from executing when messages are received on a particular channel.

Declared In

FMWebSync.h

– unsubscribeWithUnsubscribeArgs:

Unsubscribes the client from receiving messages on one or more channels. When the unsubscribe completes successfully, the OnSuccess callback will be invoked, passing in the unsubscribed channel(s), including any modifications made on the server.

- (FMWebSyncClient *)unsubscribeWithUnsubscribeArgs:(FMWebSyncUnsubscribeArgs *)unsubscribeArgs

Parameters

name="unsubscribeArgs">The

unsubscribe arguments. See for details. The client.

Discussion

Unsubscribes the client from receiving messages on one or more channels. When the unsubscribe completes successfully, the OnSuccess callback will be invoked, passing in the unsubscribed channel(s), including any modifications made on the server.

Declared In

FMWebSync.h

– unsubscribeWithArgs:

Unsubscribes the client from receiving messages on one or more channels. When the unsubscribe completes successfully, the OnSuccess callback will be invoked, passing in the unsubscribed channel(s), including any modifications made on the server.

- (FMWebSyncClient *)unsubscribeWithArgs:(FMWebSyncUnsubscribeArgs *)unsubscribeArgs

Parameters

name="unsubscribeArgs">The

unsubscribe arguments. See for details. The client.

Discussion

Unsubscribes the client from receiving messages on one or more channels. When the unsubscribe completes successfully, the OnSuccess callback will be invoked, passing in the unsubscribed channel(s), including any modifications made on the server.

Declared In

FMWebSync.h

FMIceLinkWebSync4Extensions Methods

– joinConferenceWithArgs:

Joins an IceLink conference.
- (FMWebSyncClient *)joinConferenceWithArgs:(FMIceLinkWebSync4JoinConferenceArgs *)args

Parameters

args

The arguments.

Return Value

The WebSync client.

Discussion

Joins an IceLink conference.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

+ joinConferenceWithClient:args:

Joins an IceLink conference.
+ (FMWebSyncClient *)joinConferenceWithClient:(FMWebSyncClient *)client args:(FMIceLinkWebSync4JoinConferenceArgs *)args

Parameters

client

The WebSync client.

args

The arguments.

Return Value

The WebSync client.

Discussion

Joins an IceLink conference.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

– leaveConferenceWithArgs:

Leaves an IceLink conference.
- (FMWebSyncClient *)leaveConferenceWithArgs:(FMIceLinkWebSync4LeaveConferenceArgs *)args

Parameters

args

The arguments.

Return Value

The WebSync client.

Discussion

Leaves an IceLink conference.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

+ leaveConferenceWithClient:args:

Leaves an IceLink conference.
+ (FMWebSyncClient *)leaveConferenceWithClient:(FMWebSyncClient *)client args:(FMIceLinkWebSync4LeaveConferenceArgs *)args

Parameters

client

The WebSync client.

args

The arguments.

Return Value

The WebSync client.

Discussion

Leaves an IceLink conference.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

– reconnectRemoteClient:failedConnection:

Reconnects remote client.
- (void)reconnectRemoteClient:(FMIceLinkWebSync4PeerClient *)remoteClient failedConnection:(FMIceLinkConnection *)failedConnection

Parameters

remoteClient

The remote client.

failedConnection

Failed connection that requires reconnection.

Discussion

Reconnects remote client.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

+ reconnectRemoteClient:remoteClient:failedConnection:

Reconnects remote client.
+ (void)reconnectRemoteClient:(FMWebSyncClient *)client remoteClient:(FMIceLinkWebSync4PeerClient *)remoteClient failedConnection:(FMIceLinkConnection *)failedConnection

Parameters

client

The WebSync client.

remoteClient

The remote client.

failedConnection

Failed connection that requires reconnection.

Discussion

Reconnects remote client.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

+ renegotiateWithClient:conferenceChannel:connection:

Commences session description renegotiation for the specified connection.
+ (FMIceLinkFuture *)renegotiateWithClient:(FMWebSyncClient *)client conferenceChannel:(NSString *)conferenceChannel connection:(FMIceLinkConnection *)connection

Parameters

client

The WebSync client.

conferenceChannel

Conference channel.

connection

The connection on which to renegotiate.

Discussion

Commences session description renegotiation for the specified connection.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

– renegotiateWithConferenceChannel:connection:

Commences session description renegotiation for the specified connection.
- (FMIceLinkFuture *)renegotiateWithConferenceChannel:(NSString *)conferenceChannel connection:(FMIceLinkConnection *)connection

Parameters

conferenceChannel

Conference channel.

connection

The connection on which to renegotiate.

Discussion

Commences session description renegotiation for the specified connection.

Declared In

FMWebSyncClientFMIceLinkWebSync4Extensions.h

FMWebSyncChatExtensions Methods

+ getUserIdKeyWithChannel:

Gets the binding key for a user ID.

+ (NSString *)getUserIdKeyWithChannel:(NSString *)channel

Parameters

name="channel">The

subscribed channel.

Discussion

Gets the binding key for a user ID.

Declared In

FMWebSyncChat.h

+ getUserNicknameKeyWithChannel:

Gets the binding key for a user nickname.

+ (NSString *)getUserNicknameKeyWithChannel:(NSString *)channel

Parameters

name="channel">The

subscribed channel.

Discussion

Gets the binding key for a user nickname.

Declared In

FMWebSyncChat.h

+ joinWithClient:joinArgs:

Binds/subscribes the client to the channel with the specified user ID and nickname. When the join completes successfully, the OnSuccess callback will be invoked, passing in the joined channel, user ID, and user nickname, including any modifications made on the server.

+ (FMWebSyncClient *)joinWithClient:(FMWebSyncClient *)client joinArgs:(FMWebSyncChatJoinArgs *)joinArgs

Parameters

name="client">The

client.

name="joinArgs">The

join arguments. See for details. The client.

Discussion

Binds/subscribes the client to the channel with the specified user ID and nickname. When the join completes successfully, the OnSuccess callback will be invoked, passing in the joined channel, user ID, and user nickname, including any modifications made on the server.

Declared In

FMWebSyncChat.h

– joinWithJoinArgs:

Binds/subscribes the client to the channel with the specified user ID and nickname. When the join completes successfully, the OnSuccess callback will be invoked, passing in the joined channel, user ID, and user nickname, including any modifications made on the server.

- (FMWebSyncClient *)joinWithJoinArgs:(FMWebSyncChatJoinArgs *)joinArgs

Parameters

name="client">The

client.

name="joinArgs">The

join arguments. See for details. The client.

Discussion

Binds/subscribes the client to the channel with the specified user ID and nickname. When the join completes successfully, the OnSuccess callback will be invoked, passing in the joined channel, user ID, and user nickname, including any modifications made on the server.

Declared In

FMWebSyncChat.h

– joinWithArgs:

Binds/subscribes the client to the channel with the specified user ID and nickname. When the join completes successfully, the OnSuccess callback will be invoked, passing in the joined channel, user ID, and user nickname, including any modifications made on the server.

- (FMWebSyncClient *)joinWithArgs:(FMWebSyncChatJoinArgs *)joinArgs

Parameters

name="client">The

client.

name="joinArgs">The

join arguments. See for details. The client.

Discussion

Binds/subscribes the client to the channel with the specified user ID and nickname. When the join completes successfully, the OnSuccess callback will be invoked, passing in the joined channel, user ID, and user nickname, including any modifications made on the server.

Declared In

FMWebSyncChat.h

+ leaveWithClient:leaveArgs:

Unsubscribes/unbinds the client from the channel. When the leave completes successfully, the OnSuccess callback will be invoked, passing in the left channel, including any modifications made on the server.

+ (FMWebSyncClient *)leaveWithClient:(FMWebSyncClient *)client leaveArgs:(FMWebSyncChatLeaveArgs *)leaveArgs

Parameters

name="client">The

client.

name="leaveArgs">The

leave arguments. See for details. The client.

Discussion

Unsubscribes/unbinds the client from the channel. When the leave completes successfully, the OnSuccess callback will be invoked, passing in the left channel, including any modifications made on the server.

Declared In

FMWebSyncChat.h

– leaveWithLeaveArgs:

Unsubscribes/unbinds the client from the channel. When the leave completes successfully, the OnSuccess callback will be invoked, passing in the left channel, including any modifications made on the server.

- (FMWebSyncClient *)leaveWithLeaveArgs:(FMWebSyncChatLeaveArgs *)leaveArgs

Parameters

name="client">The

client.

name="leaveArgs">The

leave arguments. See for details. The client.

Discussion

Unsubscribes/unbinds the client from the channel. When the leave completes successfully, the OnSuccess callback will be invoked, passing in the left channel, including any modifications made on the server.

Declared In

FMWebSyncChat.h

– leaveWithArgs:

Unsubscribes/unbinds the client from the channel. When the leave completes successfully, the OnSuccess callback will be invoked, passing in the left channel, including any modifications made on the server.

- (FMWebSyncClient *)leaveWithArgs:(FMWebSyncChatLeaveArgs *)leaveArgs

Parameters

name="client">The

client.

name="leaveArgs">The

leave arguments. See for details. The client.

Discussion

Unsubscribes/unbinds the client from the channel. When the leave completes successfully, the OnSuccess callback will be invoked, passing in the left channel, including any modifications made on the server.

Declared In

FMWebSyncChat.h