|
| 1 | +// Diffusion Client Library for iOS, tvOS and OS X / macOS |
| 2 | +// |
| 3 | +// Copyright (c) 2015 - 2023 DiffusionData Ltd., All Rights Reserved. |
| 4 | +// |
| 5 | +// Use is subject to licence terms. |
| 6 | +// |
| 7 | +// NOTICE: All information contained herein is, and remains the |
| 8 | +// property of DiffusionData. The intellectual and technical |
| 9 | +// concepts contained herein are proprietary to DiffusionData and |
| 10 | +// may be covered by U.S. and Foreign Patents, patents in process, and |
| 11 | +// are protected by trade secret or copyright law. |
| 12 | + |
| 13 | +/** |
| 14 | + @file Diffusion.h |
| 15 | +
|
| 16 | + Framework umbrella header file. |
| 17 | + */ |
| 18 | + |
| 19 | +#import <Foundation/Foundation.h> |
| 20 | + |
| 21 | +#import <Diffusion/PTDiffusion.h> |
| 22 | +#import <Diffusion/PTDiffusionAddTopicResult.h> |
| 23 | +#import <Diffusion/PTDiffusionBasicHTTPProxyAuthentication.h> |
| 24 | +#import <Diffusion/PTDiffusionBinary.h> |
| 25 | +#import <Diffusion/PTDiffusionBinaryDelta.h> |
| 26 | +#import <Diffusion/PTDiffusionBinaryFetchResult.h> |
| 27 | +#import <Diffusion/PTDiffusionBinaryFetchTopicResult.h> |
| 28 | +#import <Diffusion/PTDiffusionBinaryRequestDelegate.h> |
| 29 | +#import <Diffusion/PTDiffusionBinaryRequestStreamDelegate.h> |
| 30 | +#import <Diffusion/PTDiffusionBinarySessionResponseStreamDelegate.h> |
| 31 | +#import <Diffusion/PTDiffusionBinaryTimeSeriesEvent.h> |
| 32 | +#import <Diffusion/PTDiffusionBinaryTimeSeriesEventValueStreamDelegate.h> |
| 33 | +#import <Diffusion/PTDiffusionBinaryTimeSeriesQueryResult.h> |
| 34 | +#import <Diffusion/PTDiffusionBinaryUpdateStream.h> |
| 35 | +#import <Diffusion/PTDiffusionBinaryValueStreamDelegate.h> |
| 36 | +#import <Diffusion/PTDiffusionBranchMapping.h> |
| 37 | +#import <Diffusion/PTDiffusionBranchMappingTable.h> |
| 38 | +#import <Diffusion/PTDiffusionBranchMappingTableBuilder.h> |
| 39 | +#import <Diffusion/PTDiffusionBytes.h> |
| 40 | +#import <Diffusion/PTDiffusionCancellable.h> |
| 41 | +#import <Diffusion/PTDiffusionCheckRemoteServerResult.h> |
| 42 | +#import <Diffusion/PTDiffusionClientControlFeature.h> |
| 43 | +#import <Diffusion/PTDiffusionClientQueueEventListener.h> |
| 44 | +#import <Diffusion/PTDiffusionClientQueuePolicy.h> |
| 45 | +#import <Diffusion/PTDiffusionCloseReason.h> |
| 46 | +#import <Diffusion/PTDiffusionCreateRemoteServerResult.h> |
| 47 | +#import <Diffusion/PTDiffusionCredentials.h> |
| 48 | +#import <Diffusion/PTDiffusionDataType.h> |
| 49 | +#import <Diffusion/PTDiffusionDataTypes.h> |
| 50 | +#import <Diffusion/PTDiffusionDefaultSessionResponseStreamDelegate.h> |
| 51 | +#import <Diffusion/PTDiffusionDefaultStreamDelegate.h> |
| 52 | +#import <Diffusion/PTDiffusionDefaultSubscriberStreamDelegate.h> |
| 53 | +#import <Diffusion/PTDiffusionDefaultTopicNotificationListener.h> |
| 54 | +#import <Diffusion/PTDiffusionDefaultTopicTreeRegistrationDelegate.h> |
| 55 | +#import <Diffusion/PTDiffusionEnumeration.h> |
| 56 | +#import <Diffusion/PTDiffusionError.h> |
| 57 | +#import <Diffusion/PTDiffusionErrorListener.h> |
| 58 | +#import <Diffusion/PTDiffusionFeature.h> |
| 59 | +#import <Diffusion/PTDiffusionFetchRequest.h> |
| 60 | +#import <Diffusion/PTDiffusionFetchResult.h> |
| 61 | +#import <Diffusion/PTDiffusionFetchTopicResult.h> |
| 62 | +#import <Diffusion/PTDiffusionGetSessionPropertiesResult.h> |
| 63 | +#import <Diffusion/PTDiffusionGlobalPermission.h> |
| 64 | +#import <Diffusion/PTDiffusionHTTPAuthentication.h> |
| 65 | +#import <Diffusion/PTDiffusionHTTPAuthenticationChallenge.h> |
| 66 | +#import <Diffusion/PTDiffusionHTTPAuthenticationChallengeHandler.h> |
| 67 | +#import <Diffusion/PTDiffusionHTTPAuthenticationChallengeStatus.h> |
| 68 | +#import <Diffusion/PTDiffusionHTTPProxyConfiguration.h> |
| 69 | +#import <Diffusion/PTDiffusionHTTPResponse.h> |
| 70 | +#import <Diffusion/PTDiffusionJSON.h> |
| 71 | +#import <Diffusion/PTDiffusionJSONDelta.h> |
| 72 | +#import <Diffusion/PTDiffusionJSONDeltaChangeMap.h> |
| 73 | +#import <Diffusion/PTDiffusionJSONFetchResult.h> |
| 74 | +#import <Diffusion/PTDiffusionJSONFetchTopicResult.h> |
| 75 | +#import <Diffusion/PTDiffusionJSONRequestDelegate.h> |
| 76 | +#import <Diffusion/PTDiffusionJSONRequestStreamDelegate.h> |
| 77 | +#import <Diffusion/PTDiffusionJSONSessionResponseStreamDelegate.h> |
| 78 | +#import <Diffusion/PTDiffusionJSONTimeSeriesEvent.h> |
| 79 | +#import <Diffusion/PTDiffusionJSONTimeSeriesEventValueStreamDelegate.h> |
| 80 | +#import <Diffusion/PTDiffusionJSONTimeSeriesQueryResult.h> |
| 81 | +#import <Diffusion/PTDiffusionJSONUpdateStream.h> |
| 82 | +#import <Diffusion/PTDiffusionJSONValueStreamDelegate.h> |
| 83 | +#import <Diffusion/PTDiffusionLogging.h> |
| 84 | +#import <Diffusion/PTDiffusionLoggingDestinationConfiguration.h> |
| 85 | +#import <Diffusion/PTDiffusionLoggingLevel.h> |
| 86 | +#import <Diffusion/PTDiffusionLoggingMessagePrinter.h> |
| 87 | +#import <Diffusion/PTDiffusionMessagingFeature.h> |
| 88 | +#import <Diffusion/PTDiffusionMetricCollector.h> |
| 89 | +#import <Diffusion/PTDiffusionMetricCollectorBuilder.h> |
| 90 | +#import <Diffusion/PTDiffusionMetricsFeature.h> |
| 91 | +#import <Diffusion/PTDiffusionMissingTopicHandler.h> |
| 92 | +#import <Diffusion/PTDiffusionMissingTopicNotification.h> |
| 93 | +#import <Diffusion/PTDiffusionMutableRecordV2Model.h> |
| 94 | +#import <Diffusion/PTDiffusionNumberRequestDelegate.h> |
| 95 | +#import <Diffusion/PTDiffusionNumberRequestStreamDelegate.h> |
| 96 | +#import <Diffusion/PTDiffusionNumberSessionResponseStreamDelegate.h> |
| 97 | +#import <Diffusion/PTDiffusionNumberFetchResult.h> |
| 98 | +#import <Diffusion/PTDiffusionNumberFetchTopicResult.h> |
| 99 | +#import <Diffusion/PTDiffusionNumberTimeSeriesEvent.h> |
| 100 | +#import <Diffusion/PTDiffusionNumberTimeSeriesEventValueStreamDelegate.h> |
| 101 | +#import <Diffusion/PTDiffusionNumberTimeSeriesQueryResult.h> |
| 102 | +#import <Diffusion/PTDiffusionNumberUpdateStream.h> |
| 103 | +#import <Diffusion/PTDiffusionNumberValueStreamDelegate.h> |
| 104 | +#import <Diffusion/PTDiffusionPartialJSONUpdateConstraint.h> |
| 105 | +#import <Diffusion/PTDiffusionPathPermission.h> |
| 106 | +#import <Diffusion/PTDiffusionPingDetails.h> |
| 107 | +#import <Diffusion/PTDiffusionPingsFeature.h> |
| 108 | +#import <Diffusion/PTDiffusionPrimitive.h> |
| 109 | +#import <Diffusion/PTDiffusionRecordV2.h> |
| 110 | +#import <Diffusion/PTDiffusionRecordV2Builder.h> |
| 111 | +#import <Diffusion/PTDiffusionRecordV2Delta.h> |
| 112 | +#import <Diffusion/PTDiffusionRecordV2DeltaChange.h> |
| 113 | +#import <Diffusion/PTDiffusionRecordV2DeltaChangeType.h> |
| 114 | +#import <Diffusion/PTDiffusionRecordV2FetchResult.h> |
| 115 | +#import <Diffusion/PTDiffusionRecordV2FetchTopicResult.h> |
| 116 | +#import <Diffusion/PTDiffusionRecordV2RequestDelegate.h> |
| 117 | +#import <Diffusion/PTDiffusionRecordV2RequestStreamDelegate.h> |
| 118 | +#import <Diffusion/PTDiffusionRecordV2Model.h> |
| 119 | +#import <Diffusion/PTDiffusionRecordV2Schema.h> |
| 120 | +#import <Diffusion/PTDiffusionRecordV2SchemaBuilder.h> |
| 121 | +#import <Diffusion/PTDiffusionRecordV2SchemaField.h> |
| 122 | +#import <Diffusion/PTDiffusionRecordV2SchemaFieldType.h> |
| 123 | +#import <Diffusion/PTDiffusionRecordV2SchemaNode.h> |
| 124 | +#import <Diffusion/PTDiffusionRecordV2SchemaRecord.h> |
| 125 | +#import <Diffusion/PTDiffusionRecordV2SessionResponseStreamDelegate.h> |
| 126 | +#import <Diffusion/PTDiffusionRecordV2TimeSeriesEvent.h> |
| 127 | +#import <Diffusion/PTDiffusionRecordV2TimeSeriesEventValueStreamDelegate.h> |
| 128 | +#import <Diffusion/PTDiffusionRecordV2TimeSeriesQueryResult.h> |
| 129 | +#import <Diffusion/PTDiffusionRecordV2UpdateStream.h> |
| 130 | +#import <Diffusion/PTDiffusionRecordV2ValueStreamDelegate.h> |
| 131 | +#import <Diffusion/PTDiffusionRegistration.h> |
| 132 | +#import <Diffusion/PTDiffusionRemoteServer.h> |
| 133 | +#import <Diffusion/PTDiffusionRemoteServerBuilder.h> |
| 134 | +#import <Diffusion/PTDiffusionRemoteServerConnectionOption.h> |
| 135 | +#import <Diffusion/PTDiffusionRemoteServerConnectionState.h> |
| 136 | +#import <Diffusion/PTDiffusionRemoteServersFeature.h> |
| 137 | +#import <Diffusion/PTDiffusionPrimaryInitiatorRemoteServer.h> |
| 138 | +#import <Diffusion/PTDiffusionSecondaryInitiatorRemoteServer.h> |
| 139 | +#import <Diffusion/PTDiffusionSecondaryAcceptorRemoteServer.h> |
| 140 | +#import <Diffusion/PTDiffusionRequest.h> |
| 141 | +#import <Diffusion/PTDiffusionRequestContext.h> |
| 142 | +#import <Diffusion/PTDiffusionRequestHandler.h> |
| 143 | +#import <Diffusion/PTDiffusionRequestStream.h> |
| 144 | +#import <Diffusion/PTDiffusionResponder.h> |
| 145 | +#import <Diffusion/PTDiffusionResponse.h> |
| 146 | +#import <Diffusion/PTDiffusionRetryStrategy.h> |
| 147 | +#import <Diffusion/PTDiffusionSecurityFeature.h> |
| 148 | +#import <Diffusion/PTDiffusionSendDeliveryPriority.h> |
| 149 | +#import <Diffusion/PTDiffusionSession.h> |
| 150 | +#import <Diffusion/PTDiffusionSessionConfiguration.h> |
| 151 | +#import <Diffusion/PTDiffusionSessionId.h> |
| 152 | +#import <Diffusion/PTDiffusionSessionLock.h> |
| 153 | +#import <Diffusion/PTDiffusionSessionLockAttempt.h> |
| 154 | +#import <Diffusion/PTDiffusionSessionLockScope.h> |
| 155 | +#import <Diffusion/PTDiffusionSessionMetricCollector.h> |
| 156 | +#import <Diffusion/PTDiffusionSessionMetricCollectorBuilder.h> |
| 157 | +#import <Diffusion/PTDiffusionSessionPropertiesDelegate.h> |
| 158 | +#import <Diffusion/PTDiffusionSessionPropertiesListenerRegistration.h> |
| 159 | +#import <Diffusion/PTDiffusionSessionPropertiesListenerRegistrationDelegate.h> |
| 160 | +#import <Diffusion/PTDiffusionSessionReconnectionAttempt.h> |
| 161 | +#import <Diffusion/PTDiffusionSessionReconnectionStrategy.h> |
| 162 | +#import <Diffusion/PTDiffusionSessionResponseStream.h> |
| 163 | +#import <Diffusion/PTDiffusionSessionResponseStreamDelegate.h> |
| 164 | +#import <Diffusion/PTDiffusionSessionState.h> |
| 165 | +#import <Diffusion/PTDiffusionSessionStateChange.h> |
| 166 | +#import <Diffusion/PTDiffusionSessionStateChangeDelegate.h> |
| 167 | +#import <Diffusion/PTDiffusionSessionTreesFeature.h> |
| 168 | +#import <Diffusion/PTDiffusionSetSessionPropertiesResult.h> |
| 169 | +#import <Diffusion/PTDiffusionStream.h> |
| 170 | +#import <Diffusion/PTDiffusionStreamDelegate.h> |
| 171 | +#import <Diffusion/PTDiffusionStringFetchResult.h> |
| 172 | +#import <Diffusion/PTDiffusionStringFetchTopicResult.h> |
| 173 | +#import <Diffusion/PTDiffusionStringRequestDelegate.h> |
| 174 | +#import <Diffusion/PTDiffusionStringRequestStreamDelegate.h> |
| 175 | +#import <Diffusion/PTDiffusionStringSessionResponseStreamDelegate.h> |
| 176 | +#import <Diffusion/PTDiffusionStringTimeSeriesEvent.h> |
| 177 | +#import <Diffusion/PTDiffusionStringTimeSeriesEventValueStreamDelegate.h> |
| 178 | +#import <Diffusion/PTDiffusionStringTimeSeriesQueryResult.h> |
| 179 | +#import <Diffusion/PTDiffusionStringUpdateStream.h> |
| 180 | +#import <Diffusion/PTDiffusionStringValueStreamDelegate.h> |
| 181 | +#import <Diffusion/PTDiffusionSubscriberStreamDelegate.h> |
| 182 | +#import <Diffusion/PTDiffusionSubscriptionControlFeature.h> |
| 183 | +#import <Diffusion/PTDiffusionTimeSeriesEvent.h> |
| 184 | +#import <Diffusion/PTDiffusionTimeSeriesEventMetadata.h> |
| 185 | +#import <Diffusion/PTDiffusionTimeSeriesFeature.h> |
| 186 | +#import <Diffusion/PTDiffusionTimeSeriesFetchResult.h> |
| 187 | +#import <Diffusion/PTDiffusionTimeSeriesFetchTopicResult.h> |
| 188 | +#import <Diffusion/PTDiffusionTimeSeriesQueryResult.h> |
| 189 | +#import <Diffusion/PTDiffusionTimeSeriesQueryResultEventArrayStructure.h> |
| 190 | +#import <Diffusion/PTDiffusionTimeSeriesRangeQuery.h> |
| 191 | +#import <Diffusion/PTDiffusionTopicControlFeature.h> |
| 192 | +#import <Diffusion/PTDiffusionTopicCreationResult.h> |
| 193 | +#import <Diffusion/PTDiffusionTopicMetricCollector.h> |
| 194 | +#import <Diffusion/PTDiffusionTopicMetricCollectorBuilder.h> |
| 195 | +#import <Diffusion/PTDiffusionTopicNotificationListener.h> |
| 196 | +#import <Diffusion/PTDiffusionTopicNotificationRegistration.h> |
| 197 | +#import <Diffusion/PTDiffusionTopicNotificationsFeature.h> |
| 198 | +#import <Diffusion/PTDiffusionTopicNotificationType.h> |
| 199 | +#import <Diffusion/PTDiffusionTopicSelection.h> |
| 200 | +#import <Diffusion/PTDiffusionTopicSelector.h> |
| 201 | +#import <Diffusion/PTDiffusionTopicsFeature.h> |
| 202 | +#import <Diffusion/PTDiffusionTopicRemovalResult.h> |
| 203 | +#import <Diffusion/PTDiffusionTopicSpecification.h> |
| 204 | +#import <Diffusion/PTDiffusionTopicTreeRegistration.h> |
| 205 | +#import <Diffusion/PTDiffusionTopicTreeRegistrationDelegate.h> |
| 206 | +#import <Diffusion/PTDiffusionTopicType.h> |
| 207 | +#import <Diffusion/PTDiffusionTopicUnsubscriptionReason.h> |
| 208 | +#import <Diffusion/PTDiffusionTopicUpdateFeature.h> |
| 209 | +#import <Diffusion/PTDiffusionTopicView.h> |
| 210 | +#import <Diffusion/PTDiffusionTopicViewsFeature.h> |
| 211 | +#import <Diffusion/PTDiffusionUpdateConstraint.h> |
| 212 | +#import <Diffusion/PTDiffusionUpdateConstraintOperator.h> |
| 213 | +#import <Diffusion/PTDiffusionUpdateStream.h> |
| 214 | +#import <Diffusion/PTDiffusionRecoverableUpdateStream.h> |
| 215 | +#import <Diffusion/PTDiffusionUpdateStreamBuilder.h> |
| 216 | +#import <Diffusion/PTDiffusionValueStream.h> |
| 217 | +#import <Diffusion/PTDiffusionVersion.h> |
0 commit comments