/* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ #if FB_SONARKIT_ENABLED #pragma once #import #import #import "SKBufferingPlugin.h" #import "SKDispatchQueue.h" struct CachedEvent { NSString* method; NSDictionary* sonarObject; }; @interface SKBufferingPlugin (CPPInitialization) - (instancetype)initWithVectorEventSize:(NSUInteger)size connectionAccessQueue: (std::shared_ptr) connectionAccessQueue; - (instancetype)initWithDispatchQueue: (std::shared_ptr)queue; @end #endif