| ▼C<NSObject> | |
| C<TRCConnectionLoggerWriter > | |
| CTRCConnectionNSURLSession | |
| C<TRCConnectionNSURLSessionDelegate > | |
| ▼CTRCConnectionProxy | |
| CTRCConnectionLogger | |
| C<TRCConnectionReachabilityDelegate > | Defines method that would be called when reachability state changed |
| C<TRCConnectionRequestCreationOptions > | Information required to create NSURLResponse |
| C<TRCConnectionRequestSendingOptions > | Information required to send request and handle response |
| CTRCConnectionStub | |
| CTRCConnectionStubResponse | |
| C<TRCErrorHandler> | TRCErrorHandler used to compose custom NSError from response body when request finished with error status code (For example 4xx or 5xx codes), or when response body contains error |
| CTRCMultipartFile | |
| CTRCNetworkReachabilityManager | TRCNetworkReachabilityManager is AFNetworkReachabilityManager copy from AFNetworking library |
| C<TRCObjectMapper> | TRCObjectMapper creates model objects from response data and creates response data from model objects |
| C<TRCPostProcessor> | TRCPostProcessor is per-request post-processor |
| C<TRCPreProcessor> | TRCPreProcessor is per-request pre-processor |
| ▼C<TRCProgressHandler> | TRCProgressHandler describes methods of object, used to track download and upload progress |
| CTRCSessionTaskContext | |
| CTRCQueryStringPair | Http Query code was extracted from AFNetworking library |
| C<TRCRequest> | The TRCRequest implementation manages request composing and response handling at same time |
| C<TRCRequestSerializer > | Defines protocol for objects which converts TRCRequest.requestBody object into NSData |
| C<TRCResponseDelegate > | |
| C<TRCResponseInfo> | Additional information about response |
| C<TRCResponseSerializer > | Defines protocol for objects which converts NSData of response body into responseObject |
| C<TRCSchemaData > | TRCSchemaData is abstract data structure, used to represent schema and validate it's values |
| C<TRCSchemaDataDelegate > | |
| C<TRCSchemaDataProvider > | Implementation of this protocol provides TRCSchemaData data for specified mapper tag or nil |
| CTRCSchemaDictionaryData | Concrete implementation of TRCSchemaData protocol |
| C<TRCSchemaFormat > | Describes schema format protocol |
| CTRCSerializerData | |
| CTRCSerializerHttpQuery | |
| CTRCSerializerImage | |
| CTRCSerializerInputStream | |
| CTRCSerializerJson | |
| CTRCSerializerMultipart | |
| CTRCSerializerPlist | |
| CTRCSerializerString | |
| CTRCSessionHandler | |
| CTRCSessionTaskContext | |
| C<TRCValueTransformer > | TRCValueTransformer aimed to convert simple (atomic) typed objects, received as response, into objects to use inside app, and vise versa |
| CTRCValueTransformerNumber | |
| CTRCValueTransformerString | |
| CTRCValueTransformerUrl | |
| CTyphoonRestClient | TyphoonRestClient is a library for integration against contract-first web service |
| ▼C<NSURLSessionDataDelegate> | |
| CTRCSessionHandler | |
| ▼C<TRCConnection> | TRCConnection provides abstraction over network connection |
| CTRCConnectionLogger | |
| CTRCConnectionNSURLSession | |
| CTRCConnectionProxy | |
| CTRCConnectionStub | |
| CTRCConnectionStub(Shorthands) | |
| ▼C<TRCRequestSerializer> | |
| CTRCSerializerData | |
| CTRCSerializerHttpQuery | |
| CTRCSerializerInputStream | |
| CTRCSerializerJson | |
| CTRCSerializerMultipart | |
| CTRCSerializerPlist | |
| CTRCSerializerString | |
| ▼C<TRCResponseSerializer> | |
| CTRCSerializerData | |
| CTRCSerializerImage | |
| CTRCSerializerJson | |
| CTRCSerializerPlist | |
| CTRCSerializerString | |
| ▼C<TRCSchemaData> | |
| CTRCSchemaDictionaryData | Concrete implementation of TRCSchemaData protocol |
| ▼C<TRCSchemaDataDelegate> | |
| C<TRCSchemaDataEnumerator > | |
| C<TRCSchemaDataModifier > | |
| ▼C<TRCSchemaFormat> | |
| CTRCSerializerJson | |
| CTRCSerializerPlist | |
| ▼C<TRCValidationErrorPrinter> | Implementation of this protocol let you print custom validation error description for your custom schema format |
| CTRCSerializerJson | |
| ▼C<TRCValueTransformer> | |
| CTRCValueTransformerNumber | |
| CTRCValueTransformerString | |
| CTRCValueTransformerUrl | |
| CTyphoonRestClient(Extensions) | |
| CTyphoonRestClient(Infrastructure) | This category declares additional methods to extend TyphoonRestClient with additional formats and serializations |