Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Bench

import { Bench } from "https://raw.githubusercontent.com/nats-io/nats.deno/v1.27.0/nats-base-client/internal_mod.ts";
class Bench {
constructor(nc: NatsConnection, opts?: BenchOpts);
asyncRequests?: boolean;
callbacks: boolean;
msgs: number;
payload: Uint8Array;
perf: Perf;
pub?: boolean;
rep?: boolean;
req?: boolean;
size: number;
sub?: boolean;
subject: string;
 
processMetrics(): Metric[];
async run(): Promise<Metric[]>;
async runAsync(): Promise<void>;
async runCallbacks(): Promise<void>;
}

§Constructors

§
new Bench(nc: NatsConnection, opts?: BenchOpts)
[src]

§Properties

§
asyncRequests: boolean
[src]
§
callbacks: boolean
[src]
§
msgs: number
[src]
§
payload: Uint8Array
[src]
§
pub: boolean
[src]
§
rep: boolean
[src]
§
req: boolean
[src]
§
size: number
[src]
§
sub: boolean
[src]
§
subject: string
[src]

§Methods

§
processMetrics(): Metric[]
[src]
§
run(): Promise<Metric[]>
[src]
§
runAsync(): Promise<void>
[src]
§
runCallbacks(): Promise<void>
[src]