Skip to content

Engine

Defined in: js-xbbg/index.d.ts:254

new Engine(host?, port?): Engine

Defined in: js-xbbg/index.d.ts:255

string

number

Engine

bcurves(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:329

string

RequestOptions

Promise<Table<any>>


bdh(tickers, fields, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:269

string[]

string[]

BdhOptions

Promise<Table<any>>


bdib(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:274

string

BdibOptions

Promise<Table<any>>


bdp(tickers, fields, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:259

string[]

string[]

BdpOptions

Promise<Table<any>>


bds(tickers, fields, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:264

string[]

string[]

BdpOptions

Promise<Table<any>>


bdtick(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:275

string

BdtickOptions

Promise<Table<any>>


beqs(screen, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:315

string

BeqsOptions

Promise<Table<any>>


bflds(options): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:322

BfldsOptions

Promise<Table<any>>


bgovts(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:330

string

RequestOptions

Promise<Table<any>>


blkp(query, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:323

string

BlkpOptions

Promise<Table<any>>


bops(service): Promise<string[]>

Defined in: js-xbbg/index.d.ts:344

string

Promise<string[]>


bport(portfolio, fields, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:324

string

string | string[]

RequestOptions

Promise<Table<any>>


bql(query, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:314

string

BqlOptions

Promise<Table<any>>


bqr(ticker, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:348

string

BqrOptions

Promise<Table<any>>


bschema(service, operation?): Promise<unknown>

Defined in: js-xbbg/index.d.ts:345

string

string

Promise<unknown>


bsrch(searchSpec, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:316

string

BsrchOptions

Promise<Table<any>>


bta(ticker, study, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:317

string

string | Record<string, unknown>

BtaOptions

Promise<Table<any>>


chains(ticker, options?): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:343

string

StreamOptions

Promise<Subscription>


clearFieldCache(): void

Defined in: js-xbbg/index.d.ts:282

void


clearSchemaCache(): void

Defined in: js-xbbg/index.d.ts:291

void


depth(ticker, options?): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:342

string

StreamOptions

Promise<Subscription>


fieldInfo(fields, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:346

string | string[]

BfldsOptions

Promise<Table<any>>


fieldSearch(searchSpec, options?): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:347

string

BfldsOptions

Promise<Table<any>>


getCachedSchema(service): unknown

Defined in: js-xbbg/index.d.ts:289

string

unknown


getEnumValues(service, operation, element): Promise<string[] | null>

Defined in: js-xbbg/index.d.ts:293

string

string

string

Promise<string[] | null>


getFieldInfo(field): FieldInfo | null

Defined in: js-xbbg/index.d.ts:281

string

FieldInfo | null


getOperation(service, operation): Promise<unknown>

Defined in: js-xbbg/index.d.ts:287

string

string

Promise<unknown>


getSchema(service): Promise<unknown>

Defined in: js-xbbg/index.d.ts:286

string

Promise<unknown>


invalidateSchema(service): void

Defined in: js-xbbg/index.d.ts:290

string

void


isAvailable(): boolean

Defined in: js-xbbg/index.d.ts:313

boolean


isFieldValidationEnabled(): boolean

Defined in: js-xbbg/index.d.ts:285

boolean


listCachedSchemas(): string[]

Defined in: js-xbbg/index.d.ts:292

string[]


listOperations(service): Promise<string[]>

Defined in: js-xbbg/index.d.ts:288

string

Promise<string[]>


listValidElements(service, operation): Promise<string[] | null>

Defined in: js-xbbg/index.d.ts:298

string

string

Promise<string[] | null>


mktbar(ticker, options?): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:341

string

StreamOptions

Promise<Subscription>


request(params): Promise<Table<any>>

Defined in: js-xbbg/index.d.ts:257

RequestInput

Promise<Table<any>>


requestRaw(params): Promise<Buffer<ArrayBufferLike>>

Defined in: js-xbbg/index.d.ts:258

RequestInput

Promise<Buffer<ArrayBufferLike>>


resolveFieldTypes(fields, overrides?, defaultType?): Promise<Record<string, string>>

Defined in: js-xbbg/index.d.ts:276

string[]

Record<string, string | number | boolean>

string

Promise<Record<string, string>>


saveFieldCache(): void

Defined in: js-xbbg/index.d.ts:283

void


signalShutdown(): void

Defined in: js-xbbg/index.d.ts:312

void


stream(tickers, fields, options?): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:331

string[]

string[]

StreamOptions

Promise<Subscription>


subscribe(tickers, fields): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:302

string[]

string[]

Promise<Subscription>


subscribeWithOptions(service, tickers, fields, options?, flushThreshold?, overflowPolicy?, streamCapacity?): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:303

string

string[]

string[]

string[]

number

string

number

Promise<Subscription>


validateFields(fields): Promise<string[]>

Defined in: js-xbbg/index.d.ts:284

string[]

Promise<string[]>


vwap(tickers, fields, options?): Promise<Subscription>

Defined in: js-xbbg/index.d.ts:336

string[]

string[]

StreamOptions

Promise<Subscription>


static withConfig(config?): Engine

Defined in: js-xbbg/index.d.ts:256

EngineConfig

Engine