SDLProxy Class Reference

Section Contents

Overview

Undocumented

_version

Undocumented

_bulkSessionID

Undocumented

_isConnected

Undocumented

_alreadyDestructed

Undocumented

protocol

Undocumented

transport

Undocumented

proxyListeners

Undocumented

startSessionTimer

Undocumented

debugConsoleGroupName

Undocumented

proxyVersion

Undocumented

streamingMediaManager

Undocumented

-initWithTransport:protocol:delegate:

Undocumented

-dispose

Undocumented

-addDelegate:

Undocumented

-removeDelegate:

Undocumented

-sendRPC:

Undocumented

-sendRPCRequest:

Undocumented

-handleRPCDictionary:

Undocumented

-handleRpcMessage:

Undocumented

-handleProtocolMessage:

Undocumented

-addSecurityManagers:forAppId:

Undocumented

+enableSiphonDebug

Undocumented

+disableSiphonDebug

Undocumented

-putFileStream:withRequest:

Puts data into a file on the module @abstract Performs a putFile for a given input stream, performed in chunks, for handling very large files. - parameter: inputStream A stream containing the data to put to the module. - parameter: putFileRPCRequest A SDLPutFile object containing the parameters for the put(s) @discussion The proxy will read from the stream based on the max MTU size and send them in individual putFile requests. This may result in multiple responses being received, one for each request. Note: the length parameter of the putFileRPCRequest will be ignored. The proxy will substitute the number of bytes read from the stream.

Objective-C

- (void)putFileStream:(NSInputStream *)inputStream
          withRequest:(SDLPutFile *)putFileRPCRequest;

Swift

func putFileStream(_ inputStream: InputStream!, withRequest putFileRPCRequest: SDLPutFile!)

Parameters

inputStream

A stream containing the data to put to the module.

putFileRPCRequest

A SDLPutFile object containing the parameters for the put(s)