@class NSString, NSArray, NSData, BlastDoorAPSUserPayloadDeliveryContext, BlastDoorAPSUserPayloadHttpHeaders; @interface BlastDoorAPSUserPayload : NSObject { void /* unknown type, empty encoding */ aPSUserPayload; } @property (nonatomic, readonly) NSString *description; @property (nonatomic, readonly) long long command; @property (nonatomic, readonly) BOOL has_commandContext; @property (nonatomic, readonly) long long commandContext; @property (nonatomic, readonly) BOOL has_version; @property (nonatomic, readonly) long long version; @property (nonatomic, readonly) NSData *payload; @property (nonatomic, readonly) NSData *bulkedPayload; @property (nonatomic, readonly) NSData *fanoutPayload; @property (nonatomic, readonly) NSData *additionalPayload; @property (nonatomic, readonly) NSData *payloadMetadata; @property (nonatomic, readonly) NSString *messageId; @property (nonatomic, readonly) NSData *messageUUID; @property (nonatomic, readonly) NSString *queueId; @property (nonatomic, readonly) BOOL has_deliveryStatus; @property (nonatomic, readonly) BOOL deliveryStatus; @property (nonatomic, readonly) BlastDoorAPSUserPayloadDeliveryContext *deliveryContext; @property (nonatomic, readonly) BOOL has_certifiedDeliveryVersion; @property (nonatomic, readonly) long long certifiedDeliveryVersion; @property (nonatomic, readonly) NSData *certifiedDeliveryRts; @property (nonatomic, readonly) BOOL has_noResponseNeeded; @property (nonatomic, readonly) BOOL noResponseNeeded; @property (nonatomic, readonly) BOOL has_generateDeliveryReceipt; @property (nonatomic, readonly) BOOL generateDeliveryReceipt; @property (nonatomic, readonly) NSData *sessionToken; @property (nonatomic, readonly) NSData *homekitSessionToken; @property (nonatomic, readonly) NSString *destinationId; @property (nonatomic, readonly) NSString *userAgent; @property (nonatomic, readonly) NSString *MMCSOwnerId; @property (nonatomic, readonly) NSData *MMCSFileSignature; @property (nonatomic, readonly) BOOL has_MMCSFileLength; @property (nonatomic, readonly) long long MMCSFileLength; @property (nonatomic, readonly) NSString *MMCSAuthToken; @property (nonatomic, readonly) NSString *MMCSAuthUrl; @property (nonatomic, readonly) NSString *MMCSAuthId; @property (nonatomic, readonly) NSArray *MMCSDownloadAuthList; @property (nonatomic, readonly) NSArray *MMCSDownloadUrlList; @property (nonatomic, readonly) NSString *MMCSDownloadUrl; @property (nonatomic, readonly) NSString *MMCSUploadUrl; @property (nonatomic, readonly) BOOL has_MMCSExpiryNanos; @property (nonatomic, readonly) long long MMCSExpiryNanos; @property (nonatomic, readonly) BOOL has_contentVersion; @property (nonatomic, readonly) long long contentVersion; @property (nonatomic, readonly) NSString *contentHeaders; @property (nonatomic, readonly) NSData *contentBody; @property (nonatomic, readonly) NSData *contentReferenceSignature; @property (nonatomic, readonly) BOOL has_attachmentSize; @property (nonatomic, readonly) long long attachmentSize; @property (nonatomic, readonly) NSData *token; @property (nonatomic, readonly) NSString *senderId; @property (nonatomic, readonly) NSString *senderOpaqueId; @property (nonatomic, readonly) NSString *mspId; @property (nonatomic, readonly) BOOL has_responseStatus; @property (nonatomic, readonly) long long responseStatus; @property (nonatomic, readonly) BOOL has_epochTimeNanos; @property (nonatomic, readonly) long long epochTimeNanos; @property (nonatomic, readonly) BOOL has_originalEpochTimeNanos; @property (nonatomic, readonly) long long originalEpochTimeNanos; @property (nonatomic, readonly) BOOL has_failReason; @property (nonatomic, readonly) long long failReason; @property (nonatomic, readonly) NSData *failMessageId; @property (nonatomic, readonly) NSString *failMessageIdString; @property (nonatomic, readonly) BOOL has_failDownloadAttachmentSize; @property (nonatomic, readonly) long long failDownloadAttachmentSize; @property (nonatomic, readonly) BOOL has_failUploadAttachmentSize; @property (nonatomic, readonly) long long failUploadAttachmentSize; @property (nonatomic, readonly) NSString *failReasonMessage; @property (nonatomic, readonly) BOOL has_failTimeElapsed; @property (nonatomic, readonly) long long failTimeElapsed; @property (nonatomic, readonly) NSString *encryptionType; @property (nonatomic, readonly) BOOL has_storageFlags; @property (nonatomic, readonly) long long storageFlags; @property (nonatomic, readonly) BOOL has_priority; @property (nonatomic, readonly) long long priority; @property (nonatomic, readonly) BOOL has_senderExpectsAck; @property (nonatomic, readonly) long long senderExpectsAck; @property (nonatomic, readonly) NSArray *dstIdTokenList; @property (nonatomic, readonly) NSArray *madridMessageList; @property (nonatomic, readonly) BOOL has_storageCheckVersion; @property (nonatomic, readonly) long long storageCheckVersion; @property (nonatomic, readonly) BOOL has_dateExpirationSeconds; @property (nonatomic, readonly) long long dateExpirationSeconds; @property (nonatomic, readonly) BOOL has_madridProtocol; @property (nonatomic, readonly) long long madridProtocol; @property (nonatomic, readonly) BOOL has_internalBuild; @property (nonatomic, readonly) BOOL internalBuild; @property (nonatomic, readonly) BOOL has_loggingProfile; @property (nonatomic, readonly) BOOL loggingProfile; @property (nonatomic, readonly) BOOL has_traceProfile; @property (nonatomic, readonly) BOOL traceProfile; @property (nonatomic, readonly) BOOL has_groupMessage; @property (nonatomic, readonly) BOOL groupMessage; @property (nonatomic, readonly) NSString *contentType; @property (nonatomic, readonly) NSString *adhocServiceOverride; @property (nonatomic, readonly) NSData *responseIdentifier; @property (nonatomic, readonly) NSString *responseIdentifierString; @property (nonatomic, readonly) NSString *strictTransportSecurity; @property (nonatomic, readonly) NSString *traceId; @property (nonatomic, readonly) NSString *splunkHint; @property (nonatomic, readonly) NSString *asHttpHeader; @property (nonatomic, readonly) BOOL has_homekitDeliveryStatus; @property (nonatomic, readonly) long long homekitDeliveryStatus; @property (nonatomic, readonly) NSString *homekitReportId; @property (nonatomic, readonly) BOOL has_retryCount; @property (nonatomic, readonly) long long retryCount; @property (nonatomic, readonly) NSString *testOptions; @property (nonatomic, readonly) BOOL has_fanoutChunkNumber; @property (nonatomic, readonly) long long fanoutChunkNumber; @property (nonatomic, readonly) BOOL has_fanoutLastChunk; @property (nonatomic, readonly) BOOL fanoutLastChunk; @property (nonatomic, readonly) NSString *url; @property (nonatomic, readonly) BOOL has_faceTimeRetryCount; @property (nonatomic, readonly) long long faceTimeRetryCount; @property (nonatomic, readonly) BOOL has_webtunnelVersion; @property (nonatomic, readonly) long long webtunnelVersion; @property (nonatomic, readonly) NSString *httpUrl; @property (nonatomic, readonly) BlastDoorAPSUserPayloadHttpHeaders *httpHeaders; @property (nonatomic, readonly) NSData *httpBody; @property (nonatomic, readonly) NSString *httpBodyUrl; @property (nonatomic, readonly) NSData *httpBodyKey; @property (nonatomic, readonly) BOOL has_httpResponseStatus; @property (nonatomic, readonly) long long httpResponseStatus; @property (nonatomic, readonly) NSString *httpErrorMsg; @property (nonatomic, readonly) BOOL has_writeToCloudkit; @property (nonatomic, readonly) BOOL writeToCloudkit; @property (nonatomic, readonly) BOOL has_pessimisticCheck; @property (nonatomic, readonly) BOOL pessimisticCheck; @property (nonatomic, readonly) BOOL has_unfilteredHeaders; @property (nonatomic, readonly) BOOL unfilteredHeaders; @property (nonatomic, readonly) BOOL has_deliveryStatusFlags; @property (nonatomic, readonly) long long deliveryStatusFlags; @property (nonatomic, readonly) NSString *conferenceURI; @property (nonatomic, readonly) NSData *selfSessionToken; @property (nonatomic, readonly) NSData *queryHash; @property (nonatomic, readonly) BOOL has_testDropPoint; @property (nonatomic, readonly) long long testDropPoint; @property (nonatomic, readonly) BOOL has_userPlusOne; @property (nonatomic, readonly) BOOL userPlusOne; @property (nonatomic, readonly) BOOL has_isInitiatorKey; @property (nonatomic, readonly) BOOL isInitiatorKey; @property (nonatomic, readonly) BOOL has_errorCode; @property (nonatomic, readonly) long long errorCode; @property (nonatomic, readonly) BOOL has_messageCheckpoint; @property (nonatomic, readonly) BOOL messageCheckpoint; @property (nonatomic, readonly) BOOL has_conversationId; @property (nonatomic, readonly) long long conversationId; @property (nonatomic, readonly) BOOL has_protocolVersion; @property (nonatomic, readonly) long long protocolVersion; @property (nonatomic, readonly) NSString *applicationId; @property (nonatomic, readonly) BOOL has_reason; @property (nonatomic, readonly) long long reason; @property (nonatomic, readonly) BOOL has_prevErrorCode; @property (nonatomic, readonly) long long prevErrorCode; @property (nonatomic, readonly) NSData *prevAccessToken; @property (nonatomic, readonly) NSData *prevRelayIp; @property (nonatomic, readonly) BOOL has_prevTimestamp; @property (nonatomic, readonly) long long prevTimestamp; @property (nonatomic, readonly) NSData *activeAccessToken; @property (nonatomic, readonly) NSData *activeRelayIp; @property (nonatomic, readonly) BOOL has_selfAllocTokenCountOld; @property (nonatomic, readonly) long long selfAllocTokenCountOld; @property (nonatomic, readonly) BOOL has_selfAllocTokenCount; @property (nonatomic, readonly) long long selfAllocTokenCount; @property (nonatomic, readonly) NSArray *pluginRequests; @property (nonatomic, readonly) NSString *pluginName; @property (nonatomic, readonly) NSString *pluginConfig; @property (nonatomic, readonly) BOOL has_pluginStream; @property (nonatomic, readonly) long long pluginStream; @property (nonatomic, readonly) BOOL has_pluginDevMode; @property (nonatomic, readonly) BOOL pluginDevMode; @property (nonatomic, readonly) BOOL has_qrNewSession; @property (nonatomic, readonly) BOOL qrNewSession; @property (nonatomic, readonly) BOOL has_requestType; @property (nonatomic, readonly) long long requestType; @property (nonatomic, readonly) NSData *idsSessionId; @property (nonatomic, readonly) BOOL has_relayProvider; @property (nonatomic, readonly) long long relayProvider; @property (nonatomic, readonly) BOOL has_sharedSession; @property (nonatomic, readonly) BOOL sharedSession; @property (nonatomic, readonly) NSString *groupId; @property (nonatomic, readonly) BOOL has_groupMemberCount; @property (nonatomic, readonly) long long groupMemberCount; @property (nonatomic, readonly) BOOL has_allocateInfoAttribute; @property (nonatomic, readonly) long long allocateInfoAttribute; @property (nonatomic, readonly) NSData *relayIp; @property (nonatomic, readonly) NSData *relayIpv6; @property (nonatomic, readonly) BOOL has_relayPort; @property (nonatomic, readonly) long long relayPort; @property (nonatomic, readonly) NSData *relayAccessToken; @property (nonatomic, readonly) NSData *relaySessionKey; @property (nonatomic, readonly) NSData *relaySessionId; @property (nonatomic, readonly) BOOL has_expiryEpochTimeMillis; @property (nonatomic, readonly) long long expiryEpochTimeMillis; @property (nonatomic, readonly) NSData *initiatorIp; @property (nonatomic, readonly) BOOL has_participantId; @property (nonatomic, readonly) unsigned long long participantId; @property (nonatomic, readonly) NSData *softwareVersion; @property (nonatomic, readonly) NSString *relayBuildVersion; @property (nonatomic, readonly) BOOL has_relayHighPriorityPort; @property (nonatomic, readonly) long long relayHighPriorityPort; @property (nonatomic, readonly) BOOL has_ipFamilyPreference; @property (nonatomic, readonly) long long ipFamilyPreference; @property (nonatomic, readonly) BOOL has_allocationEpochTimeMillis; @property (nonatomic, readonly) long long allocationEpochTimeMillis; @property (nonatomic, readonly) BOOL has_allocationStatus; @property (nonatomic, readonly) long long allocationStatus; @property (nonatomic, readonly) NSArray *allocationStatuses; @property (nonatomic, readonly) NSArray *selfAllocTokenList; @property (nonatomic, readonly) NSData *relayReportingBlob; @property (nonatomic, readonly) BOOL has_relayServerType; @property (nonatomic, readonly) long long relayServerType; @property (nonatomic, readonly) NSArray *pluginAllocations; @property (nonatomic, readonly) BOOL has_qrErrorCode; @property (nonatomic, readonly) long long qrErrorCode; @property (nonatomic, readonly) BOOL has_originalCommand; @property (nonatomic, readonly) long long originalCommand; @property (nonatomic, readonly) BOOL has_isBulkedPayload; @property (nonatomic, readonly) BOOL isBulkedPayload; @property (nonatomic, readonly) BOOL has_wantsAppAck; @property (nonatomic, readonly) BOOL wantsAppAck; @property (nonatomic, readonly) NSString *errorDomain; @property (nonatomic, readonly) BOOL has_expectsPeerResponse; @property (nonatomic, readonly) BOOL expectsPeerResponse; @property (nonatomic, readonly) BOOL has_allowGDR; @property (nonatomic, readonly) long long allowGDR; @property (nonatomic, readonly) BOOL has_sendMode; @property (nonatomic, readonly) long long sendMode; @property (nonatomic, readonly) BOOL has_isTrustedSender; @property (nonatomic, readonly) BOOL isTrustedSender; @property (nonatomic, readonly) BOOL has_isUPlusOneKey; @property (nonatomic, readonly) BOOL isUPlusOneKey; - (id)init; - (void).cxx_destruct; @end