FMWebSocketWebRequestTransfer Class Reference

Inherits from FMWebSocketTransfer : NSObject
Declared in FM.h

Overview

Defines methods for transferring messages using the WebSocket protocol.

– initWithUrl:

Creates a new instance of .

- (id)initWithUrl:(NSString *)url

Parameters

name="url">The

URL.

Discussion

Creates a new instance of .

Declared In

FM.h

– openWithHeaders:

Opens the WebSocket connection.

- (void)openWithHeaders:(FMNameValueCollection *)headers

Discussion

Opens the WebSocket connection.

Declared In

FM.h

– sendAsyncWithRequestArgs:callback:

Sends a request asynchronously.

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

Parameters

name="requestArgs">The

request parameters.

name="callback">The

callback to execute with the resulting response.

Discussion

Sends a request asynchronously.

Declared In

FM.h

– sendAsyncWithRequestArgs:callbackBlock:

Sends a request asynchronously.

- (void)sendAsyncWithRequestArgs:(FMHttpRequestArgs *)requestArgs callbackBlock:(void ( ^ ) ( FMHttpResponseArgs *))callbackBlock

Parameters

name="requestArgs">The

request parameters.

name="callback">The

callback to execute with the resulting response.

Discussion

Sends a request asynchronously.

Declared In

FM.h

– sendWithRequestArgs:

Sends a request synchronously.

- (FMHttpResponseArgs *)sendWithRequestArgs:(FMHttpRequestArgs *)requestArgs

Parameters

name="requestArgs">The

request parameters. The response parameters.

Discussion

Sends a request synchronously.

Declared In

FM.h

– shutdown

Releases any resources and shuts down.

- (void)shutdown

Discussion

Releases any resources and shuts down.

Declared In

FM.h

+ webSocketWebRequestTransferWithUrl:

Creates a new instance of .

+ (FMWebSocketWebRequestTransfer *)webSocketWebRequestTransferWithUrl:(NSString *)url

Parameters

name="url">The

URL.

Discussion

Creates a new instance of .

Declared In

FM.h