RichieRemoteReportingSpan

Objective-C

@interface RichieRemoteReportingSpan : NSObject

- (instancetype)initWithStartSpanBlock:(RichieRemoteReportingSpan * _Nullable (^)(NSString *))startChildSpanBlock
						   finishBlock:(void(^)(void))finishBlock;

- (nullable RichieRemoteReportingSpan *)startSpanWithName:(NSString *)name;
- (void)finish;

@end

Swift

class RichieRemoteReportingSpan : NSObject

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (instancetype)initWithStartSpanBlock:(RichieRemoteReportingSpan * _Nullable (^)(NSString *))startChildSpanBlock
    						   finishBlock:(void(^)(void))finishBlock;

    Swift

    init(startSpanBlock startChildSpanBlock: @escaping (String) -> RichieRemoteReportingSpan?, finish finishBlock: @escaping () -> Void)
  • Undocumented

    Declaration

    Objective-C

    - (nullable RichieRemoteReportingSpan *)startSpanWithName:(NSString *)name;

    Swift

    func start(withName name: String) -> RichieRemoteReportingSpan?
  • Undocumented

    Declaration

    Objective-C

    - (void)finish;

    Swift

    func finish()