@reactivemarkets/switchboard-api
Version:
Generated api for Reactive Markets Switchboard network
23 lines (22 loc) • 989 B
TypeScript
import * as flatbuffers from 'flatbuffers';
export declare class Metric {
bb: flatbuffers.ByteBuffer | null;
bb_pos: number;
__init(i: number, bb: flatbuffers.ByteBuffer): Metric;
static getRootAsMetric(bb: flatbuffers.ByteBuffer, obj?: Metric): Metric;
static getSizePrefixedRootAsMetric(bb: flatbuffers.ByteBuffer, obj?: Metric): Metric;
/**
* Name of the metric.
*/
name(): string | null;
name(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
/**
* Value of the metric.
*/
value(): number;
static startMetric(builder: flatbuffers.Builder): void;
static addName(builder: flatbuffers.Builder, nameOffset: flatbuffers.Offset): void;
static addValue(builder: flatbuffers.Builder, value: number): void;
static endMetric(builder: flatbuffers.Builder): flatbuffers.Offset;
static createMetric(builder: flatbuffers.Builder, nameOffset: flatbuffers.Offset, value: number): flatbuffers.Offset;
}