luxlabs header browser preview


@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