<TRCConnectionRequestSendingOptions > Protocol Reference

Information required to send request and handle response. More...

Inheritance diagram for <TRCConnectionRequestSendingOptions >:

Properties

NSOutputStream * outputStream
 If set, response should be written into that stream. More...
 
id< TRCResponseSerializer > responseSerialization
 Object which will transform response body NSData into response object. More...
 
NSDictionary * customProperties
 User-defined custom properties, which can be used by connections-in-the-middle. See TRCRequest.customProperties More...
 
NSOperationQueuePriority queuePriority
 Queue priority in case there is limitation of concurrent requests. See TRCRequest.queuePriority More...
 
id< TRCResponseDelegate > responseDelegate
 Custom response delegate. Useful to intercept all traffic, or implement custom logic. More...
 

Detailed Description

Information required to send request and handle response.

Property Documentation

◆ outputStream

- (NSOutputStream* TRCConnectionRequestSendingOptions) outputStream
readwritenonatomicstrong

If set, response should be written into that stream.

◆ responseSerialization

- (id<TRCResponseSerializer> TRCConnectionRequestSendingOptions) responseSerialization
readwritenonatomicassign

Object which will transform response body NSData into response object.

◆ customProperties

- (NSDictionary* TRCConnectionRequestSendingOptions) customProperties
readwritenonatomicstrong

User-defined custom properties, which can be used by connections-in-the-middle. See TRCRequest.customProperties

◆ queuePriority

- (NSOperationQueuePriority TRCConnectionRequestSendingOptions) queuePriority
readwritenonatomicassign

Queue priority in case there is limitation of concurrent requests. See TRCRequest.queuePriority

◆ responseDelegate

- (id<TRCResponseDelegate> TRCConnectionRequestSendingOptions) responseDelegate
readwritenonatomicstrong

Custom response delegate. Useful to intercept all traffic, or implement custom logic.