FMWebSyncMessageTransfer Class Reference

Inherits from NSObject
Declared in FMWebSync.h

Overview

Base class that defines methods for transferring messages over HTTP.

– httpResponseArgsToMessageResponseArgsWithHttpResponseArgs:

Converts an to a .

- (FMWebSyncMessageResponseArgs *)httpResponseArgsToMessageResponseArgsWithHttpResponseArgs:(FMHttpResponseArgs *)httpResponseArgs

Parameters

name="httpResponseArgs">The

HTTP response arguments.

Discussion

Converts an to a .

Declared In

FMWebSync.h

– messageRequestArgsToHttpRequestArgsWithRequestArgs:

Converts a to an .

- (FMHttpRequestArgs *)messageRequestArgsToHttpRequestArgsWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs

Parameters

name="requestArgs">The

request arguments.

Discussion

Converts a to an .

Declared In

FMWebSync.h

– messageRequestArgsToHttpRequestArgs:

Converts a to an .

- (FMHttpRequestArgs *)messageRequestArgsToHttpRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs

Parameters

name="requestArgs">The

request arguments.

Discussion

Converts a to an .

Declared In

FMWebSync.h

– sendAsyncWithRequestArgs:callback:

Sends messages asynchronously.

- (void)sendAsyncWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs callback:(FMCallback *)callback

Parameters

name="requestArgs">The

message parameters.

name="callback">The

callback to execute with the resulting response.

Discussion

Sends messages asynchronously.

Declared In

FMWebSync.h

– sendAsyncWithRequestArgs:callbackBlock:

Sends messages asynchronously.

- (void)sendAsyncWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs callbackBlock:(void ( ^ ) ( FMWebSyncMessageResponseArgs *))callbackBlock

Parameters

name="requestArgs">The

message parameters.

name="callback">The

callback to execute with the resulting response.

Discussion

Sends messages asynchronously.

Declared In

FMWebSync.h

– sendMessagesAsyncWithRequestArgs:callback:

Sends a request asynchronously.

- (void)sendMessagesAsyncWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs callback:(FMCallback *)callback

Parameters

name="requestArgs">The

request parameters.

name="callback">The

callback to execute with the response parameters.

Discussion

Sends a request asynchronously.

Declared In

FMWebSync.h

– sendMessagesAsyncWithRequestArgs:callbackBlock:

Sends a request asynchronously.

- (void)sendMessagesAsyncWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs callbackBlock:(void ( ^ ) ( FMWebSyncMessageResponseArgs *))callbackBlock

Parameters

name="requestArgs">The

request parameters.

name="callback">The

callback to execute with the response parameters.

Discussion

Sends a request asynchronously.

Declared In

FMWebSync.h

– sendMessagesWithRequestArgs:

Sends a request synchronously.

- (FMWebSyncMessageResponseArgs *)sendMessagesWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs

Parameters

name="requestArgs">The

request parameters. The response parameters.

Discussion

Sends a request synchronously.

Declared In

FMWebSync.h

– sendWithRequestArgs:

Sends messages synchronously.

- (FMWebSyncMessageResponseArgs *)sendWithRequestArgs:(FMWebSyncMessageRequestArgs *)requestArgs

Parameters

name="requestArgs">The

message parameters. The resulting response.

Discussion

Sends messages synchronously.

Declared In

FMWebSync.h

– shutdown

Releases any resources and shuts down.

- (void)shutdown

Discussion

Releases any resources and shuts down.

Declared In

FMWebSync.h