luxlabs header browser preview


@interface _WKRemoteObjectRegistry : NSObject {
    struct unique_ptr<WebKit::RemoteObjectRegistry, std::default_delete<WebKit::RemoteObjectRegistry>> { struct __compressed_pair<WebKit::RemoteObjectRegistry *, std::default_delete<WebKit::RemoteObjectRegistry>> { struct RemoteObjectRegistry *__value_; } __ptr_; } _remoteObjectRegistry;
    struct RetainPtr<NSMapTable> { void *m_ptr; } _remoteObjectProxies;
    struct HashMap<WTF::String, std::pair<WTF::RetainPtr<id>, WTF::RetainPtr<_WKRemoteObjectInterface>>, WTF::DefaultHash<String>, WTF::HashTraits<String>, WTF::HashTraits<std::pair<WTF::RetainPtr<id>, WTF::RetainPtr<_WKRemoteObjectInterface>>>, WTF::HashTableTraits> { struct HashTable<WTF::String, WTF::KeyValuePair<WTF::String, std::pair<WTF::RetainPtr<id>, WTF::RetainPtr<_WKRemoteObjectInterface>>>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::String, std::pair<WTF::RetainPtr<id>, WTF::RetainPtr<_WKRemoteObjectInterface>>>>, WTF::DefaultHash<String>, WTF::HashMap<WTF::String, std::pair<WTF::RetainPtr<id>, WTF::RetainPtr<_WKRemoteObjectInterface>>>::KeyValuePairTraits, WTF::HashTraits<String>> { union { void *m_table; unsigned int *m_tableForLLDB; } ; } m_impl; } _exportedObjects;
    struct HashMap<unsigned long long, PendingReply, WTF::DefaultHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<PendingReply>, WTF::HashTableTraits> { struct HashTable<unsigned long long, WTF::KeyValuePair<unsigned long long, PendingReply>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<unsigned long long, PendingReply>>, WTF::DefaultHash<unsigned long long>, WTF::HashMap<unsigned long long, PendingReply>::KeyValuePairTraits, WTF::HashTraits<unsigned long long>> { union { void *m_table; unsigned int *m_tableForLLDB; } ; } m_impl; } _pendingReplies;
}

@property (readonly, nonatomic) void *remoteObjectRegistry;

- (void)unregisterExportedObject:(id)a0 interface:(id)a1;
- (void)_invokeMethod:(const void *)a0;
- (id)_initWithWebPageProxy:(struct NakedRef<WebKit::WebPageProxy> { struct WebPageProxy *x0; })a0;
- (void)_sendInvocation:(id)a0 interface:(id)a1;
- (void)_invalidate;
- (id).cxx_construct;
- (void)_callReplyWithID:(unsigned long long)a0 blockInvocation:(const void *)a1;
- (void).cxx_destruct;
- (void)registerExportedObject:(id)a0 interface:(id)a1;
- (id)remoteObjectProxyWithInterface:(id)a0;
- (id)_initWithWebPage:(struct NakedRef<WebKit::WebPage> { struct WebPage *x0; })a0;
- (void)_releaseReplyWithID:(unsigned long long)a0;

@end