@glue42/bbg-market-data
Version:
A high-level API that wraps existing Glue42 Bloomberg Bridge Market Data interop methods. The API is based on the jBloomberg open source wrapper.
19 lines (18 loc) • 757 B
TypeScript
import { BaseRequest } from "../../core/base-request";
import { SessionsManager } from "../../sessions/sessions-manager";
import { RequestConfig } from "../../request-configs";
import { OperationArgs } from "../../bridge/types";
import { GenericRequest } from "./types";
export declare class GenericRequestImpl<TArgs> extends BaseRequest<TArgs> {
readonly sessionManager: SessionsManager;
readonly config: RequestConfig;
readonly operationArgs: OperationArgs<TArgs>;
private userMessageProcessor;
constructor(sessionManager: SessionsManager, config: RequestConfig, operationArgs: OperationArgs<TArgs>);
/**
* Public api.
*/
get api(): GenericRequest;
private open;
private messageProcessor;
}